Rocrail
Rocrail
|
|
---|---|
Basic data
|
|
Current version | rocrail-687 (28-04-2020) |
operating system | Linux , Windows , macOS |
programming language | C ++ |
category | Model railway |
License | proprietary |
German speaking | Yes |
www.rocrail.net |
Rocrail is a proprietary software for controlling digital model railways . A license key, which can be purchased on a donation basis, is only required for a few additional apps and features. The trains can be controlled manually, fully automatically or in mixed operation. Thus, block control , the control of a shadow station , commuter trains or even create whole timetables possible. The program is based on a client-server architecture . It has been translated into several languages and runs on the Linux , Windows and macOS operating systems . The first version 0.4 was released on June 30, 2005. Rocrail has been a registered brand name in Germany since 2008. Originally, the software was distributed as free software under the GPL license . The project has been proprietary since September 2015.
architecture
Rocrail consists of a server , which provides the connection to the model railway system, and a client program, which is used for operation. Communication between the two takes place via the Internet protocol , so that several clients can run on different computers. Platform independence is achieved through the use of wxWidgets .
Clients
The Rocview interface is available for control. It can be used to control locomotives , create the track plan for train monitoring and program decoders . Alternatively, it can be controlled using rocMobile via a PDA . The rocWeb web interface also enables operation via a web browser . The iPhone app iRoc has been available in the AppStore since December 2009 . In April 2010 an app for Android followed with andRoc .
Supported centers
The server supports a number of digital centers for controlling the model railroad, such as the Intellibox from Uhlenbrock , LocoNet , RocoNet from Roco , Märklin Digital and Märklin Systems , the ECoS center from ESU, OpenDCC or Selectrix . Alternatively, the digital signal can also be generated by the computer itself, for example by Digital Direct for Linux . In addition to supporting the Simple Railroad Command Protocol , Rocrail also contains its own software center (Digital Direct X), for which there is also a suitable hardware interface (ORD1, ORD3).
Web links
- Project website
- Forum on rocrail.net
- Project overview at Launchpad (download)
Individual evidence
- ↑ wiki.rocrail.net , license statement
- ↑ Rocrail Forum Source code access discussion
- ↑ Reddit RocRail going closed source