A site for the development of the software for the MERGCBUS project hardware. MERGCBUS is a new universal control system for DC (analogue) and DCC (digital) model railway layouts.
The Model Electronic Railway Group(MERG) is an international, UK based group promoting interest in the application of electronics (including computers) to all aspects of railway modelling. It's website is at http://www.merg.org.uk/
The MERGCBUS mailing list is at http://groups.yahoo.com/group/mergcbus/ You don't have to be a MERG member to join this list, but PCB's and some of the harder to get parts are available to MERG members from the MERG website.
Currently MERGCBUS modules use the Microchip PIC18F2480 series microcontrollers to interface to the model railway layout, and the CAN (Controller Area Network) serial communications network. Code is being written in C.
How to join
Code and SVN
Compiling C code
Admin notes
Wiki Formatting
Recent Changes
MERGCBUS Protocol
OpenLCB Protocol
Connecting CAN
[JMRI]
[Links]
| Function | Hardware Name | Description | MERGCBUS | OpenLCB |
|---|---|---|---|---|
| Control panel switches | CANACE3 | [canace3] | files | files |
| Control panel LEDS | CANLED | [canled] | files | files |
| 4 Solenoid type point motors | CANACC4 | [canacc4] | files | |
| 4 Motor driven point motors | CANACC5 | [canacc5] | files | files |
| 8 R/C servos | modified CANACC8 | [canacc8] | files | files |
| 8 High current outputs | CANACC5 | [canacc5] | files | files |
| 8 Open collector outputs | CANACC8 | [canacc8] | files | files |
| 8 Inputs | CANACE8C | [canace8c] | files | files |
| DCC Accessories | CANACC5 | [candcca] | files | |
| JMRI XpressNet Interface | CANRS | [canjmri] | files | |
| 2 line LCD | modified CANACC8 | [canlcd] | files | files |
| RFID Reader | CANRS | [canrfid] | files | files |
| RS232 Interface | CANRS | [canrs] | files | files |
| %USB Interface | CANUSB | [canusb] | files | files |
| Boot loader | all | [canldr] | files | files |
| Library | all | [canlib] | files | files |
| PC Test | PC | MERGCBUS OpenLCB | files | files |
| DCC Test | PC | OpenLCB | files | |
| hexmerge | PC | [hexmerge] | files | files |
| For a complete list of local wiki pages, see [TitleIndex]. |
Wiki: C18
Wiki: CANprotocol
Wiki: DCCTest2
Wiki: JMRI
Wiki: Links
Wiki: OpenLCBprotocol
Wiki: Test
Wiki: Test2
Wiki: adminNotes
Wiki: can
Wiki: canacc4
Wiki: canacc5
Wiki: canacc8
Wiki: canace3
Wiki: canace8c
Wiki: candcca
Wiki: canjmri
Wiki: canlcd
Wiki: canldr
Wiki: canled
Wiki: canlib
Wiki: canrfid
Wiki: canrs
Wiki: canusb
Wiki: code
Wiki: hexmerge
Wiki: join