Recommendations for users
Turn on the devices one at a time
For each device on the network, make a test program that checks this particular device. Connect it with a separate tested cable directly to the central computer and check its functioning. After you make sure that the device is working properly, move on to the next device. When connecting new devices to the network, check the old tests. If any of the devices stopped working, it means that you have introduced a problem in the wiring. Recheck the recently connected devices
Monitor error codes
The query functions return an error code in case something went wrong. The code looks like: ``cpp if (LSS_OK == transmitter_turn_on(1)){ /Doing something / } else{ printf("Error! Failed to turn on transmitter \n"); }
It will help you quickly identify errors in the program much better than a code like:
``cpp
transmitter_turn_on(1)
Let the devices load
After powering the device with the command xxx_power_on(), the device takes some time to load, so use a delay of 1 sec. after turning on the device.
Sleep(1);
Also make sure that you have up-to-date software. You can find it here.