OpenMRN
DCCWiki, a community DCC encyclopedia.
OpenMRN is a software implementation of the LCC Standard.
Contents
What Does OpenMRN Do?
OpenMRN has the ability to connect to a Layout Command Control bus, pass messages to and from the network, as well as formatting messages.
What is the Advantage of OpenMRN
OpenMRN is Open Source Software, meaning anyone and any manufacturer can use it for their hardware. Being open source, it is available free of charge.
Features
- Cross Platform, Easily Ported
- OS Abstraction layer allows shared code
- Runs on Desktops, microcomputers and microcontrollers.
- C++ implementation of various Model Railroad protocols. The first on is OpenLCB/[Layout Command Control]
Ports
MacOS, Linux, Microsoft Windows, in 32 and 64 bit versions
- Microcomputers
- Raspberry Pi
- BeagleBone Black
- Microcontrollers
- ARM
- MIPS
Is OpenMRN Compatible with Digital Command Control?
- Command station (packet stream generation)
- DCC and Marklin-Motorola protocol
- RailCom cutout and feedback reception
- (CV reads&writes using RailCom)