

#Rocrail forum drivers#
Zero loss occupancy detection which can handle low and high current for large scale locos.Īll modules have I2C line drivers to make long cables possible. Large scale decoder which can report RFID tags scanned between the tracks. It’s an adapter for the Adafruit PCA9685 PWM controller.Īlso usable for dimming LEDs (4095 steps) ġ6 port PWM module for controlling servos. The main module which connects directly on the RasPi GPIO header.ģ2 port I/O module which is compatible with all GCA interface modules. There are seven hardware modules available: Pi01 Later improvements and speed-up, together with availability of bus transcievers and buffers like used in the RocNet modules, made it possible to extend the communication lines to more than 10 meter. This hardware based communication protocoll, originated by Philips, is a 2 wire communication system between chips on the ame board. (3) I2C = IIC = Inter Integrated Circuit. (IP address changes are common when DHCP is used to assign IP addresses.) This also means that the Raspberry’s IP address can change without impact. To resolve this issue, IP-Multicast is used so that remote node communications can occur without prior knowledge of the destination IP address. (2) TCP/IP socket communications requires that the IP address of the remote node be known before communications can start. (1) SCRP = Simple Railraod Command Protocol In retrospect the Linux based Raspberry have proven to be more than just a simple controller for model railways.Ĭoupled with Rocrail/Rocnet it becomes what some call a Super-Controller. The very best of these prototypes resulted in modules available from GCA (= Giling Computer Applications). The Raspberry Pi (and its I2C bus) is a stable, robust and very capable platform. One fact became increasingly clear as a result of these experiments. While this was occurring, various other experiments were conducted by Peter and others.Ī variety of I2C (3) peripheral devices were tried for various functions. Rocnet, which is Multicast based, is plug-and-play. While SRCP is certainly one possibility, it lacks plug-and-play capabilities as it is TCP/IP socket (2) based. Various forum members also tried a variety of TCP/IP protocols like SRCP (1). Next came the servo/LED controller, then the other modules.

Simple, robust, and easy to implement, it was a near perfect solution….and inexpensive too. In August of 2013 the first version of a Rocnet client on the Raspberry was created.
#Rocrail forum Pc#
In May of 2003 the first mention of Rocnet as a way communication between the PC and a Raspberry Pi occurred. In May of 2013 experimentation was done using a variety of communication methods. Little did anyone realize just how popular, powerful, and flexible the Raspberry Pi would be. In September 2011, before the Raspberry Pi was released, one forum member mentioned that the Raspberry Pi might make for a Rocrail server that would fit under the layout.
