Important
This project has been incorporated into brickOS-bibo as lnpmsg. The executables released as part of this project should still be compatible, but any future enhancements will be targeted towards lnpmsg in the brickOS-bibo project.
As such, this project is deprecated and has been archived. Please direct any issues or discussion to the superseding brickOS-bibo project.
This archive contains the Windows binary for legoshrink, a program for receiving integrity or addressed messages from a Lego Mindstorms RCX brick using the brickOS LNP protocol.
This particular binary has been compiled with English output. You may recompile for an French output by uncommenting the #define FRENCH 1 at the top of the file legoshrink.c.
The source code has been included as per the terms of the Mozilla Public License. If you alter this code for your own purposes, then you are also bound by the MPL. Check the header in legoshrink.c for more information. If you only want to run the program under Windows, then the only file you need from this archive is legoshrink.exe. Try legoshrink -h to see the available options.
You may be able to compile this program to run under Linux, but that has not been tested. Testing was only performed on Win 2000 and Win XP PCs with the USB tower.
To compile under either platform, place the source in a subdirectory of your Cygwin directory. Rename the appropriate windows or linux makefile to Makefile and type make on the command line. Good luck!
Reports of success/failure for linux and/or the serial tower would be appreciated.
Good luck and enjoy!
Mike LeSauvage
michael lesauvage rmc ca //This hides me from spam!
14 Feb 2004.