Troubleshooting/T-JOY
Troubleshooting T-JOY Devices
| Symptom | Check |
|---|---|
| Green LED does not come on | Check the A/C wall plug, the 12V adapter and its connection to the device. If the power is coming over the data cable, check the mini din connector for bent or broken pins. |
| Green LED flashes | The power supply voltage is outside the range of 10 to 16V. It may either be too low or too high. Some unregulated 12 V adapters may produce in excess of 16 V. If the number of devices connected on a single 12 V adapter exceeds its current capability, the voltage may drop below 10 V. You may experience this problem when many motors on a single supply move together. The load may exceed the maximum current available, causing the voltage to drop. If you experience this problem with a single device on a single unregulated 12V supply rated at over 300 mA, then the problem is probably that the supply voltage is too high. |
| Communications do not seem to work, the amber light does not come on or flash | Make sure that you are on the correct com port. Check the baud rate, hand shaking, parity, stop bit, etc. Check the cable and adapter for bent or broken pins. Make sure you do not have a null modem adapter or cable in the line. The serial to mini-din adapter comes in many varieties and many have different pin connections. Check the adapter for continuity on the proper pins by consulting the adapter pin-out diagram below. If you encounter the problem when trying to control the device with your own software, try using one of the demo programs from our website to verify that the hardware is functioning properly. |
| The amber light comes on briefly when sending a command, but the device does not reply. | Check baud rate, hand shaking, parity, stop bit, etc. Make sure that your software does not transmit any control characters like line feed, spaces or something else. The device numbers may not be what you think they are. Issue a renumber command, make sure that the computer does not transmit anything else while the devices renumber. Check that you transmit 6 bytes and that the device number and command are valid. If you encounter the problem when trying to control the device with your own software, try using one of the demo programs from our website to verify that the hardware |
| The device does not send replies but otherwise works. | If you encounter the problem when trying to control the device with your own software, try using a demo program from our website to verify that the hardware is functioning properly. Make sure that the receiving part of your code or commercial package is correct. Check baud rate, etc. Check connectors for bent or broken pins. |
| The device sometimes returns fewer than 6 bytes. | This problem usually indicates a problem with the settings for your serial port. Some serial ports are set to automatically recognize and remove specific control characters such as carriage returns when they appear in the RS232 receive buffer. When this happens, it appears as though the device has not sent enough bytes, but really the controlling computer has just removed some before you could read them. You will need to change the serial port settings to fix the problem. |
| Moving the joystick causes no motion. The green LED is on, and the yellow LED blinks when I move the joystick. | The joystick may not be configured correctly to control the devices daisy-chained to it. i.e. the joystick may be trying to communicate to a device number that is different than the device numbers of the devices connected. Try the following steps: - Verify that each device in the daisy chain works individually. |
| Moving the joystick causes no motion. The green LED is on, but the yellow LED stays off. | One of the following conditions could cause this symptom: -The joystick axis could have been disabled, by setting the velocity scale to 0. Solution: re-enable the joystick axis by setting the velocity scale to a non-zero value. |