Telos ruby gem
Description
The telos gem was written to communicate with some Telos Nx12 Talk Show systems. Currently only the basic communication is implemented, without further abstractions.
Usage / Example
# Open a new connection to a telos device
device = Telos::Device.new(host: '192.168.0.5')
device.connect do
device.write(Telos::Command::EnumerateShows) # Send EnumerateShows command
device.read # Read 1 line of Telos output
device.write(Telos::Command::ConnectToShow, SSN_: 1, SHOW: 'Show 1', PASS: 0) # Connect to a show
...
end