NovaStar Daemon is a cross-platform background service that will continuously monitor the health of the connected screen. This service can connect to the NovaStar device via RS232, USB or LAN.
NovaStar Daemon can then report the data to an online monitoring service using web sockets and JSON. Additionally, our cross-platform program “NovaStar Info” can be used locally to display this data as well as offer control of the device similar to NovaLCT.
This application can also be used to share direct access of a COM device such as MSD300 over the LAN or WAN. This means a MSD300 connected to a Linux SBC can be controlled from another Windows computer using NovaLCT.
Emulation Mode: In emulation mode, the daemon will forward all data received on a TCP socket to the first connected NovaStar MSD300/MSD600 device to a COM port and vise versa. The data is forwarded “AS IS”.
Communication Forwarding: The Daemon also opens a TCP Listening port 5200 and monitors for incoming TCP connection. The daemon will immediately close the connection, if there is no MSD300/MSD600 device connected. Once A TCP connection is established on this port, any data send thru this connection will be forwarded to the connected device. The Daemon sends back the data received from the connected MSD300/MSD600 device. If no response from the device, the next queued command will be executed after 200 milliseconds.
Command Mode: In command mode, the Daemon will monitor a TCP port 4137. On this port an user application may send JSON objects with specific commands and get response of the command as a JSON object.
Additional documentation available upon request.