Hi TE
It's a studio clock (which is a fullscreen Windows App) and it has various "lamps" which flash at particular events. The screens are visible in each studio and in communal areas.
These are controlled either via contact closures, serial data, or IP data.
https://www.voceware.co.uk/products-vclock.aspxAs an example, when the presenter turns on their microphone, a data-packet is sent from the console which lights the "QUIET PLEASE" lamp. A second command to turn it OFF is sent when the microphone is closed.
There is no desk-phone in the studio; only an audio-connection into the system through a converter. (this will be connected to once of the analog ports). We can use our existing strobe ringer to indicate ringing - I just thought I'd do something a little more advanced there was a datastream available on the system that was spewing out plaintext call logs or something. I'm probably harkening back to the days before Mitel when there was a serial printer hanging off the back of the PBX printing every call made/received as the "log".....!
(The clock software can parse and ignore lots of data, and only react to / show what we specify)
I'm now thinking about whether I could use TAPI/CTI and a "bridge" to achieve what we need.
No big loss if we can't do it. We'll just have a flashing strobe disco each time the studio phone rings!