Project

telos

0.0
No commit activity in last 3 years
No release in over 3 years
A library to communicate with Telos devices over the low-level protocol
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

~> 1.7
~> 10.0
 Project Readme

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