Ross XPression
Works, untested. XPression’s DataLinq reads ScoreSight’s values over HTTP (or from a file) and updates text objects live. It needs XPression’s DataLinq option and a running DataLinq Server (DataLinq also works in the XPression Trial Edition).
On this page
DataLinq over HTTP
- In ScoreSight, give the fields their final names and note the computer’s IP address. The HTTP server listens on port 18099.
- In XPression DataLinq Server, choose Add New > RSS / HTTP DataLinq Source:
- method GET, URL
http://<scoresight-ip>:18099/csv?pivot&all, Format Text; - Delimiter Comma, tick Text File has Header Row;
- Update Interval 250–500 ms, Mode Static URL.
- method GET, URL
- Name the source (for example ScoreSight) and use Browse to check that it shows one row with a column per field.
- In XPression, for each text object: Object Inspector > Data Source > DataLinq > Set, tick Enabled, pick the ScoreSight source, browse to the column (for example Home Score) in row 1, and tick Live Update.
&all keeps every column in the data, with its last good value, so a column never disappears while a reading is rejected. Instead of CSV you can use /json?pivot&all with Format JSON, or /xml?pivot&all with XML.
DataLinq from a file
Tick Save .csv file in the Text files output and add a Text DataLinq Source on results.csv: tick the header row, poll every 1 s, and tick Allow reading of files that are currently being written. The file’s first column is Timestamp.
RossTalk (untested idea)
The TCP / UDP output can send RossTalk’s TEMPLATEDATA command to TCP port 7788 with the Custom preset: TEMPLATEDATA <take id>:{field}:Text:{value}, CR LF, a message per field. Ross documents TEMPLATEDATA with a property name, but whether the text property is called Text, and how a value with colons (a clock such as 04:30) is handled, isn’t documented. Prefer DataLinq.
Notes
XPression updates as often as it polls; ScoreSight can’t trigger takes or animations.
Vendor documentation
- XPression User Guide 12.6 (DataLinq sources)
- DataLinq and Scoreboard Sources