OpenLCB Development Prototypes Area

OpenLCB™ is being developed via an open, collaborative process that includes multiple parallel prototype implementations, listed here. We make that code available to anybody who wants to use it for their own layouts, subject only to the OpenLCB license.

If you're just getting started, you might want to start with the Arduino prototype. The Arduino hardware is simple and easy to work with, as is the software development environment. See the hobbyist page for more information.

Prototypes

This area contains a number of subdirectories organized by language and/or platform.

C

general C/C++ implementation, also for Arduino and offline testing

java

Java code for tests and implementations

avr-c

C code for AVR processors

CBUS-PIC

C code for CBUS PIC-based cards

Several developers have also created OpenLCB code for other platforms, please ask on the OpenLCB mailing list for more information.

Access & Versioning

The current content of this development area, including code, documents and web pages, is kept in the OpenLCB SourceForge.net SVN repository in the “trunk/prototypes” directory. To check it out, please do:

svn co http://svn.code.sf.net/p/openlcb/svn/trunk/prototypes prototypes

We provide periodic stable versions of the code. For more information on this, please see the Versioning document.


For more information on the SVN source code management tool, please see the SVN website and the online SVN book.



This web sites contains trademarks and copyrighted information. Please see the Licensing page.

This is SVN $Revision: 3439 $ of 08/16/09.