User Tools

Site Tools


english

Differences

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


Previous revision
english [2024/03/16 11:16] (current) – [Manufacturer] rjversluis
Line 1: Line 1:
 +[[english|{{  rocrail-logo-32.png}}]]
 +======Rocrail Documentation======
 +[[italian|{{ icons:it.png}}]][[dutch|{{ icons:nl.png}}]][[german|{{ icons:de.png}}]][[france|{{ icons:fr.png}}]][[english|{{ icons:uk.png}}]]
 +
 +[[english#rocview|{{viewer.png|Rocview}}]] [[english#mobile_clients|{{mobile.png|Mobile Clients}}]] [[english#rocrail|{{server.png|Rocrail}}]] [[english#objects|{{objects.png|Objects}}]] [[english#command_stations|{{interface.png|Interfaces}}]] [[english#automatic_mode|{{automat.png|Automat}}]] [[english#modular_layouts|{{modules.png|Modular Layout}}]] [[hardware-en|{{hardware.png|Hardware}}]]\\
 + \\
 +The Rocrail documentation is kept up to the daily state of development (__**[[https://wiki.rocrail.net/rocrail-snapshot/|Daily Build]]**__). \\
 +This Wiki is maintained against the main line of development. Some features could be not available or are different implemented in your revision of Rocrail, but it is mostly noted with a revision number.\\
 + \\
 +Options and features not documented in the Wiki are for developers only and should not be a trigger to open a Forum thread.\\ 
 +
 +New to Rocrail? This guide shows the first basic steps and contexts for a successful start with Rocrail.
 +
 +[[:stepbystep-en|{{:start:startmeup.png}}]] __**[[:stepbystep-en | Rocrail - First steps]]**__\\
 +\\
 +
 +
 +=====Rocrail Documentation Index=====
 +//Navigation by clicking on the icon//
 +\\
 +\\
 +[[english#rocview|{{viewer.png|Rocview}}]] **[[english#rocview|Rocview-Client]]** \\
 +Rocview is the PC-based operator interface for Rocrail
 +
 +\\
 +[[english#mobile_clients|{{mobile.png|Mobil-Anwendungen}}]] **[[english#mobile_clients|Mobile Clients]]** \\
 +User interface for mobile devices
 + 
 +
 +\\
 +[[english#rocrail|{{server.png|Rocrail-Server}}]] **[[english#rocrail|Rocrail-Server]]**\\
 +The Rocrail Server is the central control for the operation of a model railroad 
 +
 +\\
 +[[english#objects|{{objects.png|Objekte}}]] **[[english#objects|Rocrail-Objects]]**\\
 +Rocrail objects define the layout and its properties from A (as in Action) to U (as in Utilities)
 + 
 +\\
 +[[english#command_stations|{{interface.png|Zentralen}}]] **[[english#command_stations|Command Stations supported by Rocrail]]**\\
 +Information on the comprehensive support and integration of various digital Command Stations
 +
 +\\
 +[[english#automatic_mode|{{automat.png|Automatik-Betrieb}}]] **[[english#automatic_mode|Automatic operation]]**\\
 +Settings and features in automatic mode
 +
 +\\
 +[[english#modular_layouts|{{modules.png|Modular Layouts}}]] **[[english#modular_layouts|Modular layouts]]**\\ 
 +Configuration modular layout installations
 +
 +\\
 +[[hardware-en|{{hardware.png|Hardware}}]] **[[hardware-en|Hardware]]**\\
 +Rocrail specific DIY (Do-it-Yourself) hardware developments
 +
 +\\
 +[[:functionality-en|{{:list-icon.png|}}]] **[[:functionality-en|Functions and relationships]]**\\
 +Description of the relationships between settings in different objects
 +
 +\\
 +[[:issue-en|{{:issue:issue_c.png|Rocrail error report}}]] or
 +[[:issue-en|{{:issue:issue.png|Rocrail error report}}]]    **[[:issue-en|Report a problem]]** \\
 +How to post a well structured problem message in the Forum
 +
 +\\
 +[[:start:usertips-en|{{:tip-icon.png}}]] **[[:start:usertips-en|User tips & tricks]]**\\
 +Examples of solutions to a number of specific tasks (mostly in German)
 +\\
 +
 +\\
 +
 +=====Introduction=====
 +  * [[introduction-en|General Introduction and architecture]]\\
 +  * [[glossary-en|Glossary]]
 +
 + \\
 +
 +=====Basics=====
 +  * [[rocrail-components-en|Rocrail's Components]]
 +  * [[addressing-en|Addressing & Co.]]
 +  * [[sensor-bi-directional-en|RailCom & Co.]]
 +  * [[supported-os-en|Supported Operating Systems and Hardware Requirements]]
 +  * [[english#command_stations|Supported Command Stations]]
 +  * [[:issue-en|{{:issue:issue_c.png}}]] or [[:issue-en|{{:issue:issue.png}}]] [[:issue-en|Reporting a problem]]
 +
 + \\
 +
 +=====Getting Started=====
 +[[download-int|{{ :icons:software-install.png}}]]
 +  * **[[download-int|Download]]**
 +  * [[before-en|Before You Start]]
 +  * [[quickstart-en|Quick Start]]
 +  * [[stepbystep-en|Step-by-Step Tutorials]]
 +  * [[goldenrules-en|Best Practice]]
 +  * **[[faq-en|FAQ]]**
 +  * [[:userpages|User pages]]
 +
 +==== Demo layouts ====
 +    * [[demo:testlayout-en|Terminal]]
 + \\
 +
 +===== Support =====
 +{{ donatedlg-en.png?200}}
 +//Rocrail runs entirely on volunteer labor. However, Rocrail also needs contributions of money. Your continued support is vital for keeping Rocrail available.//\\
 +  * __[[supportkey-en#purpose|Purpose]]__
 +  * Support now by **[[supportkey-en|Bank account]]** or **[[supportkey-en#paypal|Paypal]]**.
 +  * Activating the support key: **[[rocgui-supportkey-en|SupportKey Dialog]]**
 +
 + \\
 +
 +=====Rocview=====
 +{{ :rocview:rocview-terminal-demo.png}}
 +{{viewer.png}} //The Client//
 +====General====
 +  * [[rocgui-supportkey-en|SupportKey Dialog]]
 +  * [[rocview-info-en|Info dialog]]
 +  * [[rocgui-menu-en|Menu]]
 +  * [[:rocview:toolbar-en|Toolbar]]
 +  * [[rocgui-config-en|Configuration]]
 +    * [[rocgui-lang-en|Language]]
 +    * [[rocgui-gen-en|General]]
 +    * [[:rocgui-path-en|Path]]
 +    * [[rocgui-trace-en|Trace]]
 +    * [[rocgui-pt-en|Programming]]
 +    * [[symbols-en|SVG Symbols]]
 +    * [[clock-adjust-en|Clock]]
 +    * [[rocgui-gamepad-en|Gamepad support]]
 +    * [[mic-en|MIC]]
 +    * [[:rocview:accel-en|Accelerators]]
 +  * [[loc-tab-en|Locomotives Tab]]
 +  * [[train-tab-en|Train/Car Tab]]
 +  * [[gui-accel-en|Accelerators (Hot Keys)]]
 +  * [[gui-dnd-en|Drag and Drop]]
 +  * [[:rocview:blocktrip-en|Block Trip by Signals]]
 +  * [[gui-trace-en|Trace windows]]
 +  * [[gui-cs-status-en|Status Light]]
 +  * [[gui-multi-en|Use multiple clients for viewing]]
 +  * [[gui-reports-en|Reports]] (Documentation with stylesheets)
 +  * [[gui-connectto-en|Connect to another server]]
 +  * [[:workspaces-en|Workspaces]]
 +  * [[gui-cmdline-en|Command line options]]
 +  * [[:issue-en|{{:issue:issue.png}}]] [[issue-en|Create an issue (Report a problem)]]
 +  * [[tracefilter-en|{{:trace:trace.png}}]] [[tracefilter-en|Trace filter]]
 +  * [[:rocview:locowidgets-en|Loco Widgets]]
 +  * [[:rocview:help-en|Dialog Help Buttons]]
 +  * [[:rocview:softkeyboard-en|Virtual keyboard]]
 +  * [[:servernote-en|Server Notes]]
 +  * [[:abox:archivebox-en|{{:abox:abox.png}}]] [[:abox:archivebox-en|@Box]]
 +  * [[:editbookmarks-en|Bookmarks]]
 +  * [[:findreplace-en|Find and replace]]
 +  * [[:rocview-common-buttons-en|Common dialog controls]]
 +====Themes====
 +  * [[symbols-theme-props-en|Theme basics and properties]]
 +  * [[symbols-themes-SpDr60-en|SpDrS60]] | [[symbols-themes-road-en|Roads]] | [[symbols-themes-accessories-en|Accessories]] | [[symbols-themes-slim-en|SLIM(-COLOR)]] | [[symbols-themes-user-en|User Themes]]
 +
 +====Track Layout====
 +  * [[track-diagram-en|Create/modify a track layout]]
 +    * [[undo-en|The Undo dialog]]
 +    * [[select-en|Move, copy, delete or set RouteIDs a selection]]
 +    * [[track-diagram-elements-en|Track layout elements]]
 +    * [[tracks-desc-en|Tracks]]
 +    * [[switch-desc-en|Turnouts]]
 +    * [[text-desc-en|Text/Image]]
 +  * [[:rocview:item-actions-en|Mouse control of Objects]]
 +  * [[:plantree-en|Plan Tree]]
 +
 +====Control Dialogs====
 +  * [[loc-throttle-en|Locomotive Throttle]]
 +  * [[stepbystep-en#using_automatic_mode|Block context menu (Start loco, set destination, use schedule, aquarium mode)]]
 +  * [[switch-ctrldlg-en|Switch Control]]
 +  * [[route-ctrldlg-en|Route Control]]
 +  * [[:powerman-en#power_control|Power Control]]
 +  * [[:sensormon-en|Sensor monitor]]
 +  * [[:trackingmon-en|Tracking monitor]]
 +  * [[:rocview:guestloco-en|Guest loco]]
 +  * [[:rocview:cmdrecorder-en|Command recorder]]
 +  * [[:lightctrl-en|{{:lightctrl:lightctrl.png}}]] [[:lightctrl-en|Light Control]]
 +  * [[: competition-en|{{: competition:finish.png}}]] [[:competition-en|Competition]]
 +
 +====Programming Dialogs====
 +  * Mobile Decoders
 +    * [[pt-en|Programming Tab]]
 +    * [[rocpro-en|RocPro...]][[:supportkey-en|{{:icons:key.png}}]]
 +
 +  * Stationary Decoders
 +    * [[arduino:wio-setup-en|WIO >]]
 +    * [[rocnet:rocnetnode-setup-en|RocNet >]]
 +    * CANBUS...
 +      * [[:cbus:flim-en|RCAN/MBUS]]
 +    * [[rocpro-en|RocPro...]][[:supportkey-en|{{:icons:key.png}}]]
 +    * GCA >
 +      * [[lnsv-en|GCA50...]]
 +      * [[mgv-programming-en|GCA136...]]
 +      * [[mgv141-programming-en|GCA141...]]
 +    * [[philips:hue-conf-en|Philips HUE...]]
 +    * [[bidib:bidib-config-en|BiDiB...]]
 +    * [[upnp:upnp-en|UPnP...]]
 +    * LocNet >
 +      * [[lnsv-en|LocoIO (GCA50)]]
 +      * [[loconet:dtopsw-en|Digitrax LocoNet Options]]
 +      * [[lissy-programming-en|Uhlenbrock Lissy]]
 +
 +====Live Video Streaming====
 +  * __**[[:rocnet:cam-en|Camera Streaming]]**__
 + \\
 +=====Mobile Clients=====
 +{{mobile.png}} //Wireless fun for all.//
 +[[:rocweb:rocweb-en|{{ :rocweb:rocweb-preview-en.png?200}}]]
 +
 +====Rocweb====
 +//Web Browser// \\
 +  * [[:rocweb:rocweb-en|Introduction & Setup]]
 +
 +====andRoc====
 +//Android//
 +  * [[:android:androc2-en|Introduction & Setup]] {{:android:androc-throttle-en.png?80}}
 +
 +
 +====RocJ====
 +//Java//
 +  * [[:rocj:rocj-en|Introduction & Setup]] {{:rocj:rocj-layout.png?100}}
 +
 +====WLANmaus====
 +  * [[roco:roco-wmz21-en|Roco WLANmaus]]  [[roco:roco-wmz21-en|{{:roco:roco-10813.jpg?60}}]]
 +
 +====Rocview====
 +  * [[:rocview:rocview-mobile-en|Rocview on a tablet]]  {{:rocview:surface-tablet.jpg?100}}
 +
 +<html><!--
 +====RC-Cab====
 +* [[:rccab:rccab-en|RC-Cab stand alone control]]. {{:rccab:rccab-1.png?60}}
 +--></html>
 + \\
 +=====Rocrail=====
 +{{server.png}}
 +//The Server//
 +  * [[rocrailini-en|Configuration]]
 +    * [[rocrailini-gen-en|General]]
 +    * [[rocrailini-trace-en|Trace]]
 +      * [[rocrail-tracing-en|Advanced tracing]]
 +    * [[rocrailini-service-en|Services]]
 +      * [[clockservice-en|Clock Service]] (Fast Clock)
 +      * [[rocrailini-service-en#mqtt_service|MQTT]]
 +      * [[rocrailini-service-en#srcp_service|SRCP]]
 +      * [[rocrailini-service-en#snmp_service|SNMP]]
 +    * [[rocrailini-automode-en|Auto mode]]
 +    * [[rocrailini-controller-en|Command Stations]]
 +    * [[networking-en|R2Rnet]]
 +    * [[:rocrailini-router-en|Router]]
 +    * [[:rocrailini-rocweb-en|RocWeb]]
 +    * [[:finder:finder-en|Finder]]
 +    * [[:rocrailini-cmdmapping-en|Command Mapping]]
 +  * [[rocrail-cmdln-en|Command Line Options]]
 +  * [[servermonitor-en|ServerMonitor]]
 +  * [[rocrail-server-console-en|Console mode]]
 +  * [[multicontrollers-en|Multiple Command Stations]]
 +    * [[ptcontroller-en|Extra programming Command Station]]
 +  * [[:powerman-en|Power Manager]]
 +  * [[:guestloco-en|Guest Locomotive]]
 +  * Linux/Raspbian
 +    * [[rocrail-linux-user-en|Autostart in user context]]
 +  * Track plan
 +    * [[:router-en|Track plan router]]
 +    * [[planhealth-en|Track plan health]]
 +    * [[editplan-en|Manual editing the track plan XML]]
 +  * Scripting
 +    * [[rocrail-server-scripting-en|RCP]] (Rocrail Client Protocol)
 +    * [[srcp-scripting-en|SRCP]] (Simple Railroad Communication Protocol)
 +  * IoT
 +    * [[nodered:nodered-en|Node-RED]] [[nodered:nodered-en|{{:nodered:node-red.png}}]]
 +  * [[:rename-id-en|Rename an object ID]]
 + \\
 +
 +=====Objects=====
 +{{objects.png}}
 +//Objects for defining a layout.//
 +  * **[[accdec-en|Accessory Decoders]]**
 +    * [[accdec-gen-en|General]] | [[accdec-cv-en|CV]] | [[:accdec-usage-en|Usage]]
 +  * **[[:accgroups-en|Accessory Groups]]**
 +  * **[[timed-actions-en|Actions]]**
 +    * [[actions-en|Actions setup]] | [[actionctrl-en|Action Control]] | [[:actionctrl-en#system-actions|System Actions]] | [[actioncond-en|Action Condition]] | [[:xmlscripting-en|XMLScript]] | [[action-example-en|Example]] | [[level-crossing-en|Example 2 - Level Crossing]]
 +  * **[[block-en|Blocks]]**
 +    * [[block-index-en|Index]] | [[block-gen-en|General]] | [[block-signals-en|Signals]] | [[block-details-en|Details]] | [[block-routes-en|Routes]] | [[block-int-en|wiring]] | [[block-permissions-en|Permissions]] | [[block-statistics-en|Statistics]] | [[block-td-en|Trackdriver]] | [[block-tracking-en|Tracking]] | [[:block-menu-en|Menu]]
 +  * **[[blockgroups-en|Critical Sections & Block Groups]]**
 +    * [[blockgroups-gen-en|General]] | [[blockgroups-props-en|Properties]] | [[blockgroups-cond-en|Conditions]]
 +  * **[[powerman-en|Boosters]]** //Power manager//
 +  * **[[car-en|Cars]]**
 +    * [[car-en|Index]] | [[car-gen-en|General]] | [[car-details-en|Details]] | [[car-int-en|Interface]] | [[car-fun-en|Functions]] | [[:car:car-cv-en|CVs]]
 +  * **[[seltab-en|Fiddle Yard]]**
 +    * [[seltab-gen-en|General]] | [[seltab-int-en|Interface]] | [[seltab-tracks-en|Tracks]] | [[seltab-routes-en|Routes]] | [[:seltab-tutorial-en|Tutorial]] 
 +  * **[[lightctrl-en|LightControl]]**
 +  * **[[loc-en|Locomotives]]**
 +    * [[loc-index-en|Index]] | [[loc-gen-en|General]] | [[loc-int-en|Interface]] | [[:loc-speed-en|Speed]] | [[loc-details-en|Details]] | [[loc-fun-en|Functions]] | [[loc-consist-en|Multiple Units]] | [[loc-cv-en|CV's]] | [[:loc-bbt-en|BBT]] | [[:loc-sbt-en|SBT]] | [[loc-bat-en|BAT]] | [[loc-calibrate-en|Calibrate]] | [[loc-shunting-en|Shunting Mode]] | [[pt-en|Programming  loco decoders]] 
 +  * **[[locations-def-en|Locations]]**
 +    * [[:locations-def-en|Index]] | [[:locations-block-en|Blocks]] | [[:locations-details-en|Details]] | [[:locations-graph-en| Diagram]] 
 +  * **[[mvtrack-en|MVTrack]]**
 +    * [[mvtrack-setup-en|Setup]]
 +  * **[[operator-control-en|Operators & Trains]]**
 +    * [[operator-index-en|Index]] | [[operator-loco-en|Operate]] | [[operator-consist-en|Train]] | [[operator-fundef-en|Functions]] | [[trains-en|Trains Manual]] | [[:carrouting:operationsgame-en|Operations Game]] | [[:llat:link-locomotives-and-trains-en|Link Locomotives and Trains]] 
 +  * **[[output-en|Outputs]]**
 +    * [[output-gen-en|General]] | [[output-int-en|Interface]] | [[output-color-en|Color]]
 +  * **[[route-en|Routes]]**
 +    * [[route-index-en|Index]] | [[route-gen-en|General]] | [[route-speed-en|Speed]] | [[route-turnouts-en|Commands]] | [[route-sensors-en|Sensors]] | [[route-perm-en|Permissions]] | [[route-cond-en|Conditions]] | [[route-wiring-en|Wiring]]
 +  * **[[schedules-en|Schedules]]**
 +    * [[schedules-index-en|Index]] | [[schedules-dest-en|Destinations]] | [[schedules-actions-en|Follow-up]] | [[:schedules-graph-en| Diagram]] | [[locations-en|Locations and Schedules]] | [[schedules-examples-en|Examples]]
 +  * **[[sensor-en|Sensors]]**
 +    * [[sensor-index-en|Index]] | [[sensor-gen-en|General]] | [[sensor-int-en|Interface]] | [[sensor-wiring-en|Wiring]] | [[sensor-gps-en|GPS]] | [[sensor-statistic-en|Statistic]] | [[sensor-usage-en|Usage]] | [[sensor-bi-directional-en|Bi-Directional]] | [[sensors|Sensor Types]]
 +  * **[[signal-en|Signals]]**
 +    * [[signal-index-en|Index]] | [[signal-gen-en|General]] | [[signal-int-en|Interface]] | [[signal-wiring-en|Wiring]] | [[signal-props-en|Details]] | [[:signal-usage-en|Usage]]
 +  * **[[stage-en|Staging Block]]**
 +    * [[:stageblock:stage-index-en|Index]] | [[:stageblock:stage-gen-en|General]] | [[:stageblock:stage-sections-en|Sections]] | [[:stageblock:stage-details-en|Details]] | [[:stageblock:stage-perm-en|Permissions]]
 +  * **[[switch-en|Switches]]**
 +    * [[switch-index-en|Index]] | [[switch-gen-en|General]] | [[switch-int-en|Interface]] | [[switch-wiring-en|Wiring]] | [[switch-ctrl-en|Control]] | [[switch-frog-en|Frog]] | [[switch-td-en|Trackdriver]]
 +  * **[[text-en|Text]]**
 +    * [[:text-en|Index]] | [[:text-gen-en|General]] | [[:text-int-en|Interface]]
 +      * [[:text-gen-en#dynamic_text|Dynamic text]] | [[text:text-webcam-en|WebCam]] | [[:text:text-webcam-server-en|WebCam on Server]]
 +  * **[[tours-en|Tours]]**
 +  * **[[tracks-en|Tracks]]**
 +    * [[:tracks-index-en|Index]] | [[:tracks-gen-en|General]]
 +  * **[[turntable-en|Turntable / Traverser]]**
 +    * [[turntable-index-en|Index]] | [[turntable-gen-en|General]] | [[turntable-int-en|Interface]] | [[turntable-tracks-en|Tracks]] | [[turntable-td-en|Track driver]] | [[turntable-setup-en|Setup]] | [[traverser-setup-en|Traverser setup]]
 +  * **[[variable-en|User Variables]]**
 +  * **[[waybill-en|Waybills]]**
 +    * [[waybill-index-en|Index]] | [[waybill-gen-en|General]] | [[waybill-routing-en|Routing]]
 +  * **[[weather-en|Weather]]**
 +
 + \\
 +=====Command Stations=====
 +{{interface.png}}
 +//Connecting Rocrail with the Command Station(s)//
 + \\
 +__Recommended pages to read first:__
 +  * [[rocrailini-controller-en|Rocrail Server Setup Dialog]]
 +  * [[digital_central|Command Stations and Digital Devices]]
 +  * [[serialdevnames_en|Serial device names]]
 +  * [[controllers-en|Supported Command Stations / Protocols]]
 +  * [[:sensormon-en|Sensor Monitor]]
 +
 +
 +====Manufacturer====
 +  * Bachmann Dynamis Ultima
 +    * [[:esu:navigator-en|ESU Navigator]]
 +  * BiDiB (OpenDCC)
 +    * [[:bidib-en|BiDiB]]
 +  * CAN-digital-Bahn
 +    * [[cc-schnitte-en|CC-Schnitte]]
 +  * CT-Elektronik
 +    * [[tran-zf5-en|ZF-5]]
 +  * CTI Electronics
 +    * [[:cti-en|Acela]]
 +  * CVP Products
 +    * [[easydcc-en|EasyDCC]]
 +  * DCC++ (EX)
 +    * [[:dccpp:[dccpp-en|Arduino DCC++]]
 +  * DigiKeijs
 +    * [[dr5000-en|DR5000]]
 +  * Digital-Bahn (Sven Brandt)
 +    * [[:dsd2010:dsd2010-en|DSD2010 RS232]] | [[:digitalbahn:weichei-en|WeichEI Decoder]]
 +  * [[loconet-en|Digitrax]]
 +    * [[loconet-cs-en|Command Stations]] | [[loconet-interfaces-en|Interfaces]] | [[lnfc-en|Fast Clock]] | [[loconet-dev-en|Throttles]] | [[loconet:transponding-en|Transponding]](BDL168) | [[loconet:dtopsw-en|Option Switches]] | [[locont-wi-en|Wiring]]
 +  * Dinamo
 +    * [[dinamo-en|RM-H, RM-U, UCCI]] | [[dinamo-om32-en|OM32/OC32]]
 +  * Doehler & Haass
 +    * [[mttmfcc-en|FCC]]
 +  * DMX
 +    * [[:dmx:artnet-en|Art-Net]] | [[:dmx:dmx4all-en|DMX4ALL]] | [[:dmx:dmxeurolite-en|USB-DMX512-PRO]]
 +  * Elektor
 +    * [[elektor-spl-en|Serial Programmable LEDs (SPL)]]
 +  * ESU / Piko
 +    * [[ecos-en|ECoS, CS1 Reloaded, SmartBox]] | [[:esu:navigator-en|Navigator]]
 +  * Fleischmann
 +    * [[twincenter-en|TwinCenter]] 
 +  * GamesOnTrack
 +    * [[:got:got-en|GamesOnTrack]]
 +  * GCA
 +    * [[:cbus-en|CANBUS]] | [[:rocnet:rocnetnode-en|RocNetNode]]
 +  * Hornby
 +    * [[hornby-elite-en|Elite]]
 +  * Karsten Hildebrand
 +    * [[infracar-en|Infracar]]
 +  * Lenz  
 +    * [[xpressnet-en|LI10x, LI-USB and LI-ETH]]
 +  * Littfinsky
 +    * [[:hsi88-en|HSI-88 RS232]] | [[:inter10-en|INTER-10]]
 +  * LokStoreDigital
 +    * [[lodi-en|LoDi]]
 +  * LSdigital
 +    * [[lsdigital88-en|S88]]
 +  * Massoth
 +    * [[massoth-en|DiMAX]]
 +  * Märklin
 +    * [[:mbus:cs3-en|CS2/CS3]] | [[:mbus:mbus-en|TrackBox(GleisBox)]] | [[6050-en|6050/6051]] | [[ecos-en|CS1]]
 +  * MDRRC - Model Digital RailRoad Control
 +    * [[MDRRC-en | DIY Central for DCC & MM ]]
 +  * MERG
 +    * [[:rfid12-en|RFID12]] | [[:merg:rpc-en|RPC]]
 +  * Mi-Light
 +    * [[:milight:milight-en|MiLight]]
 +  * Modelleisenbahn-Claus
 +    * [[:mobaclaus:dccar-en|DCCar]]
 +  * MQTT
 +    * [[:home:home-en|@Home]]
 +  * Müt
 +    * [[muet-en|Multi Control 2004 ]]
 +  * NCE
 +    * [[:nce-en|Powerhouse & Power CAB USB]]
 +  * OpenDCC
 +    * [[:opendcc-en|OpenDCC Z1]] | [[:bidib-en|BiDiB]] ([[http://bidib.org/]]) | [[:opencar-rfbooster-en|DCC-RF-Booster / RF-Basis]]
 +  * Paco  
 +    * [[paco-nanox-en|NanoX]] | [[dccgen-en|DCC_Gen]] | [[genli-en|GenLI]] | [[http://usuaris.tinet.cat/fmco/s88_en.html#GenHSI|GenHSI]]
 +  * PerZ
 +    * [[perir-en|PerIR]] | [[lcm-en|Light Control Module]]
 +  * Piko
 +    * [[ecos-en|SmartBox/SmartControl]]
 +  * Philips
 +    * [[:philips:hue-en|HUE]]
 +  * Raptor Digital
 +    * [[:raptor:raptor-en|Raptor]]
 +  * Raspberry Pi
 +    * [[:rocnet:rocnetnode-en|RocNetNode]]
 +  * Rautenhaus
 +    * [[rmx-en|RMX95x]] 
 +  * Roco
 +    * [[roco-cs-en|Rocomotion]] | [[:roco:roco-z21-en|Z21]] | [[:roco:roco-wmz21-en|WLANmaus Z21]]
 +  * SPROG
 +    * [[:sprog-en|SPROG II, 3, Nano, Pi-SPROG]]
 +  * Stärz
 +      * [[staerz-en|ZS1/ZS2]]
 +  * Siemens
 +    * [[:modbus:modbus-en|LOGO!]]
 +  * Trix
 +    * [[slx-en|Selectrix]]
 +  * Tams Elektronik 
 +    * [[p50x-tams-en|MasterControl & RedBox]] | [[tams-railcom-en|RailCom RC-Link]] | [[:tams:bidib-en|BiDiB]] | [[:tams:mc2-en|MasterControl 2 (mc2)]]
 +  * Uhlenbrock 
 +    * [[intellibox-en|Intellibox-I 'Classic']] | [[intellibox-basic-en|IB-Basic, IB-Com, IB-II and USB-LocoNet Interface]]
 +      * [[s88-ln-en|S88-LN]]
 +  * WIO by GCA & Rocrail
 +    * [[:wio:wiolib-en|WIO support library]]
 +  * YaMoRC
 +    * [[:yamorc:yd7001-en|YD7001]]
 +  * Zimo
 +    * [[zimo-en|MX1, MX1EC]] | [[zimocan-en|MX10]]
 +
 + \\
 +====Emulated CS====
 +  * [[vcs-en|Virtual CS]] For testing.
 +  * [[ln-rocrail-cs-en|LocoNet Slotserver]] Simulating a LocoNet CS for FRED support.
 + \\
 +
 +====Digital Direct====
 +  * [[dcc232-en|DCC232]] DCC over USB-RS232.
 +
 + \\
 +
 +====User Libraries====
 +| User libraries are not officially supported and are not part of Rocrail. |
 +See for more information: __**[[:digint:user-en|User Library]]**__.\\
 + \\
 +====Protocols====
 +  * [[srcp-en|SRCP]]
 +  * [[rocnet:rocnet-prot-en|RocNet]]
 +  * [[:rascii-en|RASCII]]
 +  * [[:dumper-en|Dumper]] -> Dump Text or file content to a serial device.
 +  * [[:modbus:modbus-en|Modbus TCP/IP]]
 +  * [[:mbus:mbus-en|MBUS]] CAN-MS2 based solution.
 +  * [[:stc-en|STC]] Serial Turntable Communication
 +  * [[:znf:znf-en|ZNF]] FREMO Tracking System.
 +    * [[:tracking:trackingservice-en|TrackingService]] 
 +  
 +
 + \\
 +====CAN====
 +  * [[:mbus:mbus-en|MBUS]] CAN-MS2 based solution
 +  * [[:cbus:socketcan-en|SocketCAN Raspberry Pi]]
 +  * [[:rocnet:pi01can-en|SocketCAN Raspberry Pi]] (RocNetNode)
 +  * [[:arduino:rcan-en|GC2a Arduino based I/O]]
 +  * WIO-02, WIO-Prog2
 +
 +
 +
 + \\
 +====SmartHome====
 +  * [[:upnp:upnp-en|UPnP]]
 +  * [[:openhab:openhab-en|openHAB]]
 +  * [[:rocrailini-service-en#mqtt_service|MQTT]]
 +
 + \\
 +
 +====TCP/IP====
 +  * [[lan-en|LAN]]
 + \\
 +
 +====BiDi====
 +  * [[sensor-bi-directional-en|General information]]
 +===RailCom===
 +  * [[:bidib-examples-en#sensor_setup|BiDiB GBM16T]]
 +  * [[tams-railcom-en|Tams RailCom RC-Link]] (Stand alone)
 +  * [[https://www.uhlenbrock.de/intern/produkte/marcolis/|Uhlenbrock MARCo]] (Loconet)
 +  * [[http://www.bluecher-elektronik.de/|Blücher GBM16xn]] (Loconet, XPressnet) -> Direction info is not supported because it conflicts with long addresses.
 +===RFID===
 +  * [[rfid12-en|RFID-12 Reader]] (Stand alone)
 +  * [[:can-gc4-en|RFID CBUS Concentrator]]
 +===InfraRed===
 +  * [[lissy-programming-en|Uhlenbrock Lissy]] (Loconet)
 +  * [[perir-en|PerIR]] (Stand alone)
 +===Other===
 +  * [[loconet:transponding-en|Digitrax Transponding]] (Loconet)
 +  * [[barjut-en|BartJut Barcode Reader]] (Stand alone)
 +
 + \\
 +====Specials====
 +  * [[:specials:tccs:tccs-en|TCCS]] (Train Coupling & Communication System)
 +
 + \\
 +
 +====Utilities====
 +  * [[clock-en|Fast Clock Driver]]
 +
 +  * [[usb-rs232-en|suitable USB to RS232 converter]]
 + \\
 +
 +=====Automatic mode=====
 +{{automat.png}}
 +//Let the computer run the trains.//
 +
 +By creating a layout with Sensors, Blocks, and Routes, and then assigning your Locomotives to the Blocks, Rocrail can move the Locomotives by itself.  You can use Schedules and Critical Sections to create and fine-tune complex movements for each Locomotive.
 +
 +
 +====General====
 +  * [[automatic-en|Automatic and Half automatic]]
 +  * [[blockenterside-en|Block enter side]]
 +  * [[block_traintype-en|Block types and train types]]
 +  * [[blockrate-en|Block rate and classes]]
 +  * [[autocommands-en|Commands]]
 +  * [[critsec-en|Critical Sections]]
 +  * [[direction-en|Direction]]
 +  * [[signal-gen-en#manual_operated|Manual operated signals]]
 +  * [[route-en|Routes]]
 +  * [[sensors_and_blocks-en|Sensors and blocks]]
 +  * [[commuter-setup-en|Setting up a commuter train]]
 +  * [[:signals-ahead-en|Signal aspects and second next block]]
 +  * [[:signaling-en|German railway signaling]] Special settings, tips and examples
 +  * [[:block-signaling-en|Block Signaling]] "Open Block", Automatic Block Signaling
 +  * [[slow-switches-en|Slow Motion Switch Machines]]
 +  * [[terminal-station-en|Terminal station]]
 +  * [[turntable-setup-en|Turntable]]
 +  * [[:wheelcounting:wheelcounting-en|Wheel Counting]]
 +  * [[:sensor-bi-directional-en#auto_mode|BiDi handling]] (RailCom, RFID, Lissy, ...)
 +  * [[:finder:finder-en|The Finder]]
 +====Operating mode====
 +  * [[operator-control-en|Operators & Trains]]
 +    * [[operator-index-en|Index]] | [[operator-loco-en|Operate]] | [[operator-consist-en|Train]] | [[operator-fundef-en|Functions]] | [[trains-en|Trains Manual]] | [[:carrouting:operationsgame-en|Operations Game]] | [[:llat:link-locomotives-and-trains-en|Link Locomotives and Trains]]
 +  * [[networking-en|R2Rnet]]; Rocrail servers in a network.
 +
 +
 +====Car Systems====
 +  * [[automobile-blocks-en|Tips for blocks and sensors]]
 +  * [[dinamo-car-en|Dinamo MCC]]
 +  * [[:dcc-car-nl|DC-Car]]
 +  * [[:block-gen-en#fifo|FiFo Block]]
 +
 +====Simulation without hardware====
 +  * [[sensor-simulation-en|Sensor simulation]]
 +  * [[virtual-automatic-en|Virtual automatic]][[:supportkey-en|{{:icons:key.png}}]]
 +  * [[:specials:rocstudio:rocstudio-en|3D-TrainStudio & RocStudio]]
 + \\
 +
 +=====Manual mode=====
 +  * [[:manual-tracking-en|Tracking none operational blocks]]
 +  * [[:example:shunting-manual-en|Manual shunting in automatic mode]]
 +
 + \\
 +
 +=====Modular Layouts=====
 +{{modules.png}}
 +  * [[:modules:modules-en|Setup and Examples]]
 +
 +
 + \\
 +
 +=====Pixel CTC=====
 +  * [[:ctc:modules-en|CTC Modules and setup]]
 +
 +
 + \\
 +=====Hardware=====
 +  * Follow this link: __**[[hardware-en|{{hardware.png|Hardware}}]]**__.
 +
 +
 + \\
 +
 +=====Raspberry Pi=====
 +Tips and help for specific Raspberry Pi topics.
 +  * [[:wio:wiopi-en|WIOpi]]
 +  * [[:raspi:raspi-sensehat-en|Sense Hat]]
 +  * [[:rocnet:headless-cam-en|Headless setup for use with a camera]]
 +  * [[:raspi:raspi-tty-en|Serial devices]]
 +
 + \\
 +=====Trouble Shooting=====
 +Take the following actions if you encounter problems using Rocrail:
 +  - Read the [[http://wiki.rocrail.net/|Wiki Documentation]]. Use search function in the Wiki (bottom left panel)
 +  - Search for similar problems and their solutions on the [[http://forum.rocrail.net|Rocrail Forum]].
 +  - Consult **[[:reporting-bug-en|Reporting Bugs and Feature Requests]]** for further steps 
 +Jump only to the next item in the list if the previous did not solve the problem!\\
 +
 +\\
 +=====Be Aware=====
 +  * [[dos-donts-en|Dos and Don'ts]]
 +  * [[usb-rs232-en|USB-RS232 Converters]]
 +  * [[usb-rj45-en|USB-RJ45 Converters]]
 +  * [[faq-en|FAQ]]
 +
 +
 + \\
 +