
The latest version of this article is now on the documentation wiki.
The USB Infrared Toy contains a self-test that’s not documented in the original how-to. The self-test is used to detect dead hardware after manufacturing.
To use the self-test, open a terminal program to the USB IR Toy’s serial port and type ‘t’ or ‘T’. If the test is successful the IR Toy will respond ‘V101′, where 101 is the firmware version.
If the test fails, it responds FAIn where n is an ASCII representation of a binary error code. That boils down to this:
- FAI1 – IR receiver error (error bit 0)
- FAI2 – IR LED error (error bit 1)
- FAI3 – both errors (error bits 0 & 1)
Error and self-test details follow the break.



