The RCX IR project brings the sollution to communicate with the Lego RCX controller without the need of a Lego IR tower. The project's library converts between the IrDA and cIR protocols.
A Java API to control the Lego Mindstorms RCX (v2.0). This API differs from exiting Java implementations in that it will include a Win32 based USB IR tower controller.