I would like to send and receive infrared signal using Lego's serial infrared tower, and i am trying to understand how it works. I am able to send infrared signal with no problem, but i am not able to receive unless I first send something out first. Anyone know how lego's serial tower works? Anyone interested in looking at the source code can contact me. Some info about my system: Win XP, using rxtxSerial.dll, and rxtxcomm.jar.