User Tools

Site Tools


rocnet:rocnet-lib-en

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

rocnet:rocnet-lib-en [2018/11/12 08:56] (current)
Line 1: Line 1:
 +====== rocNET ======
 +[[:​english#​command_stations|{{ ​ :​interface.png}}]][[:​english|{{ ​ :​rocrail-logo-35.png}}]]
 +[[:​english|Content]] -> [[:​english#​command_stations|Command Stations]] ->  **rocNET** ​
 +  * [[rocnet:​rocnet-prot-en|Protocol]] | [[rocnet:​rocnet-gateway-en|Gateway]]
 +
 +===== Supported topologies =====
 +  * UDP [[http://​en.wikipedia.org/​wiki/​Multicast|Multicasting]]
 +  * Point to Point RS232 (Control-Software / CS )
 +
 + \\
 +===== Hardware =====
 +New hardware development,​ or extending existing, could embed an ethernet controller like the [[http://​shop.tuxgraphics.org/​electronic/​detail_enc28j60.html/​|ENC28J60-SP]]. It is cheep and does feature enough basics for multicasting networks.\\
 +{{http://​tuxgraphics.org/​common/​images2/​article06061/​articletitle_th.jpg}}{{http://​tuxgraphics.org/​common/​images2/​article06061/​schematic_drawing.gif}}\\
 + \\
 +  * [[http://​shop.tuxgraphics.org/​|tuxgraphics.org]]
 +    * [[http://​tuxgraphics.org/​electronics/​200606/​article06061.shtml|AVR microcontroller based Ethernet device]]
 + \\
 +
 +===== Library =====
 +^ Linux ^ Windows ^
 +| ''​rocnet.so''​ | ''​rocnet.dll''​ |\\
 +
 +=== Connection types ===
 +^ name ^ type ^
 +| udp    | multicast |
 +| serial | RS232 |
 +
 +===== First Goal =====
 +Implement a **UDP** stub which can use the DDX library:\\
 +{{rocnet:​rocnet-stub.png}}\\
 +The stub and the [[:​ddx-en|DDX]] can be installed on some old Windows or Linux computer, and will act like a real command station.\\
 +If a small OS is chosen, Windows 95 or a small 2.6 Kernel based Linux like "Damn Small Linux Not (DSL-N)",​ the HD could be replaced with a small SSD to reduce power consumption and noise.\\
 +
 + \\
 +===== Setup =====
 +rocrail.ini:​ http://​www.rocrail.net/​doc/​rocrail-wrappers/​wrapper-en.html#​rocnet\\
 +
 +==== Multicast Address ====
 +  * http://​en.wikipedia.org/​wiki/​Multicast_address#​IPv4_multicast_addresses
 +
 +
  
rocnet/rocnet-lib-en.txt ยท Last modified: 2018/11/12 08:56 (external edit)