The driver allows bidirectional communication between Control4 system and a IP device using TCP/IP or UDP protocol. It is possible to send data in ASCII and HEX format and to receive data into a string variable. The driver can receive CR,LF,CR+LF and null terminated data strings.
Please note: This driver is not intended to send or receive HTTP commands, as it would be needlessly complicated. Use Alan Chow’s Generic TCP Command driver and Ryan Erickson’s Web Events driver instead, for example.
- Communication with I/O devices
- Connection of sensors and meters – temperature and humidity meters, voltage, etc.
- Control and communication with third party devices – control systems, CCTV, access control, etc.
- Dispatch of data to external datalogging and storage systems and SW applications
To parse and process received strings you can take advantage of the free Calculator driver. Using these two drivers you can implemented a simple bidirectional communication over IP from Programming script, without need for developing a driver in DriverWorks SDK.