- timeout handling needs improvement. if the RCX transmits data, the IR tower
  will shutdown more quickly.
- add support for remote control, how about transmitting a packet with
  motor control data and receiving sensor status information as a reply?
  maybe add this to the program packet handler.
- Windows??
