When the controls within Q-sys have been selected and named (see Making Controls Available for External Control) you can test their functionality over a Telnet connection. This topic describes how to do this.
IMPORTANT: An External Control client must communicate with the Q-SYS Core at least once every 60 seconds, or the socket connection will be closed by the Core. This is a form of "keep-alive" to make sure that abandoned connections get reclaimed by the Core. Most client programs poll a Change Group at a much higher rate which serves as a keep-alive. If not, the client program can issue a "Status Get" command periodically, or a "Control Set Value" on an unused control if no return response is desired.
telnetopen localhost 1702NOTE: Control IDs are case sensitive, and if there is a space in the name you must enclose the entire name in double quotes — "My Control".
get gain1
cv "gain1" "-20.0dB" -20 0.444444"csv gain1 5
cv "gain1" "5.00dB" 5 0.75telnetopen <hostname of Core>.local 1702open <IP address> 1702get gain1
cv "gain1" "-20.0dB" -20 0.444444"csv gain1 5
cv "gain1" "5.00dB" 5 0.75QSC.com | Software and Firmware | Resources | QSC Self Help Portal
© 2009 - 2018 QSC, LLC. All rights reserved. QSC and the QSC logo are trademarks of QSC, LLC in the U.S. Patent and Trademark office and other countries. All other trademarks are the property of their respective owners.
http://patents.qsc.com