RocRail

Module: rocrail
Auto generated at: Fri Apr 26 07:00:20 2024

1. Commandline options:
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
1.0 Cmdline (1)*root*Commands are listed in column --Default--.No
automaticconst stringActivates automatic tracelevel.--auto--
automodeconst stringPower and automode on.--auto--
byteconst stringActivates byte tracelevel.--byte--
consoleconst stringEnable console commands.--console--
ctcconst stringActivates CTC tracelevel.--ctc--
debugconst stringActivates debug tracelevel.--debug--
developconst stringActivates develop tracelevel.--develop--
docconst stringWrites HTML documentation and stops rocrail.--doc--
helpconst stringShows commandline help.---help--
httpconst stringActivates http tracelevel.--http--
imgpathconst stringLocation of images: -img [path]--img--
infoconst stringActivates info tracelevel.--info--
inifileconst stringSpecifies which Inifile to use: -i [file]--i--
initfieldconst stringActivate field initialization: flip all switches twice--f--
libpathconst stringLocation of the rocrail libraries: -l [path]--l--
licfileconst stringSpecifies lic.dat path--lic--
locofileconst stringSpecifies loco list filename--lf--
modplanconst stringCreate modplan.--modplan--
monitorconst stringActivates monitor tracelevel.--monitor--
mqttconst stringUse a MQTT broker if one is found.--mqtt--
netdevconst stringNetwork device for getting the MAC address: -detdev [devicename]--netdev--
nocomconst stringDisable communication.--nocom--
parseconst stringActivates parse tracelevel.--parse--
permissionconst stringActivates automatic tracelevel.--perm--
planfileconst stringSpecifies plan filename--x--
portconst stringRocrail Client Service.--p--
powerconst string--pwr--
resumeconst stringRun all prev. locos.--resume--
runconst stringRun all locos.--run--
sodconst stringStart Of Day--sod--
stressconst stringActivates network stress runner.--stress--
trcfileconst stringSpecifies trace filename: -t [file] (Use relative only if using http service.)--t--
versionconst stringShows version info and stops rocrail.--version--
virtualconst stringReplace all digint libs with the virtual CS.--virtual--
workdirconst stringSpecifies working directory to use: -w [path]--w--

2. Console commands:
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
2.0 ConCmd (1)*root*Commands are listed in column --Default--.No
automatconst charToggle auto tracelevel.-a--
byteconst charToggle byte tracelevel.-b--
calctrcconst charToggle calc tracelevel.-u--
clntconconst charToggle clntcon tracelevel.-7--
configconst charRead config slots.-c--
ctctrcconst charToggle CTC tracelevel.-C--
debugconst charToggle debug tracelevel.-d--
devtrcconst charToggle develop tracelevel.-6--
discoverconst charDiscover mobile decoders.-#--
ebreakconst charBroadcast emergency break.-e--
findtrcconst charToggle find tracelevel.-f--
helpconst charShows console commands.-?--
httpconst charToggle http tracelevel.-h--
infoconst charToggle info tracelevel.-n--
initfieldconst charField initialization: flip all switches twice-i--
memoryconst charShows memory in use.-m--
memtrcconst charToggle memory tracelevel.-r--
monitorconst charToggle monitor tracelevel.-o--
permtrcconst charToggle permission tracelevel.-4--
poweroffconst charTurns power off-y--
poweronconst charTurns power on-p--
queryconst charQuery network.-5--
quitconst charQuit rocrail.-q--
routerconst charToggle router tracelevel.-w--
routingconst charRouting track plan.-z--
routingcleanconst charClean all generated route info.-l--
scanserialconst charScan for serial devices.-0--
slotsconst charRead all slots.-x--
sodconst charStart of Day.-8--
stopautomodeconst charStop automode.-s--
threadsconst charLists all active threads.-t--
xmlhconst charToggle xmlh tracelevel.-9--

3. Global
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
3.0 Global (1)*root*For internal use only.No
buildDateconst string-$__DATE__--
buildTimeconst string-$__TIME__--
patchconst int-999--
productnameconst string-Rocrail--
releasenameconst string-Iron--
releasesuffixconst string-snapshot--
vmajorconst int-2--
vminorconst int-1--

4. event
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
4.0 event (1)*root*No
GoToconst stringUppercase name because goto is a C statement-goto--
acceptcodeconst string-acceptcode--
acceptidentconst string-acceptident--
atpositionconst string-atposition--
automaticconst string-automatic--
blockentersideconst string-blockenterside--
button1_offconst string-button1_off--
button1_onconst string-button1_on--
button2_offconst string-button2_off--
button2_onconst string-button2_on--
closedconst string-closed--
codemismatchconst string-codemismatch--
ctcclickconst string-ctcclick--
departconst string-depart--
dirchangeconst string-dirchange--
energyconst string-energy--
enterconst string-enter--
errorconst string-error--
eventtimeoutconst string-eventtimeout--
eventtimeoutresetconst string-eventtimeoutreset--
exception0000const string-exception-0000--
exitconst string-exit--
fifoinconst string-fifoin--
freeconst string-free--
ghostconst string-ghost--
ghostfreeconst string-ghostfree--
goconst string-go--
gocmdconst string-go-cmd--
goeventconst string-go-event--
inconst string-in--
initreadyconst string-initready--
lightsconst string-lights--
loadconst string-load--
lockconst string-lock--
longonconst string-longon--
manualconst string-manual--
modeconst string-mode--
noonconst string-noon--
occconst string-occ--
occupdateconst string-occupdate--
occupiedconst string-occupied--
offconst string-off--
offautoconst string-off-auto--
onconst string-on--
onautoconst string-on-auto--
openconst string-open--
rearprotectionconst string-rearprotection--
reservedconst string-reserved--
resetconst string-reset--
runconst string-run--
scheduleupdateconst string-scheduleupdate--
sectionconst string-section--
setconst string-set--
shortcircuitconst string-short-circuit--
shortoffconst string-shortoff--
shortonconst string-shorton--
shuntingconst string-shunting--
stagetimeoutconst string-stagetimeout--
stagetimeoutresetconst string-stagetimeoutreset--
stallconst string-stall--
stopconst string-stop--
stopcmdconst string-stop-cmd--
stopeventconst string-stop-event--
sunriseconst string-sunrise--
sunsetconst string-sunset--
textconst string-text--
timeoutconst string-timeout--
timeoutresetconst string-timeoutreset--
trackingconst string-tracking--
trainlenconst string-trainlen--
unlockconst string-unlock--

5. issue
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
5.0 issue (1)*root*Server issue report.No
clientrevintClient revision number.-0-No
currenttrcboolCurrent trace only.-false-No
descstringDescription of the issue; UTF-8--No
iniboolInclude rocrail.ini.-true-No
originstringBuild origin--No
pathstringServer reply with the absolute path.--No
statboolInclude server statistics.-true-No
subjectstringSubject of the issue; 7bit ASCII--No
trcboolInclude all traces.-true-No
xmlboolInclude all definitions.-true-No

6. color
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
6.0 color (1)*root*No
type_GRBconst int-1--
type_RGBconst int-0--
blueintBlue value-00-255No
brightnessint-00-255No
greenintGreen value-00-255No
idstring-*No
redintRed value-00-255No
rgbTypeint0=RGB, 1=GRB-00-*No
saturationint-2540-254No
temperatureint-00-*No
whiteintWhite value-00-255No
white2intSecond white value-00-255No

7. ctc
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
7.0 ctc (1)*root*No
accnrint-00-*No
blinkAbool-false-No
blinkBbool-false-No
blinkCbool-false-No
blinkDbool-false-No
blinkEbool-false-No
blinkFbool-false-No
blinkGbool-false-No
blinkHbool-false-No
blinkIbool-false-No
blinkJbool-false-No
briint-500-*No
button1int-00-*No
button1flipbool-False-No
button2int-00-*No
button2flipbool-False-No
buttonled1int-00-6No
buttonled2int-00-6No
colorAint-0*No
colorBint-0*No
colorCint-0*No
colorDint-0*No
colorEint-0*No
colorFint-0*No
colorGint-0*No
colorHint-0*No
colorIint-0*No
colorJint-0*No
delayint-10-*No
eventstring-*No
eventidstring-*No
eventtextstring-*No
eventtypestring-bk,stNo
iidstring-*No
initctcbool-False-No
initpixelbool-False-No
led1bool-false-No
led1skipbool-false-No
led2bool-false-No
led2skipbool-false-No
led3bool-false-No
led3skipbool-false-No
led4bool-false-No
led4skipbool-false-No
led5bool-false-No
led5skipbool-false-No
led6bool-false-No
led6skipbool-false-No
ledFint-00-6No
ledoffsetint-00-*No
mappingIDstringCTC mapping ID.-*No
modulenrint-00-*No
nodeidbuttonint-00-*No
nodeidledint-00-*No
presetcolorbool-True-No
rgbled1int-0*No
rgbled2int-0*No
rgbled3int-0*No
rgbled4int-0*No
rgbled5int-0*No
rgbled6int-0*No
smallblockbool-False-No
swapbool-False-No
textfixedbool-false-No
textpsint-13*No

8. ping
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
8.0 ping (1)*root*No
textstringFree text-*No

9. bidievent
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
9.0 bidievent (1)*root*No
codeintRFID, RailCom, ...-0*No
locostringLoco ID-*No
sensorstringSensor ID-*No
stampstringTime stamp-*No

10. description
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
10.0 description (1)*root*No
langstringLanguage-*No
textstringDescription-*No
urlstringDocumentation URL-*No

11. fbstatistic
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
11.0 fbstatistic (1)*root*No
lcidstring-*No
qualityintSignal quality reported by loco over railcom.-00-*No

12. productlist
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
12.0 productlist (1)*root*No
12.1. product (n)childnode of productlistNo
artnrstringNumber-*No
bus0intBus module count-10-*No
bus1intBus module count-00-*No
bus2intBus module count-00-*No
bus3intBus module count-00-*No
channelidxint-0-No
channelsintNumber of channels-00-*No
cidintClass ID-00-*No
cidextintClass ID extension-00-*No
descstringDescription-*No
loadintLoad of CS in mA.-0-No
loadmaxintLoad of CS in mA.-0-No
modulesintNumber of connected modules-00-*No
pidintProduct ID-00-*No
powerbool-False-No
ptloadintLoad of PT in mA.-0-No
ptloadmaxintLoad of PT in mA.-0-No
querybool-False-No
querychannelsbool-False-No
querysidbool-False-No
reportbool-False-No
sidintSystem ID-00-*No
snintSerial number-00-*No
sod0bool-False-No
sod1bool-False-No
sod2bool-False-No
sod3bool-False-No
tempintTemp of CS in C.-0-No
tempmaxintTemp of CS in C.-0-No
uidintUnique ID-00-*No
urlstringDocumentation URL-*No
vidintVendor ID-00-*No
voltintTrack voltage in mV.-0-No
voltminintTrack voltage in mV.-0-No
12.1.1. description (1)childnode of productNo
12.1.2. productchannel (n)childnode of productNo
beginrangefloat-0-No
descstring--No
endrangefloat-0-No
expint-00-*No
indexint-00-*No
maxvalint-00-*No
maxviewfloat-00-*No
minvalint-00-*No
minviewfloat-00-*No
nrint-00-*No
typeint-00-*No
unitsstring--No
valueint-00-*No
viewstring--No

13. adip
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
13.0 adip (1)*root*No
idstring-*No
titlestring-Dinamic Input Panel*No
13.1. dipgroup (n)childnode of adipNo
grouptype_boxconst int-1--
grouptype_radioboxconst int-0--
captionstring-DIP Group*No
maskint-2550-255No
oriint-00,1No
spacingint-40-*No
typeint-00-*No
13.1.1. dipvalue (n)childnode of dipgroupNo
valuetype_cvconst int-1--
valuetype_indexconst int-0--
valuetype_valueconst int-0--
infostring-*No
namestring-Value*No
typeint-00-*No
valueint-00-*No

14. cvbyte
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
14.0 cvbyte (1)*root*No
calibrateboolCalibrate this CV.-false-No
catstringCategory-general*No
descstringCV-Description-NULL*No
dipidstringReference to an existing DIP definition.-*No
indexintCV-Index-00-*No
infostringInfo-*No
kmhintKMH value-00-*No
nrintCV-Number-00-*No
readonlyboolDisable write operations.-false-No
urlstringCV-URL-NULL*No
valueintCV-Value-00-*No
valuerangestringCV value range-*No
valuestrstringCV value as text-*No
valueunitsstringCV value units-*No
wordbool16 bit word value-false-No
14.1. adip (1)childnode of cvbyteNo

15. macro
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
15.0 macro (1)*root*Macro definition for accessories.No
classintModule class in case of an export.-0-No
hoursint-0-No
minutesint-0-No
nrintMacro number in case of export.-0-No
repeatint-0-No
slowdownint-0-No
uidintThe unique ID in case of an export.-0-No
wdayint-0-No
15.1. macroline (n)childnode of macroNo
blinkbool-false-No
delayint-0-No
nrint-0-No
portint-0-No
porttypeint-0-No
statusint-0-No

16. netreq
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
16.0 netreq (1)*root*No
req_clientconnconst string-clientconn--
req_getblockconst string-getblock--
req_isfreeconst string-isfree--
req_locoisinconst string-locoisin--
req_netroutesconst string-netroutes--
req_reserveconst string-reserve--
req_unlockconst string-unlock--
lcidstringLoc ID.--No
localbkstringLocal block ID; rrid::bkid-NULL*Yes
localidstringLocal server name.--No
remotebkstringRemote block ID; rrid::bkid-NULL*Yes
remoteidstringRemote server name.-*-No
reqstringRequest type.--No
routeidstringRoute ID.--No

17. netrsp
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
17.0 netrsp (1)*root*No
rsp_blockconst string-block--
rsp_clientconnconst string-clientconn--
rsp_isfreeconst string-isfree--
rsp_occupiedconst string-occupied--
rsp_reservedconst string-reserved--
rsp_unlockedconst string-unlocked--
hoststringServer client service.--No
ipstringServer client service.--No
localbkstringLocal block ID; rrid::bkid-NULL*Yes
localidstringLocal server name.--No
planstringPlan title.--No
portintRocrail Client Service.-8051-No
remotebkstringRemote block ID; rrid::bkid-NULL*Yes
remoteidstringRemote server name.-*-No
rspstring-occupied,reserved,block,isfree,unlockedNo

18. jsevent
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
18.0 jsevent (1)*root*No
deviceint-0*No
msecint-0*No
numberint-0*No
typeint-0*No
valueint-0*No

19. acc
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
19.0 acc (1)*root*No
acceventboolTo check in the model if it was an accessory event.-false-No
devidintDevice ID-00-*Yes
errorbool-false-No
iidstringInterface ID-NULL*No
nodenrintNode number-00-*No
porttypeintPort type-0-No
positionint--1-No
statestring-*No
val1intValue-00-*Yes
val2intValue-00-*Yes
val3intValue-00-*Yes
val4intValue-00-*Yes

20. scheduletable
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
20.0 scheduletable (1)*root*No
hourintTime-0-No
idstring-*No
minuteintTime-0-No
20.1. scheduletableentry (n)childnode of scheduletableNo
bkidstring-*No
delayintSchedule delay reported by the train.-0-No
destinationstring-*No
fromstring-*No
fromhourintTimeframe start-0-No
hourintDeparture hour-0-No
inithourintSchedual initial planned start hour: scid+starthour is key.-0-No
lcbkidstring-*No
lcidstring-*No
maxdelayint-0-No
minuteintDeparture minute-0-No
minwaitintMinimal time to wait-0-No
platformstring-*No
remarkstring-*No
scidstring-*No
starthourintFirst departure hour-0-No
startminuteintFirst departure minute-0-No
timeframeint-0-No
timeprocessingint0=real 1=relative 2=hourly-0-No
tohourintTimeframe end-0-No
train_combinationstring-*No
trainidstring-*No
viastring-*No

21. competitor
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
21.0 competitor (1)*root*No
unknownconst string-unknown--
besttimelong-0*No
besttime_msint-0*No
codestring-*No
idstring-*Yes
kmhfloat-0.0*No
lapsint-0*No
lasttimelong-0*No
lasttime2long-0*No
lasttime2_msint-0*No
lasttime_msint-0*No
starttimelong-0*No
starttime_msint-0*No

22. fbevent
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
22.0 fbevent (1)*root*No
V_cruise_eventconst string-V_cruise--
V_max_eventconst string-V_max--
V_mid_eventconst string-V_mid--
V_min_eventconst string-V_min--
enter2free_eventconst string-enter2free--
enter2in_eventconst string-enter2in--
enter2pre_eventconst string-enter2pre--
enter2route_eventconst string-enter2route--
enter2shortin_eventconst string-enter2shortin--
enter_eventconst string-enter--
exit_eventconst string-exit--
free_eventconst string-free--
from_allconst string-all--
from_all_reverseconst string-all-reverse--
ident_eventconst string-ident--
in_eventconst string-in--
occupied_eventconst string-occupied--
pre2in_eventconst string-pre2in--
section_eventconst string-section--
shortin_eventconst string-shortin--
actionstring-enter,enter2route,enter2pre,enter2free,enter2in,enter2shortin,shortin,in,exit,occupied,V_min,V_mid,V_max,V_cruiseNo
byroutestringComming from block x by route y. (optional)-*No
endpulsbooluse the down flank of the puls-false-No
fromstringfrom block id (csv list for more blocks)-*No
idstringfeedback ID-*Yes
idtypestring-*No
lcidstringOptional loco ID for use with competition.-*No
normalspeedonfreeboolSwitch to normal train speed on free. (endpuls, reducespeed)-false-No
reducespeedonoccboolSwitch to reduced train speed on occ.-false-No
unlockonfreeboolUnlock the route or block on free. (endpuls)-false-No
unlockonfreeactionsboolTrigger unlock state actions.-false-No
use_timer2booluse reverse direction timer-false-No

23. rocrail
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
23.0 rocrail (1)*root*No
aboxhomestring-abox*No
backupboolActivate backup for plan files.-true-No
backuppathstringLocation of the plan file backups.-backup*No
createmodplanboolCreate a modplan if the planfile does not jet exist.-false-No
decpathstringreference decoder specifications to this path-decspecs-No
dpiidstringIID to use for dispathing a loco; using default in case not set.-*No
filestringRocRail ini-file.-rocrail.ini-No
fsutf8bool-true-No
iconpathstringLocation of (function)icons.-icons*No
imgpathstringLocation of (loco)images.-images*No
issuepathstringLocation of the reported issues.-issues*No
keypathstringLocation of the supportkey file.-lic.dat*No
langstring-en-No
latitudestring--No
lciidstringIID to use for mobile decoders; using default in case not set.-*No
libpathstringLocation of the rocrail libraries.-.*No
locsstringFile name of locomotive definitions.-NULL*No
longitudestring--No
maxbackupintMax. number of plan backup files.-100-No
occupancystringFile name of block occupancy.-occ.xml*No
planfilestringRocRail plan-file.-plan.xml-No
poweroffonexitboolTurn track power off on server exit.-true-No
poweronatinitboolTurn track power on at server init.-false-No
ptenableboolEnable Programming Track-true-No
ptiidstringIID to use with programming; using default in case not set.-*No
resetspfxboolReset all loco functions and speed at startup.-false-No
runasrootboolForce rocrail to run as root.-false-No
sciidstringShortcut command station IID-0-*No
scsensorstringShortcut sensor ID.-0-*No
shutdownonexitboolShutdown command station on server exit.-false-No
sounddoublequotebool-false-No
soundpathstringLocation of (loco)sounds.-sounds*No
soundplayerstringSound player program.-*No
soundplayerlocationboolAdd loco location as second parameter.-false-No
supportemailstring--No
supportkeystring--No
sviidstringIID to use with LN SV programming; using default in case not set.-*No
utcint-0-No
weatheridstringDefault weather ID.-default*No
xmlscriptpathstringLocation of XmlScripts.-.*No
23.1. r2rnet (1)childnode of rocrailSetup for the R2RNet.No
mc_addrconst string-224.0.1.20--
mc_portconst int-8051--
addrstringmulticast address-224.0.1.20*No
enableboolEnable R2Rnet.-true-No
idstringR2Rnet ID.--No
localipstringLocal interface IP.--No
netroutesboolTry to get the net routes from the master.-false-No
nodeIDintmulticast RASCII nodeID-2550-*No
portintmulticast port-80510-*No
routesstringR2Rnet routes file.-netroutes.xml-No
wioboolEnable WIO RASCII over R2Rnet.-false-No
23.2. ctcpreset (1)childnode of rocrailNo
colorBlankint-657930*No
colorBriint-250-255No
colorButtonint-16763080*No
colorDelayint-10-15No
colorEnterint-16763080*No
colorFreeint-13158600*No
colorGreenint-65280*No
colorOccupiedint-6579455*No
colorOffint-65280*No
colorOnintred-255*No
colorRedint-255*No
colorReservedint-6619135*No
colorShuntingint-16711680*No
colorWhiteint-13158600*No
colorYellowint-65535*No
23.3. jsmap (1)childnode of rocrailNo
f1int-0*No
f10int--1*No
f11int--1*No
f12int--1*No
f13int--1*No
f14int--1*No
f15int--1*No
f16int--1*No
f17int--1*No
f18int--1*No
f19int--1*No
f2int-1*No
f20int--1*No
f21int--1*No
f22int--1*No
f23int--1*No
f24int--1*No
f25int--1*No
f26int--1*No
f27int--1*No
f28int--1*No
f3int-2*No
f4int-3*No
f5int--1*No
f6int--1*No
f7int--1*No
f8int--1*No
f9int--1*No
leftrightintX-4*No
lightint-5*No
poweroffint-7*No
poweronint-8*No
repeatintRepeat interval in ms for the updown axis. (value 0 disables the repeat)ms500*No
reverseint-4*No
selectint-9*No
stepintspeed step per click-11-9No
stopint-6*No
throttleint--1*No
updownintY-5*No
23.4. clock (1)childnode of rocrailclock synchronizer.No
changetempconst string-changetemp--
freezeconst string-freeze--
getconst string-get--
goconst string-go--
setconst string-set--
syncconst string-sync--
briintBrightness for displays.-2550-255No
cmdstring-*No
dividerinttime devider: 1 = realtime-10-100No
hourintstart hour; 24 not used-240-24No
humidityintHumidity in percent.-0-No
luxintLight intensity in lux.-0-No
mdayint-00-31No
minuteintstart minute; 60 not used-600-60No
monthint-00-12No
pressureintPressure in hPa.-0-No
semirealtimebool-false-No
statestringCurrent state of clock.-gogo,freezeNo
stopclockatpoweroffbool-true-No
tempintModel temperature.-20-127...127No
temp100intHundreds of real temperature.-0-No
timelongtime in seconds-0*No
updateintupdate frequency in minutes-11-60No
wdayint-00-6No
yearint-00-*No
23.5. SnmpService (1)childnode of rocrailNo
privBuildTimeconst string-1.3.6.1.4.1.37707.1.1.1.0--
privConnectionCntconst string-1.3.6.1.4.1.37707.1.1.3.0--
privLastExcconst string-1.3.6.1.4.1.37707.1.1.5.0--
privMemStatsconst string-1.3.6.1.4.1.37707.1.1.4.0--
privThreadCntconst string-1.3.6.1.4.1.37707.1.1.2.0--
privTrapExceptionconst string-1.3.6.1.4.1.37707.1.1.10.1.0--
privTrapShutDownconst string-1.3.6.1.4.1.37707.1.1.10.2.0--
privateListconst string-1.3.6.1.4.1.37707.1.1--
sysContactconst string-1.3.6.1.2.1.1.4.0--
sysDescrconst string-1.3.6.1.2.1.1.1.0--
sysLocationconst string-1.3.6.1.2.1.1.6.0--
sysNameconst string-1.3.6.1.2.1.1.5.0--
sysObjectIDconst string-1.3.6.1.2.1.1.2.0--
sysServicesconst string-1.3.6.1.2.1.1.7.0--
sysUpTimeconst string-1.3.6.1.2.1.1.3.0--
systemListconst string-1.3.6.1.2.1.1--
trapColdStartconst string-1.3.6.1.6.3.1.1.5.1.0--
trapLinkDownconst string-1.3.6.1.6.3.1.1.5.3.0--
trapLinkUpconst string-1.3.6.1.6.3.1.1.5.4.0--
activeboolActivate snmp service.-false-No
communitystring-public*No
contactstringContact address.-support@rocrail.net*No
descriptionstringRocrail server description.-Model Railroad Control System*No
enterpriseinthttp://www.iana.org/assignments/enterprise-numbers-377070-*No
familyintProduct family; Default Rocrail=1.-10-65535No
locationstringRocrail physical location.-local*No
portintPort number for server socket.-1610-65535No
productintProduct; Default Server=1.-10-65535No
traphoststringTrap host.-localhost*No
trapportintTrap port number.-00-65535No
versionintSNMP version.-10-65535No
23.6. http (1)childnode of rocrailHttp interface for configure the xspooler.No
enablebool-true-No
pathstringPath where to look for external HTML documents.-.*No
portintPort number for server socket. Deactivated when 0.-80080-65535No
23.6.1. webclient (1)childnode of httpNo
imgpathstringLocation of (loco)images.-images*No
portintPort number server socket for webclients. Deactivated when 0.-00-65535No
svgpath1stringscan this path for svg symbols-svg/themes/SpDrS60-No
svgpath2stringscan this path for svg symbols-svg/themes/Accessories-No
svgpath3stringscan this path for svg symbols-svg/themes/Roads-No
svgpath4stringscan this path for svg symbols-.-No
svgpath5stringscan this path for svg symbols-.-No
svgpath6stringscan this path for svg symbols-.-No
webpathstringLocation of the web files.-web*No
23.6.1.1. rocweb (1)childnode of webclientNo
allspeedstepsbool-false-No
analogclockbool-true-No
binstatebool-false-No
categorystring-engine-No
colorstring-none-No
debugbool-false-No
langstring-en-No
locoSelectedstring--No
locoSelected0string--No
locoSelected1string--No
locoSelected2string--No
locoSelected3string--No
locosortstring-id-No
moduleviewbool-true-No
monitorbool-false-No
scaleint-1-No
secondhandbool-false-No
showallschedulesbool-false-No
showblockidbool-false-No
showlocoimagebool-false-No
showoccbool-false-No
showroutesbool-false-No
showroutesonswitchesbool-false-No
showtrainidbool-false-No
simsensorsbool-false-No
slavecodestring--No
sliderdeltaint-5-No
speedbuttonsbool-false-No
23.7. service (1)childnode of rocrailService for remote Rocrail to negotiate about a loc destination.No
portintPort number for server socket.-00-65535No
snamestringServicer name to use in NetReq and NetRsp.-*No
23.8. devices (1)childnode of rocrailList of available server devices.No
serialstringCSV list of serial devices.-*No
23.9. trace (1)childnode of rocrailNo
automaticboolTrace level for extra info in automatic mode.-false-No
byteboolActivates dump tracelevel.-false-No
calcboolActivates calculation trace level.-true*No
dumpsizeintMax. byte dump size.byte12816-*No
exceptionfileboolCreate extra file for exceptions.-false*No
findboolActivates find trace level.-false*No
gfilestring-rocview-No
infoboolActivates info trace level.-false*No
invokestringExternal program or script to invoke on exception file creation.-./xmail.pl*No
invokeasyncboolThe invokation will take place in a separate thread.-false*No
meminfoboolActivates memory info trace level.-false*No
monitorboolActivates monitor tracelevel.-false-No
nfilestring-rocnetnode-No
nrintNumber of continuous trace files. In case of 0 or 1: All traces are written in one file disregarding filesize.-3*No
parseboolActivates parse tracelevel.-false-No
permissionbool-true-No
protpathstringProtocol path; Where to write the trace files. (Use relative only if using http service.) Path is relative to pwd!-trace*No
rfilestring-rocrail-No
routingboolActivates router tracelevel.-false-No
sizeintFilesize of trace files.kb10010-*No
uniqueboolCreate a unique trace filename at startup.-false*No
23.10. cmdmaplist (1)childnode of rocrailNo
23.10.1. cmdmap (n)childnode of cmdmaplistNo
source_addrint-0-No
source_busint-0-No
source_cmdstring--No
source_idstring--No
source_iidstring--No
source_portint-0-No
target_addrint-0-No
target_busint-0-No
target_cmdstring--No
target_idstring--No
target_iidstring--No
target_portint-0-No
target_typestring-sw,sg,coNo
23.11. digint (n)childnode of rocrailDigital Interface definition.No
A2IDconst int-4--
FADAconst int-0--
FADAMconst int-3--
MADAconst int-1--
PADAconst int-2--
ahomeconst string-ahome--
barjutconst string-barjut--
bidibconst string-bidib--
clockconst string-clock--
cticonst string-cti--
ctsconst string-cts--
dcc232const string-dcc232--
dccarconst string-dccar--
dccppconst string-dccpp--
dinamoconst string-dinamo--
dmx4allconst string-dmx4all--
dmxartnetconst string-dmxartnet--
dmxeuroliteconst string-dmxeurolite--
dsd2010const string-dsd2010--
dsrconst string-dsr--
dumperconst string-dumper--
easydccconst string-easydcc--
ecosconst string-ecos--
editsproconst string-editspro--
esunaviconst string-esunavi--
evenconst string-even--
gcodeconst string-gcode--
gotconst string-got--
hsi88const string-hsi88--
hueconst string-hue--
infracarconst string-infracar--
inter10const string-inter10--
lanconst string-lan--
lcmconst string-lcm--
loconetconst string-loconet--
lodiconst string-lodi--
lsdigital88const string-lsdigital88--
massothconst string-massoth--
mbusconst string-mbus--
milightconst string-milight--
modbusconst string-modbus--
mttmfccconst string-mttmfcc--
muetconst string-muet--
nceconst string-nce--
noconst string-no--
noneconst string-none--
oddconst string-odd--
om32const string-om32--
opendccconst string-opendcc--
openhabconst string-openhab--
p50const string-p50--
p50xconst string-p50x--
perirconst string-perir--
raptorconst string-raptor--
rasciiconst string-rascii--
rcanconst string-rcan--
rclinkconst string-rclink--
rfboosterconst string-rfbooster--
rfid12const string-rfid12--
rmxconst string-rmx--
rnetconst string-rnet--
rocnetconst string-rocnet--
rocompconst string-rocomp--
rpicconst string-rpic--
slxconst string-slx--
splconst string-spl--
sprogconst string-sprog--
srcpconst string-srcp--
stcconst string-stc--
sublib_asciiconst string-ascii--
sublib_canconst string-can--
sublib_defaultconst string-default--
sublib_digitrax_pr3const string-pr3--
sublib_dummyconst string-dummy--
sublib_lenz_atlasconst string-atlas--
sublib_lenz_cttranconst string-cttran--
sublib_lenz_eliteconst string-elite--
sublib_lenz_ethernetconst string-ethernet--
sublib_lenz_opendccconst string-opendcc--
sublib_lenz_xntcpconst string-xntcp--
sublib_mqttconst string-mqtt--
sublib_nativeconst string-native--
sublib_netbidibconst string-netbidib--
sublib_serialconst string-serial--
sublib_socketconst string-socket--
sublib_tcpconst string-tcp--
sublib_udpconst string-udp--
sublib_ulniconst string-ulni--
sublib_usbconst string-usb--
tamsmcconst string-tamsmc--
upnpconst string-upnp--
uudpconst string-uudp--
vcsconst string-virtual--
wioconst string-wio--
wmz21const string-wmz21--
xnetconst string-xnet--
xonconst string-xon--
z21const string-z21--
zimoconst string-zimo--
zimobinconst string-zimobin--
zimocanconst string-zimocan--
znfconst string-znf--
zs2const string-zs2--
absentboolSet absent flag in case a loco did leave a block.-false-No
asciiprotocolboolUse an ASCII protocol.-false-No
binarybool-false-No
bitsint-8*No
boostereventsboolActivate booster events.-false-No
bpsintbps24001200,2400,4800,9600,19200,38400,57600No
briintBrightness of mobile lights.-500-*No
connectionretryintNumber of retries before give up.-10-No
ctsretryintwait for CTS line to come up.ms1000*No
declistboolInitial send the digint the list of decoders.-false-No
descstringDescription.--No
devicestring--No
dummyioboolDo not use real I/O.-false-No
echocommandsbool-false-No
fastclockboolsend fast clock commands to the connected command station-false-No
fbmodintNumber of connected feedback modules of 8 inputs.-0*No
fboffsetintOffset for the feedback units.-0-No
fbpollboolPoll sensor events.-false-No
fbpollregboolPoll registers.-false-No
fbpollsodboolPoll sensor events at SoD.-false-No
fbresetboolReset sensors automatically to low.-false*No
fielddatastringField data shutdown state.--No
flowstring-ctscts,dsr,xon,noNo
guidstringGUID--No
hoststringhostname.--No
identdelayintDelay before sending a low sensor state for ident codes.ms2500-No
ignorebusyboolignore the busy message from command station-false-No
ignorepowercmdsboolIgnore subsequetial power commands.-false-No
ignorepoweroffonghostboolIgnore power off commands triggered by ghost trains.-false-No
iidstringInterface ID.-NULL-Yes
iid_masterstringInterface ID (loconet).-NULL-No
iid_slavestringInterface ID (ddl).-NULL-No
keepaliveintSeconds between the keep alive requests.s10-No
libstring-virtual-No
libpathstring-.-No
localipstringLocal interface IP.--No
locolistboolInitial send the digint the list of locos.-false-No
monitoringboolTrace with monitor level instead of info.-true-No
nonebidiunitsstringComma separated list of none BiDi sensor units of 8.--No
nrslotsintNumber of slots.-120-*No
optionsintLibrary specific options bitmap.-00-*No
overruleboolOverrule throttle commands.-true-No
paritystring-nonenone,even,oddNo
passwordstring--No
pingintPing interval for a [Dead man's switch].-0*No
portintcommand port.-0-No
poweratstartupboolPower on at startup.-false-No
prefixstring--No
protverintProtocol version. Default implementation is 0.-0-No
psleepintSleep between polling of the feedback units.ms200-No
ptsupportboolCheck for PT events.-true-No
purgeboolActivate purging.-false-No
purgetimeintCS engine idle timeout.s300-*No
pw4accboolPower must be on for accessory commands.-true-No
readbidiboolPoll the bidi units.-false-No
readfbboolPoll the feedback units.-true-No
readonlyboolSniffer mode.-false-No
reportstatebool-true-No
requesteventsboolInform digint of field events.-false-No
retrysleepintSeconds between the retries.-1-No
rtsdisabledboolDisables RTS line for USB converters. (Depends on type if this is needed.)-false-No
secureackboolEnable sensor acknowledge.-false-No
sensorlistboolInitial send the digint the list of sensors.-false-No
sensoroffdelayint-0-No
sensorsimulatebool-true-No
shortiidstringShort Interface ID.--No
startpwstateboolPowerstate at startup.-false-No
stopbitsint-2*No
stressboolsend every 10ms a loconet packet to stress the network-false-No
stressintervalint-10-No
sublibstring-default-No
supportkeyboolValid support key.-false-No
sw2stboolUse route commands instead of switch. WLANmaus.-false-No
swapgatesbool-false-No
swinvertboolInvert all turnouts/switches.-false-No
switchlistboolInitial send the digint the list of switches.-false-No
swoffsetintOffset for the accessory addresses.-0-No
swtimeintSwitch time.ms250*No
syncboolsynchronise CS with Rocrail-false-No
systeminfoboolActivate system info if available.-true-No
timeoutintms1000*No
udpportRXintreceive port.-0-No
udpportTXintsend port.-0-No
uidintInterface UID.-0-No
useddevicesstringDevices used by all digints.--No
useridstringuser ID--No
uuidstringUUID--No
v0onebreakbool-false-No
watchdogboolEnable watchdog.-false-No
watchdogAddrint-0-No
watchdogExcludestring--No
watchdogGateint-0-No
watchdogIntintWatchdog interval in ms units.-0-No
watchdogNodeIDint-0-No
watchdogPortint-0-No
xnetgbmboolGMB by Xpressnet.-false-No
23.11.1. hsi88 (1)childnode of digintHSI88 initNo
fbleftintHSI-88 number of modules of 8 inputs on left port-0-No
fbmiddleintHSI-88 number of modules of 8 inputs on middle port-0-No
fbrightintHSI-88 number of modules of 8 inputs on right port-0-No
smoothboolHSI-88 smooth out fb contact noice; fb must be at least 100ms low before sending event.-false-No
triggertimeint-100100-2000No
23.11.2. dccpp (1)childnode of digintDCCppNo
acc4bytebool-false-No
dtrint0=dont touch, 1=true, 2=false-0-No
joinbool-false-No
rtsint0=dont touch, 1=true, 2=false-0-No
23.11.3. modbus (1)childnode of digintModbus optionsNo
clockregisterint-0-No
clocksubipintSub IP address-0-No
coil_inputboolReport coil event as input instead of output.-false-No
poll_coilbool-false-No
poll_holdingbool-false-No
poll_inputbool-false-No
poll_registerbool-false-No
23.11.3.1. modbusdev (1)childnode of modbusModbus deviceNo
coil_beginint-0-No
coil_endint-0-No
holding_beginint-0-No
holding_endint-0-No
idstringDevice ID--No
input_beginint-0-No
input_endint-0-No
register_beginint-0-No
register_endint-0-No
subipintSub IP address-0-No
unitidintSlave Unit-ID: 0=master-0-No
23.11.4. hue (1)childnode of digintHUE optionsNo
luxintLight level sensor address.-0-No
saturationbool-false-No
tempintTemperature sensor address.-0-No
23.11.5. spl (1)childnode of digintSPL optionsNo
fromaddrint-0-No
nrledsint-5-No
toaddrint-0-No
23.11.6. opendcc (1)childnode of digintOpenDCC optionsNo
bidiboolActivate BiDi support.-true-No
fastclockboolFast clock flag read from SO 2.-false-No
libstring-p50x-No
loccnfgboolsend loco config commands-false-No
23.11.7. upnp (1)childnode of digintUPnP optionsNo
aliveboolSend spontanious alive notifications.-false-No
discoverycountintNumber of discovery broadcasts.-2-No
23.11.7.1. upnpnode (n)childnode of upnpUPnP device propertiesNo
baseurlstring--No
friendlynamestring--No
ipstring--No
locationstring--No
manustring--No
manuurlstring--No
modeldescstring--No
modelnamestring--No
modelnrstring--No
modelurlstring--No
presurlstring--No
serverstring--No
snstring--No
ststring--No
typestring--No
udnstring--No
upcstring--No
userkeystring--No
uservalstring--No
usnstring--No
uuidstring--No
23.11.7.1.1. upnpservice (n)childnode of upnpnodeUPnP device serviceNo
baseurlstring--No
controlurlstring--No
eventurlstring--No
locationstring--No
serviceidstring--No
serviceurlstring--No
typestring--No
udnstring--No
23.11.8. bidib (1)childnode of digintBiDiB optionsNo
discoverbool-false-No
manual2bidibboolMap MSG_CS_ACCESSORY_MANUAL messages to BiDiB commands.-false-No
queryinputsbool-false-No
resetmanopboolReset a manually operated accessory to its known state.-true-No
secAckboolEnable secure acknowledge.-false-No
secAckIntintSecure acknowledge interval in 10ms units.-20-No
wizardportintService port for the Wizard.-62875-No
23.11.8.1. bidibnode (n)childnode of bidibBiDiB optionsNo
class_accessoryconst string-accessory--
class_boosterconst string-booster--
class_bridgeconst string-bridge--
class_dcc_mainconst string-dcc_main--
class_dcc_progconst string-dcc_prog--
class_sensorconst string-sensor--
class_switchconst string-switch--
class_uiconst string-ui--
analogcntintNumber of ports.-0-No
classstringClass ID.-sensor-No
classmnemonicstringClass ID mnemonic.-sensor-No
flatboolFlat port model-false-No
fwupboolFirmware update flag.-false-No
inputcntintNumber of ports.-0-No
keystring--No
lightcntintNumber of ports.-0-No
motorcntintNumber of ports.-0-No
parentkeystring--No
pathstringLocal path.-0.0.0.0-No
productnamestring--No
sensorcntintNumber of sensors.-0-No
servocntintNumber of ports.-0-No
soundcntintNumber of ports.-0-No
switchcntintNumber of ports.-0-No
uidintVendor product/serialnumber ID.-0-No
usernamestring--No
vendorintDCC vendor ID.-0-No
versionstringSoftware version.--No
23.11.9. srcp (1)childnode of digintSRCP initNo
cmdportintSRCP command port.-4303-No
srcpbusFB_i8255inti8255 feedback bus-10-No
srcpbusFB_m6051intm6051 feedback bus-9-No
srcpbusFB_s88ints88 feedback bus-8-No
srcpbusGA_mintmarklin generic accessorie bus-5-No
srcpbusGA_nintnmra dcc generic accessorie bus-6-No
srcpbusGA_psintprotocol by server generic accessorie-7-No
srcpbusGL_mintmaerklin generic loco bus-1-No
srcpbusGL_nlintnmra dcc generic loco with long addr bus-3-No
srcpbusGL_nsintnmra dcc generic loco with short addr bus-2-No
srcpbusGL_psintprotocol by server generic loco-4-No
srcpbus_serverintserver bus-0-No
23.11.10. rocnet (1)childnode of digintRocNet optionsNo
addrstringmulticast address-224.0.0.1*No
brokeraddrstringMQTT IP address-NULL*No
brokerportintMQTT port-18830-*No
crcbool-false-No
idintRocNet sender ID, 1 is default for Rocrail.(Host)-10-65535No
lcbusintDefault loco bus if greater then zero.-00-*No
netint-00-255No
portintmulticast port-43210-*No
sackbool-false-No
shutdownallbool-false-No
watchnodesbool-false-No
wdbool-false-No
23.11.10.1. rocnetnodeoptions (1)childnode of rocnetNo
hwtype_otherconst int-2--
hwtype_pi1const int-0--
hwtype_pi2const int-1--
iotype_i2c0const int-1--
iotype_i2c1const int-0--
adcsensorbool-false-No
adcthresholdint-15-No
clockbriint-10-No
clockdatebool-false-No
clockdotsbool-true-No
clockenablebool-true-No
clocktempbool-true-No
hwtypeint-0-No
iotypeint-0-No
mobilebool-false-No
nicknamestring-New RocNetNode-No
rfidbool-false-No
sackbool-false-No
soundpathstring-sounds-No
soundplayerstring-mplayer-No
speakcmdstring-espeak-No
usepbbool-false-No
23.11.10.2. rocnetnode (n)childnode of rocnetNo
classstringClass ID.--No
idintRocNet sender ID.-655350-*No
locationintRocNet sender ID.-00-*No
mnemonicstringClass Mnemonic.--No
nicknamestring--No
nriointNumber of I/Os-00-255No
pingticklong-0-No
pongticklong-0-No
revisionintRepository revision.-0-No
subipintLast 16 bits of the IP.-0-No
vendorintNMRA vendor ID.-0-No
versionstringSoftware version.-0.0-No
23.11.10.3. portsetup (n)childnode of rocnetNo
delayint0=directly/continous-00-*No
eventidint-0-No
eventportint-0-No
portint-11-*No
stateintSaved output state.-0-No
typeint0=output, 1=input-00-*No
23.11.10.4. channelsetup (n)childnode of rocnetNo
channelint-00-15No
delayint0=10ms, 1=20ms, ...-00-*No
offposint-1500-4095No
offstepsint-100-255No
onposint-6000-4095No
onstepsint-100-255No
optionsint-0-No
stateintSaved output state.-0-No
23.11.10.5. macro (1)childnode of rocnetMacro definition for accessories.No
23.11.10.6. locosetup (1)childnode of rocnetNo
accelerationint-10-No
decelerationint-10-No
nrpulsesintNumber of sensor pulses per wheel rotation.-3-No
scalefloatG scale-29.0-No
wheeldiameterfloatDiameter of driving wheel.-28.0-No
23.11.11. dmx (1)childnode of digintDMX OptionsNo
broadcastIPstring-2.255.255.255-No
dmxdatastring--No
framerateint-500100-10000No
mapwhitebool-false-No
restoredatabool-true-No
23.11.12. mbus (1)childnode of digintMBUS optionsNo
autoswitchdelaybool-true-No
bindbool-false-No
cidintCANID-10-*No
dccbool-true-No
discoverybool-false-No
fbdevidintSensor device ID-10-*No
masterbool-false-No
mfxbool-true-No
mm2bool-true-No
msappbool-false-No
ptaddrint-00-*No
ptbusint-00-*No
purgetimeintPurge time in seconds.-600-*No
redirectiidstring--No
statereportint0=off 1=onchange 2=regular-10-*No
23.11.12.1. links88 (n)childnode of mbusNo
descstring-S88 Link-No
idintLinkS88 device ID-00-*No
modcntintLinkS88 number of connected modules. (At least one: Itself.)-11-*No
23.11.13. rcan (1)childnode of digintRCAN optionsNo
canprotint0=RCAN+CBUS, 1=RCAN, 2=CBUS-2-No
cidintCANID-10-*No
commandackbool-false-No
csnodeidintUse CS node ID in case of bus==0-00-*No
deccheckbool-false-No
deccheckintervalint-10-No
fastclockbool-true-No
fcaddrintFast clock event address.-99990-*No
fcnodeintFast clock node number.-00-*No
fonfofboolUse the new opcodes for controlling functions.-false-No
heartbeatbool-false-No
heartbeateventint-4712-No
linefeedboolAdd a linefeed at the end of the ASCII frames.-false-No
loadertimeintSleep time between boot loader lines.-5010-*No
purgetimeintCS engine idle timeout.s100-*No
shorteventsbool-true-No
slotserverbool-false-No
sodaddrintStart of Day input address.-00-*No
sodcountintStart of Day input address count.-10-*No
sodsleepintStart of Day loop sleep.-5000-*No
23.11.13.1. cbnode (n)childnode of rcanNo
mtyp_canacc4const intSolenoid point driver-1--
mtyp_canacc4_2const int12v version of CANACC4-8--
mtyp_canacc5const intMotorised point driver-2--
mtyp_canacc8const int8 digital outputs-3--
mtyp_canace3const intControl panel switch/button encoder-4--
mtyp_canace8cconst int8 digital inputs-5--
mtyp_canbcconst intBC1a command station-12--
mtyp_cancabconst intCANCAB hand throttle-9--
mtyp_cancmdconst intCANCMD command station-10--
mtyp_canledconst int64 led driver-6--
mtyp_canled64const int64 led driver (multi leds per event)-7--
mtyp_canrpiconst intRPI and RFID interface-13--
mtyp_canservoconst int8 servo driver (on canacc8 or similar hardware)-11--
mtyp_canttcaconst intTurntable controller (turntable end)-14--
mtyp_canttcbconst intTurntable controller (control panel end)-15--
canidintCANID-00-127No
confintConfiguration bits.-0*No
manuidintNMRA manufacturer ID.-00-65535No
mtypintModule type. See cbusdefs.h.-00-65535No
nrintNodeNumber-00-65535No
nrevtintNumber of events allowed.-00-65535No
nrevtvarintNumber of event variable per event.-00-65535No
nrvarintNumber of node variables.-00-65535No
versionstringFirmware version.-*No
23.11.13.1.1. cbnodevar (n)childnode of cbnodeNo
nrintNode variable index.-11-255No
valintNode variable value.-00-255No
23.11.13.1.2. cbnodeevent (n)childnode of cbnodeNo
addrintDevice address of producer.-01-65535No
evnrintEvent variable index.-01-255No
evvalintEvent variable value.-00-255No
nodenrintNode number of producer.-01-65535No
23.11.14. dcc232 (1)childnode of digintDCC232 optionsNo
fastcvgetbool-true-No
gpiointGPIO pin for DCC output; Default GPIO20 in 38.-380-*No
inversedsrbool-true-No
portstring-com1*No
purgeboolActivate purging.-true-No
purgetimeintIdle time for purg a slot.s600-*No
shortcutboolUse shortcut detection-true-No
shortcutdelayintShortcut events shorter than this time is ignoredms1000-No
23.11.15. loconet (1)childnode of digintLocoNet optionsNo
cs_db150const string-db150--
cs_dcs100const string-dcs100--
cs_dcs50const string-dcs50--
cs_ibcomconst string-ibcom--
cs_intelliboxconst string-intellibox--
cs_rocrailconst string-rocrail--
GBM16xnbool8 bit loco addressing and direction bit.-false-No
cmdstnstring-dcs100dcs100,db150,dcs50,intellibox,rocrail,ibcomNo
echotimeoutintHow long to wait for ULNI for receiving the echo.-10010-*No
monitorboolVerbose monitor LocoNet.-false-No
opcwaitintHow many packets to wait before giving up on slot data.-1610-*No
purgetimeintset to zero if the command station does not purges2000-*No
reportaddrintglobal addres on which sensors are reported-10170-*No
resetlissyboolReset Lissy events after 1 second.-false-No
sensorquerybooldo sensor query at OPC_GPON-true-No
slotpingboolEnable slot ping if purge time is not zero.-true-No
slotsintnumber of slots for loco's-220-*No
swackboolCheck long ack for switch commands.-false-No
swretryintNumber of switch command retries.-101-*No
swsleepintNumber of ms sleep between switch command retries.-5010-*No
syncfcboolsynchronize fast clock-false-No
usedoubleboolUse double packets for lnudp.-false-No
usefcboolenable fast clock-true-No
useidlebooluse OPC_IDLE instead of OPC_GPOFF-false-No
useseqboolUse sequence counter for lnudp.-false-No
23.11.15.1. options (1)childnode of loconetNo
opswstringzero based options list 0=open 1=set-*No
storeboolset by client to signal to store the options in the command station-false-No
23.11.15.2. slotserver (1)childnode of loconetNo
activeboolactivate slot server support-false-No
formatstringdefault decoder digital format-dccdcc,mmNo
iidstringredirect commands to this interface ID-*No
lconlyboolserve loco commands only-true-No
purgeboolactivate slot purging (purgtime from parent node)-true-No
speedstepintdefault decoder speed steps-12814,28,128No
stopatpurgeboolstop loc after purge-false-No
23.12. tcp (1)childnode of rocrailClient service port.No
controlcodestring-*No
mqttgroupingboolUse item names in the tree for broadcasting.-false-No
mqtthoststringBroker host name or IP address.-*No
mqttpasswdstring-*No
mqttpingintKeep Alive interval.-1010-100No
mqttportintPort number of the Broker socket.-18830-65535No
mqttuseridstring-RocrailService*No
onlyfirstmasterboolOnly the first client is master.-false-No
portint-80511-65535No
slavecodestring-*No
slavecode_locosbool-false-No
slavecode_outputsbool-false-No
slavecode_powerbool-true-No
slavecode_routesbool-false-No
slavecode_signalsbool-false-No
slavecode_switchesbool-false-No
wiotimeoutint-700100-1000No
wiowdbool-true-No
wiowd_excludestringCSV of WIO IDs which should not trigger a power off.-*No
23.13. srcpcon (1)childnode of rocrailSRCP client service port.No
activeboolActivate srcp service.-false-No
devicestringOptional serial device.-*No
maxconintMax. concurrent connected clients.-101-100No
portint-43031-65535No
23.13.1. srcpbus (n)childnode of srcpconNo
busint-1*No
iidstring-*No
23.14. finder (1)childnode of rocrailNo
use_directconst int-2--
use_longestconst int-1--
use_preferredconst int-3--
use_shortestconst int-0--
avoidoccblocksboolSkip occupied blocks.-true-No
avoidoccroutesboolSkip occupied routes.-true-No
avoidtermblocksboolSkip terminal blocks for none commuter trains.-false-No
checkpermboolCheck route and block permissions.-true-No
checkpermdestboolCheck route and block permissions of the destination.-false-No
dirchange4commuterboolAllow direction changes for commutertrains.-false-No
findaltboolTry to find alternative paths.-true-No
findaltdirectboolTry to find alternative direct paths.-false-No
maxpathsintMax. paths.-20-No
regularstopsboolRegular stop in schedule.-true-No
reservetoblockboolReserve the to block.-false-No
setblockexitsideboolSet the block exit side in the schedule entries.-true-No
skipmanualroutesboolSkip manual routes.-false-No
startonlywithscheduleboolA go command will skipped if no finder schedule is set.-false-No
tempschedulesboolSchedule are marked generated.-true-No
updateschedulesboolUpdate existing schedules.-true-No
uselocation4destinationboolUse locations in the last schedule entry.-true-No
uselocationsboolUse locations in the schedule.-false-No
usepathint-0-No
23.15. ctrl (1)childnode of rocrailNo
actiontimer60bool-true-No
allowzerothrottleidboolAllow broadcasting event coming from zero throttle IDs.-false-No
autooffatghostboolAutomatic mode off at ghost detection.-false-No
blockinitpauseintPause between the block init commands.ms00-5000No
blockwait4schedulesbool-true-No
calcvirtualtimerboolCalculate virtual timer by route length, block length and kmh.-false-No
checkdecodersboolCheck if all decoders are online before allowing auto mode.-false-No
checkelectrifiedboolCheck electrification of block in case E-Loco.-true-No
checkrestoreboolCheck if all locos have restored functions and speed before allowing auto mode.-false-No
closenoeventsboolClose block if no event is defined.-false-No
closeonghostbool-false-No
createguestonbidibool-false-No
ctcDnDbool-false-No
ctcblackfreebool-false-No
ctceventsbool-false-No
ctcoccpriobool-false-No
defaspectstringDefault signal aspect.-redred,green,yellow,whiteNo
disablebididiratautobool-true-No
disableblockwait4gomanualbool-false-No
disablerouteVreduceboolGlobal disable route speed reducing by thrown switches.-false-No
disablestealboolDisable throttle to steal loco control.-false-No
ebreakatghostboolPower off a ghost is detected when no ghost is accepted.-false-No
ebreakforceunlockbool-false-No
enablebkpowerboolEnable block power check on lock.-true-No
enablerouterbool-true-No
enableswfbboolEnable switch position feedbacks.-true-No
eodpoweroffdelayintsec0-No
eodtimeoutonidleintsec60-No
eventtimeoutintTime to wait for a next event. Disabled when set to zero.s00-*No
generateboosterbool-false-No
genunregsensorboolCreate a sensor object after model init if not exist.-false-No
greenaspectboolUse green aspect instead of yellow if next block has red.-false-No
ignevtintIgnore multiple events for the same state if comming within this number of 10ms ticks.10ms ticks50-*No
initfieldpauseintPause between the switch commands.ms500100-5000No
initfieldpowerboolSet global power on before init field.-true-No
keepghostboolKeep ghost state until manual reset.-false-No
locationpriobool-true-No
loccnfgboolsend loco config commands to the CS-false-No
locoExcludeLocationsstringExclude locations from automatic mode.--No
locostartgapintTime between signalling loco's to start in auto mode.s00-*No
maxrunningint-0-No
minbklcintMinimal blocklen - loclen.2010-50No
modeeventsbool-true-No
poweroffatghostboolPower off a ghost is detected when no ghost is accepted.-true-No
poweroffatresetboolPower off at reset command.-true-No
poweroffonidentmismatchboolPower off if the ident code does not match.-false-No
redirecttomasterboolRedirect commands send to a slave consist member to the master loco.-true-No
releaseonidlebool-false-No
resetscheduleonstopboolReset the schedule on stop automatic mode.-true-No
restorereservationsbool-true-No
restoreschedulebool-true-No
routeswtimeintTime between switch commands in routes.ms5000-10000No
routetimeoutints00-*No
savepostimeintsave positio timers100-100No
secondnextblockboolTry to reserve a second next block.-false-No
selectshortestblockboolSelect shortest block in case block and train length are set.-false-No
semaphorewaitintTime needed by a semaphore to get in position.s10-*No
sgeventsboolProcess field events for signals.-false-No
signaleventsbool-false-No
signalresetintTime to wait for resetting the signals of previous block. Disabled when set to zero.s00-*No
signalwaitintTime needed by a signal to set another aspect.s00-*No
skipsetsgboolSkip signal commands for signals already in model position.-false-No
skipsetswboolSkip switch commands in routes for switches already in model position.-false-No
stopatin4gomanualbool-true-No
stopnonecommuterboolStop auto mode for none commuter trains in terminal stations.-false-No
swapdestboolAllow swap destination.-false-No
swtimeoutintSwitch activation time.ms250100-1000No
syncroutesboolSynchronize routes.-false-No
syncroutetimeoutintTimeout in ms for synchronizing routes.-2500-No
timedsensorsboolActivate timed sensors.-false-No
timereventsbool-false-No
traceactionsboolCheck actions for trace numbers.-false-No
usebicomboolUse bi-directional communication.-true-No
usebididirbool-false-No
usebididir4blockentersidebool-false-No
usefinderboolUse the finder for the goto destination.-false-No
useidentboolUse bi-directional identifier for set in block.-true-No
useonlyfirstidentbool-true-No
userandomratebool-false-No
v0atpoweronbool-false-No
v0onebreakbool-false-No
virtualtimerintVirtual step time.s22-*No
weatherbool-true-No

24. command
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
24.0 command (1)*root*Command.No
fbmodsconst stringcomma separated list of connected feedback module addresses-fbmods--
getLococonst stringGet the properties reference of a loco. arg=lcid-getLoco--
argstringcommand arguments-NULL*No
cmdstring-*No
idstring-NULL*No
idxint-00-*No
iidstring-NULL*No
serverstring-*No
valintcommand value-00-*No

25. fbinfo
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
25.0 fbinfo (1)*root*No
decodersstringcomma separated list of decoder bus values.-*No
25.1. fbmods (n)childnode of fbinfofeedback module listingNo
busintbus number-00-*No
modulesstringcomma separated list of connected feedback module addresses-*No

26. bincmd
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
26.0 bincmd (1)*root*Binary command; the DigInt should send the bytes un-translated to the command station.No
iidstring-NULL*No
inendbyteintRead response until detecting this byte within the inlen.--10-*No
inlenintexpected response length in bytes-00-*No
outstringone byte represented by 2 ascii chars; StrOp.byteToStr()-NULL*No
outlenintout length in bytes-00-*No

27. datareq
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
27.0 datareq (1)*root*Data requestNo
abox_addlinkconst int-6--
abox_addnoteconst int-13--
abox_deletelinkconst int-8--
abox_filedataconst int-10--
abox_findconst int-5--
abox_getcategoriesconst int-7--
abox_getdataconst int-11--
abox_modifylinkconst int-9--
getconst int-0--
getdecfileconst int-12--
gettracedirconst int-1--
gettracefileconst int-2--
imageconst int-0--
readxmlscriptconst int-3--
smallimageconst int-1--
svgconst int-2--
writexmlscriptconst int-4--
ackboolAchknowledge of the request.-false-No
categorystring-*No
cmdint-00-*No
datastringone byte represented by 2 ascii chars; StrOp.byteToStr()-NULL*No
datapartint-0-No
datapartsint-0-No
filenamestring-NULL*No
findincategorybool-true-No
findindatebool-true-No
findinfilenamebool-true-No
findintextbool-true-No
fromdatestring-*No
functionint-00-*No
hitcountbool-false-No
hitsint-0-No
idstringreference ID-NULL*No
linkbool-true-No
notestring-*No
rcint-0-No
readonlybool-false-No
textstring-*No
todatestring-*No
toomanyhitsbool-false-No
totalsizelongFile size-00-*No
typeint-00-*No
27.1. direntry (1)childnode of datareqDirectoryNo
dirstringFile name-*No
27.1.1. fileentry (n)childnode of direntryNo
categorystring-*No
filedatestring-*No
filetimestring-*No
fnamestringFile name-*No
ftimelong-0*No
pathstringFile path name-*No
sizelongFile size-00-*No
textstring-*No
timestringTime stamp-*No

28. program
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
28.0 program (1)*root*Program.No
acc_getparamconst int-38--
acc_setparamconst int-37--
bootmodeconst intSet node in boot mode.-22--
cam_startconst int-65--
cam_stopconst int-66--
createconst int-54--
datarspconst intdata response from previous get command-7--
deepsleepconst int-64--
eraseconst int-56--
evclrallconst intClear all events.-20--
evdeleteconst intEvent delete.-19--
evgetconst intEvent get.-13--
evgetallconst intEvent get all.-16--
evgetvarconst intGet event variable.-21--
evsetconst intEvent set.-12--
fb_setaddrconst int-39--
getconst int-0--
getlasterrorconst int-46--
getoptionsconst int-47--
identifyconst int-44--
iocnfconst int-67--
learnconst intSet module in learn mode.-17--
lncvendconst int-2--
lncvgetconst int-9--
lncvsetconst int-10--
lncvstartconst int-1--
lntype_bidibconst intBiDiB-7--
lntype_cbusconst intCBUS-6--
lntype_csconst intCommand Station Config-3--
lntype_cvconst intUhlenbrock LocoNet CV's-1--
lntype_hueconst intHUE-9--
lntype_mpconst intLocoIO MP's-4--
lntype_noneconst int-0--
lntype_opswconst intStationary decoder programming-5--
lntype_rocnetconst intRocNet-8--
lntype_svconst intLocoIO SV's-2--
lntype_upnpconst intHUE-10--
lntype_wioconst intWIO-11--
lntype_wiocanconst intWIO-CAN-12--
loadconst int-6--
macro_deleteconst int-32--
macro_getconst int-34--
macro_getparamsconst int-36--
macro_restoreconst int-30--
macro_saveconst int-31--
macro_setconst int-33--
macro_setparamsconst int-35--
mode_directconst int-1--
mode_pageconst int-0--
mode_registerconst int-2--
mprspconst intmulti port data response from previous get command-11--
nnconfconst intNode number confirmation by module.-15--
nnreqconst intNode number request for new module with 'modid'.-14--
nvgetconst intNode value get.-9--
nvsetconst intNode value set.-10--
pingconst int-45--
pomackconst int-40--
porttype_analogconst int-5--
porttype_aspectconst int-11--
porttype_backlightconst intBiDiB uses 6 for this type but it will be corrected in the bidib library.-7--
porttype_decoderconst int-12--
porttype_functionconst int-9--
porttype_ledconst int-8--
porttype_ledscriptconst int-13--
porttype_lightconst int-1--
porttype_macroconst int-6--
porttype_motorconst int-4--
porttype_multiplexconst int-10--
porttype_servoconst int-2--
porttype_soundconst int-3--
porttype_switchconst int-0--
ptoffconst int-3--
ptonconst int-2--
ptstatconst int-4--
queryconst intQuery node numbers.-25--
rawconst intstrval1=hexa-52--
rc_errorconst int-2--
rc_notfwupconst int-1--
rc_okconst int-0--
rebootconst int-60--
removeconst int-55--
resetconst intReset decoder mode.-24--
saveconst int-5--
setconst int-1--
setchannelconst intval1=channel, val2=value-51--
setoptionsconst int-48--
setstringconst intstrval1=userstring val1=id-53--
showconst int-49--
statusrspconst intstatus response from previous command-8--
storeconst int-57--
sysupdateconst int-68--
typeconst intQuery node numbers.-26--
unlearnconst intSet module in operation mode.-18--
updateconst int-50--
vendorcvenableconst intVendor CV enable. (value=1/0)-43--
vendorcvgetconst intVendor CV get.(strval1)-42--
vendorcvsetconst intVendor CV set. (strval1,strval2)-41--
wio_IOconfconst int-71--
wio_dcconconst int-73--
wio_delfileconst int-78--
wio_downloadfileconst int-80--
wio_getconst int-61--
wio_getoptionconst int-69--
wio_listdirconst int-77--
wio_otaconst int-63--
wio_pwdconst int-76--
wio_releaseconst intRelase the given serial device.-74--
wio_riciconst int-58--
wio_setconst int-62--
wio_setoptionconst int-70--
wio_ssidconst int-75--
wio_uploadfileconst int-79--
wio_wioconst int-59--
writehexconst intSet node in boot mode.-23--
accboolPOM Program On the Main for accessory decoders-false-No
accextboolPOM Program On the Main for extended accessory decoders-false-No
addrintloco address for POM-0*No
busint-0*No
cmdint-00-*No
confintConfiguration bits.-00-*No
cvintCV number-00-1023No
decaddrintdecoder address in case of POM-0*No
eepromboolWrite EEprom.-true-No
filenamestring--No
identifierstringLoc identifier--No
iidstring-NULL*No
indexintCV number-00-63No
lncvbool-false-No
lncvcmdint-00-*No
lntypeintLNCV programming type-0-No
longaddrboolloco address for POM-false-No
manuintmanufacturer ID-0*No
modeintProgramming mode.-00-*No
modidintmodule id for use with lncv-0*No
nodenamestring--No
pomboolPOM Program On the Main-false-No
porttypeintPort type-0-No
prodintproduct ID-0*No
rcintreturn code-00-*No
rsintreason code-00-*No
strval1string--No
strval2string--No
strval3string--No
strval4string--No
val1int-00-255No
val10int-00-255No
val11int-00-255No
val12int-00-255No
val13int-00-255No
val14int-00-255No
val15int-00-255No
val16int-00-255No
val17int-00-255No
val18int-00-255No
val19int-00-255No
val2int-00-255No
val20int-00-255No
val21int-00-255No
val22int-00-255No
val23int-00-255No
val24int-00-255No
val25int-00-255No
val26int-00-255No
val27int-00-255No
val28int-00-255No
val29int-00-255No
val3int-00-255No
val30int-00-255No
val31int-00-255No
val32int-00-255No
val33int-00-255No
val34int-00-255No
val35int-00-255No
val36int-00-255No
val37int-00-255No
val38int-00-255No
val39int-00-255No
val4int-00-255No
val40int-00-255No
val41int-00-255No
val42int-00-255No
val43int-00-255No
val44int-00-255No
val45int-00-255No
val46int-00-255No
val47int-00-255No
val48int-00-255No
val49int-00-255No
val5int-00-255No
val50int-00-255No
val6int-00-255No
val7int-00-255No
val8int-00-255No
val9int-00-255No
valueintCV value-00-255No
versionintfirmware version-0*No

29. exception
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
29.0 exception (1)*root*Exception wrapperNo
idint-00-*No
levelint-00-*No
textstring-*No

30. state
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
30.0 state (1)*root*State wrapperNo
accessorybusbool-false-No
addrint-0-No
automodebool-false-No
boostereventbool-false-No
busint-0-No
consolemodebool-false-No
emergencybool-false-No
enablecombool-true-No
errorint-0-No
healthybool-false-No
iidstring-NULL*No
lastexceptionstring--No
lightbool-false-No
loadintLoad of CS in mA.-0-No
loadmaxintLoad of CS in mA.-0-No
messagestring--No
powerbool-false-No
programmingbool-false-No
ptloadintLoad of PT in mA.-0-No
reasonint-0-No
sensorbusbool-false-No
shortcutbool-false-No
subuidint-00-*No
tempintTemp of CS in C.-0-No
tempmaxintTemp of CS in C.-0-No
trackbusbool-false-No
uidintUnique-ID of reporter.-0-No
voltintTrack voltage in mV.-0-No
voltminintTrack voltage in mV.-0-No
weatherbool-false-No
weatherhourint-0-No
weatheridstring--No
weatherminutesint-0-No
weatherthemeidstring--No

31. response
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
31.0 response (1)*root*Interface Response.No
ctserrconst string-ctserr--
okconst string-ok--
rcverrconst string-rcverr--
snderrconst string-snderr--
datastring-*No
errorbool-false-No
iidstringInterface ID-NULL*No
msgstring-*No
rcint-0-No
retryboolcontroller buffer full; try again.-false-No
senderstring-*No
statestring-*No

32. ext
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
32.0 ext (1)*root*External command.No
asyncboolAsynchrone external execution-true-No
cmdstringExternal program or script to be executed-NULL*No
cmdlinestring-*No
doublequoteboolDouble quote under Windows.-true-No
paramstringCommand parameter-*No

33. powercmd
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
33.0 powercmd (1)*root*Power Manager command.No
offconst string-off--
onconst string-on--
blockidstringBlock ID.-NULL*No
cmdstring-*No
idstringBooster ID; command for all not set.-NULL*No
iidstringInterface ID-NULL*No

34. powerevent
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
34.0 powerevent (1)*root*Power Manager event.No
idstringBooster ID; command for all not set.-NULL*No
powerbool-false-No
shortcutbool-false-No

35. sys
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
35.0 sys (1)*root*System command.No
WIOconst stringWIO IID constant.-WIO--
activateactionsconst string-activateactions--
analogconst string-analog--
checksetupconst stringCheck of all decoders are online. The valStr has a CSV bus list.-checksetup--
clearshortidsconst string-clearshortids--
cloneconst string-clone--
configconst string-config--
dccconst string-dcc--
discoverconst string-discover--
ebreakconst string-ebreak--
enablecomconst stringCommand to enable CS communication.-enablecom--
eodconst stringEnd of Day-eod--
getiniconst string-getini--
getmodplanconst string-getmodplan--
getmoduleconst string-getmodule--
getstateconst string-getstate--
goconst stringCommand to turn on track power.-go--
grouplinkconst string-grouplink--
hallbeginconst string-hallbegin--
hallendconst string-hallend--
hficonst stringSet HF light level for analog systems-hfi--
holdconst string-hold--
infoconst string-info--
initconst string-init--
linkconst string-link--
loccnfgconst string-loccnfg--
lookupscheduleconst string-lookupschedule--
polariseconst string-polarise--
resetconst string-reset--
resetblockconst stringTrackdriver port in valA.-resetblock--
resetfxconst string-resetfx--
resetstatconst string-resetstat--
routingconst string-routing--
saveconst string-save--
scanserialconst string-scanserial--
setiniconst string-setini--
setmodplanconst string-setmodplan--
setmoduleconst string-setmodule--
shutdownconst string-shutdown--
shutdownnodeconst string-shutdownnode--
slotsconst string-slots--
sodconst stringStart of Day-sod--
stopconst stringCommand to turn off track power.-stop--
stoplocsconst stringCommand to switch of the automatic mode of all locos.-stoplocs--
swcnfgconst string-swcnfg--
testconst string-test--
traceconst string-trace--
txshortidsconst string-txshortids--
ulinkconst string-ulink--
uncloneconst string-unclone--
updateserverconst string-updateserver--
versionconst string-version--
weatherconst string-weather--
addrintInterface address-00-*No
archstringHardware architecture-i386*No
busintInterface bus-00-*No
cmdstring-*No
diststringDistribution name-debian6*No
idstringID-NULL*No
iidstringInterface ID-NULL*No
informallboolsend command to all interfaces-false-No
oidstringObject ID-NULL*No
onghostboolCommand triggered by a ghost train.-false-No
portintInterface port-00-*No
subuidint-00-*No
valintoptional value-0*No
valAintoptional value-0*No
valAAintoptional value-0*No
valBintoptional value-0*No
valBBintoptional value-0*No
valStrstringoptional value-*No
wioboolsend command to all WIO clients-false-No

36. model
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
36.0 model (1)*root*Model command.No
addconst string-add--
addmoduleconst string-addmodule--
bklistconst stringRequest the block list-bklist--
bkpropsconst stringRequest the block properties-bkprops--
changeconst string-change--
colistconst stringRequest the output list-colist--
copropsconst stringRequest the output properties-coprops--
dontsaveonexitconst string-dontsaveonexit--
fstatconst stringRequest all feedback states-fstat--
initctcconst string-initctc--
initfieldconst string-initfield--
lclistconst stringRequest the loco list-lclist--
lcpropsconst stringRequest the loco properties-lcprops--
mergeconst string-merge--
modifyconst string-modify--
moveconst string-move--
planconst stringRequest the plan XML-plan--
plantitleconst stringSet the plan title-plantitle--
removeconst string-remove--
removelevelconst string-removelevel--
saveconst string-save--
sclistconst stringRequest the schedule list-sclist--
setlockedroutesconst string-setlockedroutes--
setsaveposconst string-setsavepos--
sglistconst stringRequest the signal list-sglist--
sgpropsconst stringRequest the signal properties-sgprops--
shortlistconst stringReduced list-short--
stlistconst stringRequest the street list-stlist--
swlistconst stringRequest the switch list-swlist--
swpropsconst stringRequest the switch properties-swprops--
themesconst stringRequest the themes to use with the plan.-themes--
clientrevint-00-*No
cmdstring-*No
cmdfromstring-NULL*No
controlcodestring-*No
descstring-*No
disablemonitorboolClient do not want to receive monitor messages embedded in exception wrappers.(iRoc)-false-No
slavecodestring-*No
valstring-*No

37. auto
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
37.0 auto (1)*root*Auto command.No
gohomeconst string-gohome--
offconst string-off--
onconst string-on--
resetconst string-reset--
resumeconst string-resume--
softresetconst string-softreset--
startconst string-start--
startvirtualconst string-startvirtual--
stopconst string-stop--
v0locosconst string-v0locos--
vcurrentlocosconst string-vcurrentlocos--
vrestorelocosconst string-vrestorelocos--
cargostring-NULL*No
classstring-NULL*No
cmdstring-on,off,start,stop,resetNo
eraint-00-6No
mainlinebool-false-No
ownerstring-NULL*No
resetbool-false-No
roadnamestring-NULL*No
shuntingbool-false-No

38. binstate
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
38.0 binstate (1)*root*Binary state commandNo
addrint-00-*No
busint-00-*No
dataintstate data-0-1-No
idstring-*No
nrintstate number-0-*-No
timerinttimer to reset state-0-*-No

39. tracking
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
39.0 tracking (1)*root*Tracking informationNo
cmdstring--No
currblockstringCurrent block-*No
destinationstringSchedule end destination-*No
dirstringDirection hints--No
idstringLoco ID-*No
iidstring--No
ipstringClient IP-*No
locationstringCurrent location-*No
nextblockstringNext block or location-*No
ownlocationstringOwn location(namespace)-*No
portintClient port-0*No
rawstring--No
stationidstring--No
strval1string--No
strval2string--No
timestring--No

40. fn
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
40.0 fn (1)*root*Function command.No
flipconst string-flip--
longoffconst string-longoff--
longonconst string-longon--
offconst string-off--
onconst string-on--
addrint-00-*No
busintSome systems support more than one bus: SLX-00-*No
eventconst char*function deactivation event-none*No
eventblockchar*function deactivation block-NULL*No
f0bool-false-No
f1bool-false-No
f10bool-false-No
f11bool-false-No
f12bool-false-No
f13bool---No
f14bool-false-No
f15bool-false-No
f16bool-false-No
f17bool-false-No
f18bool-false-No
f19bool-false-No
f2bool-false-No
f20bool-false-No
f21bool-false-No
f22bool-false-No
f23bool-false-No
f24bool-false-No
f25bool-false-No
f26bool-false-No
f27bool-false-No
f28bool-false-No
f29bool-false-No
f3bool-false-No
f30bool-false-No
f31bool-false-No
f32bool-false-No
f4bool-false-No
f5bool-false-No
f6bool-false-No
f7bool-false-No
f8bool-false-No
f9bool-false-No
fnaddrbool-false-No
fnchangedintactual changed function--1-No
fnchangedstateboolactual changed function state-false-No
fncmdstring-NULL-No
fncntintnumber of decoder funktions-40-*No
fndescstringactual changed function decription-NULL-No
groupint0=all, 1=f1-f4, 2=f5-f8, 3=f9-f12, 4=f13-f16, 5=f17-f20, 6=f21-f24, 7=f25-f28, 8=f29-f32-00-*No
idstring-*No
iidstring-*No
informallboolsend command to all interfaces-false-No
ledaddrint-00-*No
ledbrightnessint-1000-*No
ledcountint-00-*No
longclickbool-false-No
offposint-00-*No
onposint-00-*No
shiftbool-false-No
soundstringSound name to play.--No
standalonebool-false-No
timedfnint--10-*No
timerintfunction activation timers00-*No
timerf0ints00-*No
timerf1ints00-*No
timerf10ints00-*No
timerf11ints00-*No
timerf12ints00-*No
timerf13ints00-*No
timerf14ints00-*No
timerf15ints00-*No
timerf16ints00-*No
timerf17ints00-*No
timerf18ints00-*No
timerf19ints00-*No
timerf2ints00-*No
timerf20ints00-*No
timerf21ints00-*No
timerf22ints00-*No
timerf23ints00-*No
timerf24ints00-*No
timerf25ints00-*No
timerf26ints00-*No
timerf27ints00-*No
timerf28ints00-*No
timerf29ints00-*No
timerf3ints00-*No
timerf30ints00-*No
timerf31ints00-*No
timerf32ints00-*No
timerf4ints00-*No
timerf5ints00-*No
timerf6ints00-*No
timerf7ints00-*No
timerf8ints00-*No
timerf9ints00-*No
40.1. color (1)childnode of fnNo

41. custom
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
41.0 custom (1)*root*Custom Command for interfacesNo
arg1string-*No
arg2string-*No
arg3string-*No
arg4string-*No
arg5string-*No
arg6string-*No
cmdstring-*No
iidstringInterface ID-NULL*No

42. item
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
42.0 item (1)*root*Message to change type, position and orientation of an item.No
actor_userconst string-user--
cmd_ctcrgbconst string-ctcrgb--
cmd_subscribeconst string-subscribe--
eastconst string-east--
modid_auto_genconst string-auto-generated--
northconst string-north--
southconst string-south--
westconst string-west--
accnrintAccessory number.-00-*No
actorstringuser,st,ac,...-*No
actoridstring-*No
addrint-00-*No
altsvgboolAllow alternating between two SVG containers.-false-No
autogenboolOn the fly generated for an unknown address. Triggered by a client.-false-No
baseaddrint-00-*No
bgblueintBlue value-00-255No
bggreenintGreen value-00-255No
bgredintRed value-00-255No
blockidstring-NULL*No
busint-00-*No
cloneboolThis is a clone of another object of the same type referred by origid.-false-No
cloneidstringThe ID of the clone of this object.-*No
cmdstring-*No
cmd_flipstring-*No
cmd_offstring-*No
cmd_onstring-*No
copyboolCopy marker for clients.-false-No
cxintZero means not set; use default symbol size.-00-*No
cyint-00-*No
decidstringDecoder ID-*No
descstringdescription-*No
dirboolfalse=left, true=right-false-No
docustring-*No
fieldeventbool-false-No
flip_oristring-NULLnorth,south,west,eastNo
flip_subtypestring-NULL*No
flip_typestring-NULL*No
flip_xint-00-*No
flip_yint-00-*No
gateint-00-*No
generatedboolOn the fly generated for an unknown address. Triggered by a client.-false-No
idstring-*No
identifierstring-*No
iidstring-*No
lenint-00-*No
modidstringmodule ID for internal use only-*No
namestring-*No
netidstring-*No
offsetstringVariable ID with offset contents.-*No
oidstringobject ID-*No
operablebool-true-No
oristring-NULLnorth,south,west,eastNo
origidstringThe ID of the original in case this is a clone.-*No
ownerstring-*No
portint-00-*No
prev_idstringin case of an id change this should help to find the original in the table-*No
prev_oristring-NULLnorth,south,west,eastNo
prev_xintx position before rotation-00-*No
prev_yinty position before rotation-00-*No
prevstatestring--No
publishstring-*No
remarkstring-*No
roadbool-false-No
routeidsstringcomma separated list of route ids used to show a special route representation-NULL*No
sectionstring-0*No
sectionposint-00-*No
sensoridstring-NULL*No
showbool-true-No
showidbool-true-No
stamplongTime stamp-00-*No
statestring---No
subscribestring-*No
subtypestring-NULL*No
typestring-NULL*No
uidnamestringAlternative to the UID.(Bus)-*No
usedboolTemp. flag for show usage in the index description column.-false-No
userdatastringuser data for use in scripting-*No
xint--10-*No
yint--10-*No
zint-00-*No
42.1. ctc (1)childnode of itemNo

43. modplan
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
43.0 modplan (1)*root*Root node of the module master plan.No
initfieldbool-false-No
locsstringFile name of locomotive definitions.-lc.xml*No
modifiedboolFlags module as modified by the GUI. (Internal use only)-false-No
modroutesboolUse internal module routes in conjunction with connections.-true-No
routesstringFile name of route and schedule definitions.-rt.xml*No
savemodplanboolMake sure locs and routes are in separate files and not part of a module!-true-No
savemodulesboolLeave modules un touched if set to false, but all changes are lost.-false-No
subtitlestringSub title of plan.-Modular Track Layout*No
titlestringTitle of plan.-Modular Track Layout*No
43.1. module (n)childnode of modplanModule definitionNo
cmd_180const string-180--
cmd_270const string-270--
cmd_90const string-90--
cmd_connectconst string-connect--
cmd_eastconst string-east--
cmd_moveconst string-move--
cmd_northconst string-north--
cmd_southconst string-south--
cmd_stateconst string-state--
cmd_westconst string-west--
state_normalconst string-normal--
state_shortcutconst string-shortcut--
cmdstringmodule command from rocgui-*No
cxint-00-*No
cyint-00-*No
filenamestringFile name of module track plan.-m1.xml*No
idstringModule ID.-*Yes
nrintModule number.-00-*No
rotationintrotation angle in degrees-00,90,180,270No
statestringmodule state-*No
titlestringText to show in the tab.-Rename me!*Yes
xintx position on an overview panel-00-*No
yinty position on an overview panel-00-*No
zint-00-*No
43.1.1. connection (n)childnode of moduleConnection specificationNo
point_econst string-point-e--
point_nconst string-point-n--
point_sconst string-point-s--
point_wconst string-point-w--
idstringModule ID; for internal use only.-*No
modidstringModule ID which connects to this module.-*No
sidestringconnection side-point-n,point-e,point-s,point-wNo

44. modocc
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
44.0 modocc (1)*root*Root node of the block occupancy.No
44.1. occ (n)childnode of modoccOccupancy entryNo
arrivetimelongtime in seconds-0*No
autoboolThe occupying loco is in automode.-false-No
bkidstring-*Yes
blockentersideintBlock enter side: 0 = Not set, 1 = True, 2 = False-0-No
closedboolSignal this block as closed: Out of order.-false-No
lcidstring-*Yes
placingintLoco placing: 0 = Not set, 1 = True, 2 = False-0-No
scidstring-*No
secidstring-*No

45. actionctrl
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
45.0 actionctrl (1)*root*No
allconditionsboolAll conditions must be true.-true-No
aspectint-00-*No
atcmdboolActivate at commands.-true-No
atevtboolActivate at events.-false-No
autoboolActivate in auto mode.-true-No
bkidstring-*No
boostertempint-00-*No
calleraddrint-00-*No
callerdescstringDescription of the caller object.-*No
calleridstringID of the caller object.-*No
callerparamstringCSV parameters for XMLScript.-*No
callerstatestring-*No
callertextstring-*No
callertypestringType of the caller object.-*No
calleruserdatastringData of the caller object.-*No
carcountint-00-*No
caridstring-*No
countedcarsint-00-*No
counterint-00-*No
deactstringDeactivation event.-nonenone,enter,inNo
descstring-*No
durationint-00-*No
eventlcidstring-*No
idstring-*Yes
identifierstring-*No
lcaddrstring-*No
lcclassstring-*No
lcentersidebool-true-No
lcidstring-*No
loadint-00-*No
manualboolActivate in manual mode.-true-No
modestring-*No
mvspeedfloat-0.0*No
mvtrainlenint-0*No
paramstring-*No
regvalint-00-*No
resetboolReset counter.-true-No
statestringActivation state, empty is always.-*No
stidstring-*No
substatestring-*No
tempint-00-*No
timerint--10-*No
val1int-00-*No
val2int-00-*No
voltint-00-*No
wheelcountint-00-*No
45.1. actioncond (n)childnode of actionctrlOptional condition.No
idstring-*Yes
mustbetrueboolThis condition must be true, also in case allconditions is false.-false-No
statestringActivation state, empty is always.-*No
subidstring-*No
typestring-co,sw,sg,fb,lc,bkYes

46. speedcondition
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
46.0 speedcondition (1)*root*No
classstringClasses--No
descstringCondition description--No
percentintSpeed in percent.%00-100No
typestringTrain type--No
valuestringVariable value-=0-No
variablestringVariable ID--No
varsubstringVariable sub ID--No

47. color
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
47.0 color (1)*root*No

48. fundef
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
48.0 fundef (1)*root*No
enter_blockconst string-enter_block--
exit_blockconst string-exit_block--
in_blockconst string-in_block--
runconst string-run--
stallconst string-stall--
addrintFunction decoder address.-00-*No
codeintFunction code.-00-*No
fnintfunction number-11-*No
iconstringicon file-*No
iconnrinticon file number-00-99No
ledaddrint-00-*No
ledaddrRint-00-*No
ledbrightnessint-1000-*No
ledbrightnessRint-1000-*No
ledcountint-00-*No
ledcountRint-00-*No
mappedfnintMapped function number in case of other address then main decodcer.-00-*No
offbksideint0=both, 1=plus, 2=min-0-No
offblockidstringBlockID.-NULL*No
offeventstringDeactivation event.-in_blockenter_block,exit_block,in_block,out_blockNo
offposint-00-*No
onboolactivation-false-No
onbksideint0=both, 1=plus, 2=min-0-No
onblockidstringBlockID.-NULL*No
oneventstringActivation event.-enter_blockenter_block,exit_block,in_block,out_blockNo
onposint-00-*No
pushbuttonbool-false-No
rgbFrontFwdint-00-*No
rgbFrontRevint-00-*No
rgbRearFwdint-00-*No
rgbRearRevint-00-*No
rgbTypeint0=RGB, 1=GRB-00-*No
soundstringsound file-*No
textstringfunction label-function*No
timerintfunction timers00-99No
48.1. color (1)childnode of fundefNo

49. plan
NodeParent node
Attribute/Constant
vTypeRemarkUnitDefaultRangeRequired
49.0 plan (1)*root*Root node of the planfile.No
metrics_cmconst int-1--
metrics_mmconst int-0--
healthybool-true-No
metricsint-0-No
modplanboolFlags the Rocview if it is assembled from a modular layout definition.-false-No
modtitlestringTitle of plan.-Module Overview*No
namestringFilename of plan.-plan.xml*No
remarkstringNotes.-*No
rocguiversionstringRocgui version at last save of a local plan.-*No
rocrailarchstringRocrail ARCH.-*No
rocrailipstringRocrail IP.-*No
rocrailosstringRocrail OS.-*No
rocrailpwdstringRocrail working directory.-*No
rocrailversionstringRocrail version at last save of a plan.-*No
scaleintScale of the layout.-87-No
supportkeyboolFlags if a valid supportkey is found.-false-No
themesstringPreferred themes for redndering this plan by Rocviews.-*No
titlestringTitle of plan.-New Plan*No
49.1. digint (n)childnode of planNo
49.2. system (1)childnode of planNo
49.2.1. actionctrl (1)childnode of systemNo
49.3. accgrouplist (1)childnode of planAccessory group tableNo
49.3.1. accgroup (n)childnode of accgrouplistNo
accsstringOutput and switche IDs as csv.-*Yes
descstringdescription-*No
idstringAccessory group name.-*Yes
statestringCurrent state of accgroup.-NULLon,offNo
49.4. lightctrl (1)childnode of planNo
goconst string-go--
stopconst string-stop--
cmdstringCommand-*No
gobool-true-No
49.4.1. light (n)childnode of lightctrlNo
blinkconst int-2--
continuousconst int-0--
disableconst string-disable--
enableconst string-enable--
fadeinconst int-3--
fadeoutconst int-4--
flipconst string-flip--
randomconst int-1--
cmdstringCommand-*No
coidstringOutput ID-*No
deactivatebool-true-No
descstringLight description-*No
enablebool-true-No
fadeinvalint-0-No
fadeoutvalint-0-No
fromhourint-0-No
fromminint-0-No
fromplusint-0-No
idstring-*No
initrandombool-false-No
maxint-1-No
max2int-0-No
minint-1-No
min2int-0-No
offtimerint-0-No
onoffbool-false-No
ontimerint-0-No
reloadrandombool-false-No
rmaxint-0-No
rminint-0-No
tohourint-0-No
tominint-0-No
toplusint-0-No
typeint-0-No
weekdaysintbit 0=sunday, 1=monday, ... default all days 0x7F-1270-127*No
49.4.1.1. color (1)childnode of lightNo
49.5. weatherlist (n)childnode of planNo
49.5.1. weather (n)childnode of weatherlistNo
goconst string-go--
pauseoffconst string-pauseoff--
pauseonconst string-pauseon--
stopconst string-stop--
cmdstring-*No
colorslidingintColor sliding time.min3010-120No
colortablebool-false-No
deactivatestringComma separated list of outputs to deactivate at start.-*No
dividerinttime devider: 1 = realtime-10-100No
idstring-*No
maxbriintMaximal brightness.-2550-255No
minbriintMinimal brightness.-00-255No
nightslidingintNight sliding time.min301-120No
offatshutdownbool-true-No
outputsstringComma separated list of outputs from east to west.-*No
pauseBlueint-00-255No
pauseBriint-2550-255No
pauseGreenint-00-255No
pauseRedint-00-255No
relativetimebool-false-No
slidingdaylightbool-false-No
slidingdaylightminbriintMinimal brightness percentage for all lamps.-00-100No
usebribool-true-No
usesatbool-true-No
usetempbool-true-No
usewhitebool-true-No
usewhite2bool-false-No
49.5.1.1. sunrise (1)childnode of weatherSunrise definitionNo
blueint-2550-255No
greenint-2550-255No
hourint-60-23No
minuteint-00-59No
redint-2550-255No
whiteint-00-255No
49.5.1.2. noon (1)childnode of weatherNoon definitionNo
blueint-2550-255No
greenint-2550-255No
hourint-120-23No
minuteint-00-59No
redint-2550-255No
whiteint-2550-255No
49.5.1.3. sunset (1)childnode of weatherSunset definitionNo
blueint-2550-255No
greenint-2550-255No
hourint-180-23No
minuteint-00-59No
redint-2550-255No
whiteint-00-255No
49.5.1.4. night (1)childnode of weatherNight definitionNo
blueint-2550-255No
briintbrightness.-50-255No
greenint-00-255No
outputsstringComma separated list of outputs.-*No
redint-00-255No
whiteint-00-255No
49.5.1.5. weathercolor (n)childnode of weatherHourly color definitionNo
blueint-2550-255No
briint-2550-255No
greenint-2550-255No
hourint-60-23No
minuteint-00-59No
redint-2550-255No
satint-2000-255No
tempint-20*No
whiteint-00-255No
white2int-00-255No
49.5.1.6. weathertheme (n)childnode of weatherNo
dimint%00-100No
durationint-2010-1440No
hourint-00-23No
idstring-*No
minuteint-00-59No
outputsstringComma separated list of outputs from lightning.-*No
randombool-false-No
soundstringComma separated list of sounds.-*No
soundoutputstringSound output-*No
soundrandomrateint-50-9No
49.5.1.7. actionctrl (1)childnode of weatherNo
49.6. zlevel (n)childnode of planZ-Level descriptionNo
activeboolactive notebook page-false-No
modidstringmodule ID-*No
modnrintmodule number-00-*No
modviewcxintx size on an overview panel-00-*No
modviewcyinty size on an overview panel-00-*No
modviewxintx position on an overview panel-00-*No
modviewyinty position on an overview panel-00-*No
rotationintRotation angle.-00,90,180,270No
scalefloat-1.0-No
symbolprefixstring-*No
tabidxint--1-No
titlestring-*No
zint-00-9No
49.7. boosterlist (1)childnode of planBooster list for power managementNo
49.7.1. booster (n)childnode of boosterlistBooster definitionNo
addrint-00-*No
blockidsstring-*No
busint-00-*No
descstring-*No
districtstringPower district description.-*No
doesreportboolBooster report status.-false-No
idstring-*Yes
iidstringInterface ID-NULL*No
loadint-00-*No
loadmaxint-00-*No
modidsstring-*No
powerboolTrack power flag.-false-No
powerfbstring-*No
powerswstring-*No
scfbstring-*No
scopt_manuallyboolDo not take any actions.-false-No
scopt_poweroffallboolPower off all boosters at shortcut.-false-No
scopt_repoweronboolRepower on incase the shortcut is cleared.-false-No
scopt_stoplocosboolStop all locos in the district at shortcut.-false-No
shortcutboolShortcut flag.-false-No
shortcutstampstringShort circuit time stamp.--No
subuidint-00-*No
tempint-00-*No
tempmaxint-00-*No
uidint-00-*No
voltint-00-*No
voltminint-00-*No
49.7.1.1. actionctrl (1)childnode of boosterNo
49.7.1.2. boosterevent (n)childnode of boosterNo
loadint-00-*No
tempint-00-*No
timestamplong-0-No
voltint-00-*No
49.8. mv (1)childnode of planMeasurement Velocity TrackNo
resetconst string-reset--
set_distanceconst string-setdistance--
set_distanceRconst string-setdistanceR--
set_s1const string-sets1--
set_s2const string-sets2--
calctrainlenboolCalculate train length.-false-No
calibrateboolStart calibrating-false-No
cmdstring-*No
distanceintDistance between the two events.-0-No
distanceRintDistance between the two events in reverse direction.-0-No
lcidstringCalibrating loco-*No
mphboolconvert to MPH-false-No
onewayboolOnly one way measurement: s1...s2-true-No
recordboolRecord the results in a file.-false-No
s1stringFeedback ID-*Yes
s2stringFeedback ID-*Yes
49.8.1. actionctrl (1)childnode of mvNo
49.9. swlist (1)childnode of planTurnout tableNo
49.9.1. sw (n)childnode of swlistSwitch definition.No
accessoryconst stringAccessory representation, but act like a switch.-accessory--
autooperatedconst string-autooperated--
ccrossingconst stringSwitch type for center crossing.-ccrossing--
closeconst stringClose command. (Out of order)-close--
crossingconst stringSwitch type for crossing.-crossing--
dcrossingconst stringSwitch type for dubble crossing.-dcrossing--
decouplerconst stringSwitch type for crossing.-decoupler--
flipconst stringChange current state.-flip--
flipstaticconst stringFlip switch static state.-flipstatic--
inpositionconst stringPosition already set.-inposition--
leftconst string3way switch left command or left switch type.-left--
lockconst stringLock this switch. (Manually)-lock--
manualoperatedconst string-manualoperated--
noneconst stringnone savepos-none--
openconst stringOpen command. (Out of order)-open--
prot_CBUSconst stringCBUS programming-cbus--
prot_DEFconst stringdefault protocol by command station-D--
prot_DOconst stringDinamo DO-do--
prot_GCAconst stringGCA programming-gca--
prot_Mconst stringMotorola-M--
prot_MDDconst stringDinamo MDD-mdd--
prot_Nconst stringNMRA-DCC-N--
prot_OC32const stringDinamo OC32-oc32--
prot_OM32const stringDinamo OM32-om32--
prot_VOconst stringDinamo VO-vo--
prot_WIOconst stringWIO-wio--
resetstaticconst stringReset switch static state.-resetstatic--
rightconst string3way switch right command or right switch type.-right--
setstaticconst stringSet switch static state.-setstatic--
shortidconst string-shortid--
straightconst stringStraight command.-straight--
subleftconst string-subleft--
subrightconst string-subright--
swtype_defaultconst string-default--
swtype_rasterconst string-raster--
testoffconst string-testoff--
testonconst string-teston--
threewayconst stringSwitch type for a 3way switch.-threeway--
tune1offconst stringtune channel-tune1off--
tune1onconst stringtune channel-tune1on--
tune1rangeconst stringtune range servo 1-tune1range--
tune2offconst stringtune channel-tune2off--
tune2onconst stringtune channel-tune2on--
tune2rangeconst stringtune range servo 2-tune2range--
turnoutconst stringTurnout command.-turnout--
twowayconst stringSwitch type for a 2way switch.-twoway--
undefconst stringUndefined position.-undef--
unlockconst stringUnlock this switch. (Manually)-unlock--
unlockedconst stringPlace holder for locid not set.--unlocked---
accessorybool-true-No
accnrintAccessory number.-00-*No
actdelayboolif false: delay is programmed in central unit or module-true-No
activatebool-true-No
addr0pol1intdecoder address of the polarisation-00-*No
addr0pol2intdecoder address of the polarisation-00-*No
addr1intdecoder address-00-*Yes
addr1pol1intdecoder address of the polarisation-00-*No
addr1pol2intdecoder address of the polarisation-00-*No
addr1remarkstring-*No
addr2intdecoder address in case of type 3way-00-*Yes
addr2remarkstring-*No
blockidstring-NULL*No
busintSome systems support more than one bus: SLX-00-*No
buspolint-00-*No
cmdstring-NULL*No
cmd_extraint-0-No
cmd_lcidconst char*-NULL-No
cmd_updatebool-false-No
ctcColorPointint-0-No
ctcColorPointLockint-0-No
ctcColorStraightint-0-No
ctcColorStraightOccint-0-No
ctcColorThrownint-0-No
ctcColorThrownOccint-0-No
ctcOutputPointstring-*No
ctcOutputStraightstring-*No
ctcOutputThrownstring-*No
ctcaddr1intaddress-00-*Yes
ctcaddr2intaddress-00-*Yes
ctcaddrled1intaddress-00-*Yes
ctcaddrled2intaddress-00-*Yes
ctcasswitchled1boolsend a switch command-false-No
ctcasswitchled2boolsend a switch command-false-No
ctcbus1intSome systems support more than one bus: SLX-00-*No
ctcbus2intSome systems support more than one bus: SLX-00-*No
ctcbusled1intSome systems support more than one bus: SLX-00-*No
ctcbusled2intSome systems support more than one bus: SLX-00-*No
ctccmdon1boolStraight command at ON.-true-No
ctccmdon2boolStraight command at ON.-true-No
ctcflip1boolStraight command at ON.-true-No
ctcflip2boolStraight command at ON.-true-No
ctcgateled1intgate of port.-00-1Yes
ctcgateled2intgate of port.-00-1Yes
ctciid1stringInterface ID.-NULL*No
ctciid2stringInterface ID.-NULL*No
ctciidled1stringInterface ID.-NULL*No
ctciidled2stringInterface ID.-NULL*No
ctcportled1intport of decoder module: 0 = not used.-00-4Yes
ctcportled2intport of decoder module: 0 = not used.-00-4Yes
ctcuid1stringAlternative to the UID.(Bus)-*No
ctcuid2stringAlternative to the UID.(Bus)-*No
decidstringDecoder ID-*No
delayintoverwrites control.swtimeout if greater then 0-5000-*No
delaytimelongDelay timer for internal use only.-00-*No
descstringdescription-*No
dirboolfalse=left, true=right-false-No
excludeboolExclude from router as command in generated routes.-false-No
fb2GstringOptional feedback for straigh(Green) state.-NULL*No
fb2Ginvbool-false-No
fb2RstringOptional feedback for turnout(Red) state.-NULL*No
fb2Rinvbool-false-No
fbGstringOptional feedback for straigh(Green) state.-NULL*No
fbGinvbool-false-No
fbOccstringOptional feedback for occupancy to block commands.-NULL*No
fbOcc2stringOptional feedback for occupancy to block commands.-NULL*No
fbRstringOptional feedback for turnout(Red) state.-NULL*No
fbRinvbool-false-No
fbsetboolFeedback sets the switch unconditional.-false-No
fbusefieldboolUse field events as feedback.-false-No
fieldstatestringCurrent reported state of switch.-NULLstraight,turnout,red,green,left,rightNo
forcecmdboolForce command.-false-No
frogaccessorybool-true-No
frogiidstringInterface ID-NULL*No
froginvertbool-false-No
frogporttypeint-00-*No
frogswitchbool-false-No
frogtimerintIf set to zero the wiring event is used.-00-1000No
fromoutputboolCommand is from an oputput object.-false-No
gate0pol1intgate of port.-00-1No
gate0pol2intgate of port.-00-1No
gate1intgate of port.-00-1Yes
gate1pol1intgate of port.-00-1No
gate1pol2intgate of port.-00-1No
gate2intOnly in case of type 3way.-00-*No
gatevalueint0=red 1=green 2=both-20-2No
idstring-*Yes
iidstringInterface ID-NULL*No
initfieldbool-false-No
invboolSwitch inverted. (Software wiring correction)-false-No
inv2boolSwitch inverted. (Software wiring correction)-false-No
locidstringThe loc who locked this switch.-NULL*No
manualbool-false-No
manualcmdboolManual command issued from a client.-false-No
manualfreeboolOnly if the switch is not locked.-false-No
nrint-00-*No
oidstringobject ID-*No
oristringOrientation in the plan.-NULLnorth,south,west,eastNo
outoforderbool-false-No
paramint-00-*No
param1intparameter-00-*No
param2intparameter-00-*No
pauseintPause ms before executing command.-00-*No
port0pol1intport of decoder unit.-00-*No
port0pol2intport of decoder unit.-00-*No
port1intport of decoder unit.-00-*Yes
port1pol1intport of decoder unit.-00-*No
port1pol2intport of decoder unit.-00-*No
port2intOnly in case of type 3way.-00-*No
porttypeint-00-*No
protstringProtocol to use for this output.-DM,N,D,mdd,om32,do,voNo
rectcrossingboolRectangular crossing.-false-No
saveposstringsave position of switch-nonenone,straight,turnout,left,rightNo
setbool-true-No
shortidstringShort IDs are used for throttle displays.-*No
showboolVisibility flag.-true-No
singlegatebool-false-No
sodbool-true-No
statestringCurrent state of switch.-NULLstraight,turnout,left,rightNo
staticusebool-false-No
subtypestring-defaultdefault,subleft,subrightNo
swapstraightbool-false-No
switchedintNumber of switch commands.-00-*No
swtypestring-defaultdefault,rasterNo
syncdelayboolDelay until is ready.-false-No
tdbooltrackdriver connected to this block-false-No
tdaddrintTD address-00-*No
tdiidstringTD interface id-NULL*No
tdportintTD output port-00-*No
testingbool-false-No
tunebool-false-No
twinaddrboolFlat system with two addresses for dual coil motor.-false-No
typestring-rightright,left,turnout,crossing,ccrossing,dcrossing,threeway,decouplerNo
useshortidboolUse short ID to send to throttle.-false-No
value1intvalue-10-*No
value2intvalue-10-*No
wantedstatestringWanted state of switch.-NULLstraight,turnout,red,green,left,rightNo
xintX-Position in the plan.-00-*No
yintY-Position in the plan.-00-*No
zintZ-Position in the plan. (level)-00-9No
49.9.1.1. ctc (1)childnode of swNo
49.9.1.2. actionctrl (1)childnode of swNo
49.9.1.3. accessoryctrl (1)childnode of swNo
activeboolActivate accessory control.-false-No
automodeboolOnly in auto mode.-false-No
delayintSeconds to elaps to go back to the closed position.-0-No
freeblocksstringBlocks which must be free at open and close.--No
intervalintInterval in seconds.-0-No
invertboolInvert activation.-false-No
lockroutesstringRoutes to lock at open, and unlock at close.--No
49.10. sglist (1)childnode of planSignal tableNo
49.10.1. sg (n)childnode of sglistSignal definition.No
actiononlyconst string-actiononly--
aspectconst string-aspect--
autooperatedconst string-autooperated--
blankconst stringSignal blank command.-blank--
blockstateconst string-blockstate--
distantconst string-distant--
flipconst string-flip--
greenconst stringSignal green command.-green--
lightconst string-light--
mainconst string-main--
manualoperatedconst string-manualoperated--
prot_DEFconst stringdefault protocol by command station-D--
prot_DOconst stringDinamo DO-do--
prot_Mconst stringMotorola-M--
prot_MDDconst stringDinamo MDD-mdd--
prot_Nconst stringNMRA-DCC-N--
prot_OC32const stringDinamo OC32-oc32--
prot_OM32const stringDinamo OM32-om32--
prot_VOconst stringDinamo VO-vo--
redconst stringSignal Red command.-red--
semaphoreconst string-semaphore--
shuntingconst string-shunting--
testoffconst string-testoff--
testonconst string-teston--
use_aspectnrsconst int-2--
use_binaryconst int-4--
use_functionconst int-5--
use_linearconst int-3--
use_patternsconst int-1--
whiteconst stringSignal white command.-white--
yellowconst stringSignal yellow command.-yellow--
a10nrint-00-255No
a10valueint-00-255No
a11nrint-00-255No
a11valueint-00-255No
a1nrint-00-255No
a1valueint-00-255No
a2nrint-00-255No
a2valueint-00-255No
a3nrint-00-255No
a3valueint-00-255No
a4nrint-00-255No
a4valueint-00-255No
a5nrint-00-255No
a5valueint-00-255No
a6nrint-00-255No
a6valueint-00-255No
a7nrint-00-255No
a7valueint-00-255No
a8nrint-00-255No
a8valueint-00-255No
a9nrint-00-255No
a9valueint-00-255No
accessorybool-true-No
accnrintAccessory number.-00-*No
actdelayboolif false: delay is programmed in central unit or module-false-No
addr1intdecoder address-00-*Yes
addr2intdecoder address-00-*Yes
addr3intdecoder address-00-*Yes
addr4intdecoder address-00-*Yes
aspectintAspect to show.-00-15No
aspectnamesstringCSV list of aspect names-*No
aspectsintnumber of aspects to show-32-16No
aspectvalintAspect value to show.-00-255No
asswitchboolsend a switch command incase of 2 aspects-false-No
blankintpattern for blank-00-3No
blankaspectsstringCSV aspect numbers for blanking.-*No
blankidstringSignal ID-*No
blanknrintnumber for blank-00-31No
blankvalueintvalue for blank-00-31No
blinkbool-false-No
blockidstring-NULL*No
briintBrightness for LED type.-1000-255No
busintSome systems support more than one bus: SLX-00-*No
cmdstring-NULL*No
cmdtimeintTime in ms between commands.-00-*No
ctcColorBlankint-0-No
ctcColorGreenint-0-No
ctcColorRedint-0-No
ctcColorWhiteint-0-No
ctcColorYellowint-0-No
ctcOutputstring-*No
ctcaddr1intaddress-00-*Yes
ctcaddr2intaddress-00-*Yes
ctcaddr3intaddress-00-*Yes
ctcaddrled1intaddress-00-*Yes
ctcaddrled2intaddress-00-*Yes
ctcaddrled3intaddress-00-*Yes
ctcasswitchled1boolsend a switch command-false-No
ctcasswitchled2boolsend a switch command-false-No
ctcasswitchled3boolsend a switch command-false-No
ctcbus1intSome systems support more than one bus: SLX-00-*No
ctcbus2intSome systems support more than one bus: SLX-00-*No
ctcbus3intSome systems support more than one bus: SLX-00-*No
ctcbusled1intSome systems support more than one bus: SLX-00-*No
ctcbusled2intSome systems support more than one bus: SLX-00-*No
ctcbusled3intSome systems support more than one bus: SLX-00-*No
ctcflip1boolFlip command.-false-No
ctcflip2boolFlip command.-false-No
ctcflip3boolFlip command.-false-No
ctcgateled1intgate of port.-00-1Yes
ctcgateled2intgate of port.-00-1Yes
ctcgateled3intgate of port.-00-1Yes
ctciid1stringInterface ID.-NULL*No
ctciid2stringInterface ID.-NULL*No
ctciid3stringInterface ID.-NULL*No
ctciidled1stringInterface ID.-NULL*No
ctciidled2stringInterface ID.-NULL*No
ctciidled3stringInterface ID.-NULL*No
ctcportled1intport of decoder module: 0 = not used.-00-4Yes
ctcportled2intport of decoder module: 0 = not used.-00-4Yes
ctcportled3intport of decoder module: 0 = not used.-00-4Yes
ctcuid1stringAlternative to the UID.(Bus)-*No
ctcuid2stringAlternative to the UID.(Bus)-*No
ctcuid3stringAlternative to the UID.(Bus)-*No
decidstringDecoder ID-*No
delayintoverwrites control.swtimeout if greater then 0-00-*No
descstringdescription-*No
dimintDimming interval for LED type.-100-50No
dwarfbool-false-No
freeidstringObject must be free to beable to change the signal aspect.-NULL*No
gate1intOutput gate of port 1.-00-1Yes
gate2intOutput gate of port 2.-00-1Yes
gate3intOutput gate of port 3.-00-1Yes
gate4intOutput gate of port 4, white.-00-1Yes
greenintpattern for green-00-3No
greennrintnumber for green-00-31No
greenvalueintvalue for green-00-31No
idstring-*Yes
iidstringInterface ID-NULL*No
invboolSignal inverted. (Software wiring correction)-false-No
lcidstring-*No
locidstringThe loco who locked this signal.-NULL*No
manualbooloperator controlled signal to influence auto mode-false-No
manualresetbooloperator controlled signal reset automatically to red-true-No
nrint-00-*No
oidstringobject ID-*No
oppositeidbool-false-No
oristringOrientation in the plan.-NULLnorth,south,west,eastNo
outoforderbool-false-No
pairboolboth gates are used for on-off-false-No
paramint-00-65535No
pauseintPause ms before executing command.-00-*No
port1intOutput port 1.-00-*Yes
port2intOutput port 2.-00-*Yes
port3intOutput port 3.-00-*Yes
port4intOutput port 4, white.-00-*Yes
porttypeint-00-*No
protstringProtocol to use for this output.-DM,N,D,mdd,om32No
redintpattern for red-00-3No
rednrintnumber for red-00-31No
redvalueintvalue for red-00-31No
resetidstringSensor to reset the signal to the red aspect.-NULL*No
sensoridstring-NULL*No
signalstring-mainmain,distant,shunting,blockstateNo
sodbool-true-No
statestringCurrent state of signal.-NULL*No
symbolprefixstringOptional symbol name prefix for multiaspect signals.-*No
testingbool-false-No
typestring-lightlight,semaphoreNo
usepatternsint0=no, 1=patterns, 2=aspectnrs, 3=linear-0-No
usesymbolprefixboolUse symbol prefix for aspects less then 5.-false-No
waittimeintWaittime of loco for blockstate type.-00-*No
whiteintpattern for white-00-3No
whitenrintnumber for white-00-31No
whitevalueintvalue for white-00-31No
xintX-Position in the plan.-00-*No
yintY-Position in the plan.-00-*No
yellowintpattern for yellow-00-3No
yellownrintnumber for yellow-00-31No
yellowvalueintvalue for yellow-00-31No
zintZ-Position in the plan. (level)-00-9No
49.10.1.1. actionctrl (1)childnode of sgNo
49.11. colist (1)childnode of planCommon Output tableNo
49.11.1. co (n)childnode of colistCommon Output definition.No
activeconst string-active--
flipconst string-flip--
lockconst stringLock this output. (Manually)-lock--
longclickconst string-longclick--
offconst string-off--
onconst string-on--
prot_DEFconst stringdefault protocol by command station-D--
prot_DOconst stringDinamo DO-do--
prot_Mconst stringMotorola-M--
prot_MDDconst stringDinamo MDD-mdd--
prot_MQTTconst string-mqtt--
prot_Nconst stringNMRA-DCC-N--
prot_OC32const stringDinamo OC32-oc32--
prot_OM32const stringDinamo OM32-om32--
prot_VOconst stringDinamo VO-vo--
sodconst string-sod--
unlockconst stringUnlock this output. (Manually)-unlock--
valueconst string-value--
accessorybool-true-No
addrintdecoder address-00-*Yes
asswitchboolsend a switch command-false-No
blinkboolBlink output.-false-No
blockidstring-NULL*No
blueChannelintBlue channel address-00-*No
brightnessChannelintBrightnes channel address-00-*No
busintSome systems support more than one bus: SLX-00-*No
cmdstring-NULL*No
colortypeboolThe output supports RGB color settings.-false-No
decidstringDecoder ID-*No
delayintTurn off after x seconds if greater then 0-00-*No
descstringdescription-*No
forcecmdboolForce command.-false-No
gateintgate of port.-00-1Yes
greenChannelintGreen channel address-00-*No
grpidstringRadio button group-*No
idstring-*Yes
iidstringInterface ID-NULL*No
invboolOutput as switch inverted. (Software wiring correction)-false-No
locidstring-NULL*No
nativebool-false-No
nrint-00-*No
offsetint-00-*No
oidstringobject ID-*No
oristringOrientation in the plan.-NULLnorth,south,west,eastNo
paramintoutput parameter-00-*No
paramoffintoutput parameter-00-*No
pauseintPause ms before executing command.-00-*No
plancolorboolUse color as plan panel background.-false-No
portintport of decoder module: 0 = not used.-00-4Yes
porttypeint-00-*No
protstringProtocol to use for this output.-DM,N,D,mdd,om32,do,voNo
redChannelintRed channel address-00-*No
showboolVisibility flag.-true-No
showbriboolShow renderred brightness for color type.-true-No
singlegatebool-false-No
statestringCurrent state of output.-NULLon,offNo
svgacctypebool-false-No
svgtypeintDefines which SVG symbol should be used in case of show.-00-*No
toggleswitchboolToggle switch or push button.-true-No
tristateboolTri-state flag.-false-No
typestring-outputoutput,switch,buttonNo
valueintoutput value-10-*No
valueoffintoutput value-00-*No
white2ChannelintSecond white channel address-00-*No
whiteChannelintWhite channel address-00-*No
xintX-Position in the plan.-00-*No
yintY-Position in the plan.-00-*No
zintZ-Position in the plan. (level)-00-9No
49.11.1.1. actionctrl (1)childnode of coNo
49.11.1.2. color (1)childnode of coNo
49.12. fblist (1)childnode of planSensor tableNo
49.12.1. fb (n)childnode of fblistNo
fbtype_analogconst intADC-9--
fbtype_barcodeconst intbarcode-3--
fbtype_gpsconst intGamesOnTrack-7--
fbtype_lissyconst intlissy-1--
fbtype_railcomconst intrailcom-4--
fbtype_registerconst intRegister of 8bits or more-8--
fbtype_rfidconst intRFID-5--
fbtype_sensorconst intdefault sensor type-0--
fbtype_transponderconst inttransponder-2--
fbtype_wheelcounterconst intwheel counter-6--
regunits_buttonconst intButton event value.-3--
regunits_humidityconst intHumidity.-4--
regunits_intconst intDefault sensor register value.-0--
regunits_lightconst intLight lux value.-2--
regunits_pressureconst intPressure.-5--
regunits_tempconst intHundreds of temp. degrees.-1--
resetconst string-reset--
resetstatusconst string-resetstatus--
setcountervalconst string-setcounterval--
setwheelcountervalconst string-setwheelcounterval--
signalqualityconst string-signalquality--
absentbool-false-No
accnrintAccessory number.-00-*No
activelowbool-false-No
addrintaddress-00-*Yes
bididirintLoco direction: 0=none 1=fwd 2=rev-0-No
blockidstring-NULL*No
busintSome systems support more than one bus: SLX-00-*No
carcountintcar counter (only for client info)-0-No
categoryintTrain category.-0-No
cmdstring-NULL*No
countedcarsintnumber of cars to count before firing the event. (only for client info)-0-No
counterintoccupied counter-0-No
ctcColorOffint-0-No
ctcColorOnint-0-No
ctcOutputstring-*No
ctcaddrintaddress-00-*Yes
ctcasswitchboolsend a switch command-false-No
ctcbusintSome systems support more than one bus: SLX-00-*No
ctcgateintgate of port.-00-1Yes
ctciidstringInterface ID.-NULL*No
ctcportintport of decoder module: 0 = not used.-00-4Yes
curveboolCurved feedback track.-false-No
cutoutaddrint-00-*No
cutoutbusint-00-*No
decidstringDecoder ID-*No
descstringdescription-*No
errorboolError detected. For example an invalid RFID tag.-false-No
fbtypeintfeedback type reported by the device-0-No
gpssidintSendID.-00-*No
gpstimeintTime in ms.-00-*No
gpstolxintTolerance.-00-*No
gpstolyintTolerance.-00-*No
gpstolzintTolerance.-00-*No
gpsxintX-Position in the plan.-00-*No
gpsyintY-Position in the plan.-00-*No
gpszintZ-Position in the plan.-00-*No
idstring-*Yes
identifierstringLoc identifier 1--No
identifier2stringLoc identifier 2--No
identifier3stringLoc identifier 3--No
identifier4stringLoc identifier 4--No
ignoresamestateboolIgnore events with the same state.-false-No
iidstringInterface ID.-NULL*No
infostringextra information--No
loadintcurrent-0-No
locoidstring-NULL*No
maxloadint-0-No
neweventbool-false-No
oidstringobject ID-*No
oristringOrientation in the plan.-NULLnorth,south,west,eastNo
reg0intRegister bit0 address-00-*No
reg1intRegister bit1 address-00-*No
reg2intRegister bit2 address-00-*No
reg3intRegister bit3 address-00-*No
reg4intRegister bit4 address-00-*No
reg5intRegister bit5 address-00-*No
reg6intRegister bit6 address-00-*No
reg7intRegister bit7 address-00-*No
regtriggerinttrigger selection which register units to use.-0-No
regunitsintregister units.-0-No
regvalintregister value.-0-No
resetwcboolSend a reset commando in case of a wheel counter type.-false-No
rfidint32 bit RFID number.-0-No
shortcutboolShortcut reported by the cutout sensor; Red background in Rocview.-false-No
showboolVisibility flag.-true-No
signalintsignal quality: 0=OK-0-No
stateboolCurrent feedback state.-false-No
thresholdintregister threshold value-1-No
timerintDelayed off timer in 100ms units.-00-100No
valintmultiple port value-0-No
wheelcountintcounted wheels; sofar-0-No
xintX-Position in the plan.-00-*No
yintY-Position in the plan.-00-*No
zintZ-Position in the plan. (level)-00-9No
zerocodedelayintDelay zero code.-00-500No
zonestringtransponder zone--No
49.12.1.1. actionctrl (1)childnode of fbNo
49.12.1.2. fbstatistic (1)childnode of fbNo
49.13. locationlist (1)childnode of planLocation tableNo
49.13.1. location (n)childnode of locationlistNo
cmd_fifoconst string-fifo--
cmd_goconst string-go--
cmd_infoconst string-info--
cmd_minoccconst string-minocc--
cmd_scheduleconst string-schedule--
cmd_scheduletableconst string-scheduletable--
blocksstringlocation related blocks as csv-*Yes
cmdstring-NULL*No
enableshortestblockbool-false-No
fifoboolFirst in, First out-true-No
idstringlocation ID-*Yes
initrandombool-false-No
maxocc_commuterint-00-*No
maxocc_goodsint---No
maxocc_iceint---No
maxocc_lightint---No
maxocc_lightgoodsint---No
maxocc_localint---No
maxocc_mixedint---No
maxocc_otherint-00-*No
maxocc_postint---No
maxocc_regionalint---No
maxocc_shuntingint---No
maxoccminint-00-*No
maxoccplusint-00-*No
minoccintminimal tracks to be occupied before leaving the location-00-*No
minoccautolocosintMinimal active automatic locos before the minocc will be activated.-00-*No
partnerstringPartner location ID-*Yes
scheduletableboolCreate and maintain a schedule table.-false-No
scheduletablehtmlboolFormat the schedule table in html for actions.-false-No
scheduletablepublishboolPublish the schedule table.-true-No
sectionstring-*No
sectionposint-00-*No
selectshortestblockbool-false-No
subblocksstringlocation related sub-blocks as csv-*No
svaluestring-*No
trainonlyboolLocos are only allowed in case it has a train/operator assigned.-false-No
valueint-00-*No
49.13.1.1. actionctrl (1)childnode of locationNo
49.14. sclist (1)childnode of planSchedule tableNo
49.14.1. sc (n)childnode of sclistNo
time_hourlyconst int-2--
time_realconst int-0--
time_relativeconst int-1--
type_commuterconst string-commuter--
type_cycleconst string-cycle--
blockexitsideintBlock enter side: 0 = Not set, 1 = True, 2 = False-0-No
blueint-255-No
classstringClass for selecting.-*No
cyclesintnumber of runs in case of cycle type: 0 is just one run-00-*No
followuponenterboolActivate the followup schedule on enter to prevent a wait.-false-No
fromhourint-00-23*No
greenint-0-No
groupstringSchedule group ID for filtering.-*No
idstringschedule name-*Yes
maxdelayintDepart only if the time is not delayed more than this number of minutes.-600-*No
recordtimeboolRecord depart time.-false-No
redint-0-No
scactionstringschedule action id-NULL*No
timeframeinttime frame for accepting a delay-10-*No
timeprocessingint0=real 1=relative 2=hourly-1-No
tohourint-00-23*No
trainidstringTrain number.-*No
traintypestringTrain type--No
typestringhow the schedule should be used-cyclecycle,commuterYes
weekdaysintbit 0=sunday, 1=monday, ... default all days 0x7F-1270-127*No
49.14.1.1. scentry (n)childnode of scNo
actionsatinbool-false-No
ahourintArrive hour-0-No
aminuteintArrive minute-0-No
blockstringBlock from the blocklist-NULL*No
blockentersideintBlock enter side: 0 = Both, 1 = True(+), 2 = False(-)-0-No
blockexitsideintBlock exit side: 0 = Both, 1 = True(+), 2 = False(-)-0-No
departspeedint0=default 1=min 2=mid 3=cruise 4=max 5=percent-0-No
departspeedmaxkmhint-0-No
departspeedpercentint-0-No
free2goboolBlock or location must be free before the schedule can start.-false-No
hourintDeparture hour-0-No
ignorepermissionboolIgnore the permissions of this destination-false-No
indelayintin event delay timer-0-No
locationstringLocation from the locationlist-NULL*No
minuteintDeparture minute-0-No
minwaitintMinimal time to wait-0-No
regularstopboolIf not set the depart time will be ignored.-true-No
remarkstringFree text for use with timetables.-*No
scidstringParent schedule ID.-*No
swapboolswap the loc placing before traveling to this destination-false-No
textstringFree text for use with actions.-*No
49.14.1.1.1. actionctrl (1)childnode of scentryNo
49.14.1.2. actionctrl (1)childnode of scNo
49.15. pathlist (1)childnode of planNo
fromstring-*No
lcidstring-*No
tostring-*No
49.15.1. sc (n)childnode of pathlistNo
49.16. tourlist (1)childnode of planTour tableNo
49.16.1. tour (n)childnode of tourlistNo
absoluteboolUse absolute time for starting schedules.-false-No
groupstringTour group ID for filtering.-*No
idstringtour name-*Yes
recycleboolRecycle this tour.-false-No
49.16.1.1. tourentry (n)childnode of tourNo
hourintDeparture hour-0-No
idstringschedule ID reference-*Yes
minuteintDeparture minute-0-No
49.17. bklist (1)childnode of planBlock tableNo
49.17.1. bk (n)childnode of bklistNo
assigntrainconst string-assigntrain--
bsmconst stringBlock site min.-bsm--
bspconst stringBlock site plus.-bsp--
classaddconst string-classadd--
classdelconst string-classdel--
classsetconst string-classset--
closedconst stringIn this state the block is not chooseable for locs.-closed--
commuter_noconst string-no--
commuter_onlyconst string-only--
commuter_yesconst string-yes--
cruiseconst stringBlockspeed is cruise.-cruise--
embedfbconst string-embedfb--
generateinatenterconst string-generateinatenter--
ghostconst stringState ghost.-ghost--
incline_downconst int--1--
incline_noneconst int-0--
incline_upconst int-1--
locconst string-loc--
maxconst stringBlockspeed is maximal.-max--
midconst stringBlockspeed is middle.-mid--
minconst stringBlockspeed is minimal.-min--
nopconst stringNo operation.-nop--
openconst stringState open.-open--
percentconst stringBlockspeed is set by percent.-percent--
poweroffconst string-poweroff--
poweronconst string-poweron--
randomratesetconst string-setrandomrate--
reserveconst string-reserve--
resetfifoconst stringReset FiFo list.-resetfifo--
resetghostconst string-resetghost--
resetwcconst stringReset wheel counter.-resetwc--
setfbminconst string-setfbmin--
setfbplusconst string-setfbplus--
shortcutconst stringState short circuit.-shortcut--
shortcutclearedconst stringState short circuit cleared.-shortcutcleared--
simfbminconst string-simfbmin--
simfbplusconst string-simfbplus--
speed1const string-speed1--
speed2const string-speed2--
startacceptghostconst string-startacceptghost--
startassembletrainconst string-startassembletrain--
startdisassembletrainconst string-startdisassembletrain--
stopconst string-stop--
stopacceptghostconst string-stopacceptghost--
stopassembletrainconst string-stopassembletrain--
stopdisassembletrainconst string-stopdisassembletrain--
throttlecloseconst string-throttleclose--
throttleopenconst string-throttleopen--
tracking_acceptconst string-accept--
tracking_cancelconst string-cancel--
tracking_offerconst string-offer--
tracking_offerviaconst string-offervia--
tracking_rejectconst string-reject--
train_noconst string-no--
train_onlyconst string-only--
train_yesconst string-yes--
type_goodsconst string-goods--
type_iceconst string-ice--
type_lightconst string-light--
type_lightgoodsconst string-lightgoods--
type_localconst string-local--
type_noneconst string-none--
type_postconst string-post--
type_regionalconst string-regional--
type_shuntingconst string-shunting--
type_specialconst string-special--
type_turntableconst string-turntable--
wait_fixedconst stringWait a fixed period of time.-fixed--
wait_locconst stringTakes the loc wait time as defined in lc.-loc--
wait_noneconst string-none--
wait_randomconst stringGenerate a random wait time.-random--
wait_stopconst stringStop the loco in automaticmode.-stop--
waitoffconst string-waitoff--
waitonconst string-waiton--
acceptghostboolaccept a ghosttrain and signal the block occupied.-false-No
acceptidentbool-false-No
accnrintAccessory number.-00-*No
addrintTD address-00-*No
allowaccessoncarsboolAllow access in case cars are present in the block and the type is not shunting.-true-No
allowbbtbool-false-No
allowchgdirboolAllow using a route in the opposite running direction.-true-No
autoassigntrainbool-false-No
bbtfixint-0-No
busint-00-*No
careventbool-false-No
centertrainboolCenter train to platform.-false-No
check2inboolCheck for a free new destination between the enter and in event.-true-No
classstringComma separated list of permitted classes.-*No
cleanstamplongtimestamp of the last cleaning.-00-*No
cmdstring-NULL*No
codesenstringID of the code sensor-NULL*No
commuterstringAre commuter trains allowed?-yesno,yes,onlyNo
ctcColorEnterint-0-No
ctcColorFreeint-0-No
ctcColorOccupiedint-0-No
ctcColorReservedint-0-No
ctcDisplayBusint-00-*No
ctcDisplayIIDstring-*No
ctcDisplayNrint-00-*No
ctcDisplayTextstring-0-*No
ctcOutputstring-*No
departdelayintdelay time to wait before loco starts when depart is raiseds00-*No
descstringDescription of block.-*No
electrifiedboolBlock is open for electric locs.-false-No
embeddedfbbool-false-No
embeddedfbminbool-false-No
embeddedfbplusbool-false-No
enginestringSee locomotive engine types. If empty, not set, all engine types are allowed.--No
enteringbool-false-No
eraint-00-*No
evttimerintevent timer; loc should wait this time before processing the eventms00-*No
evttimer2intevent timer reverse direction; loc should wait this time before processing the eventms00-*No
exitspeedstringBlock speed on departure.-cruise*No
exitspeedpercentintBlock depart speed in percent.%800-100No
extstopboolAn external stop module will take over the throttle. Use only with enter2in! (Lenz ABC.)-false-No
fbminidstring-NULL-No
fbplusidstring-NULL-No
fifogapintFiFo gap; Room between the cars and trucks.-00-*No
fifoidsstringCSV list of all FiFo IDs.-NULL*No
fifosizeintFiFo size; Must be greater then 0 to be active.-00-*No
forceblocktimerboolForce the block event timer to overrule the optional loco event timer.-false-No
freeblockonenterboolUse the enter event to free previous block.-false-No
freeblockonentermaxlenint-0-No
freeblockonenterminbool-true-No
freeblockonenterplusbool-true-No
freeblockonenterroutebool-true-No
gomanualboolallow half-automatic mode-true-No
idstring-*Yes
iidstringTD interface id-NULL*No
inclineint-01,0,-1No
lenintBlock length to check with train length.00-*No
lenenter2inintDistance between enter and in event for virtual timing.00-*No
locidstringThe loc which is actualy in the block or is comming or going.-NULL*No
locoeventbool-false-No
mainlinebool-false-No
manageridstringID of the manager object like FY or TT.-*No
manualboolBlock not chooseable for locs in auto-mode if set to true.-false-No
mastercmdbool-false-No
masteridstringID of the master block.-*No
maxkmhintBlock max. speed in km/h or mph.-00-*No
maxwaittimeintMax. wait time in case of wait_random.s300-*No
minlenintMinimal train length allowed for this block.-00-*No
minwaittimeintMin. wait time in case of wait_random.s10-*No
multitractionbool-true-No
mvdistanceintDistance between the enter and in event.-0-No
mvmphboolconvert to MPH-false-No
mvrecordboolRecord mesurement-false-No
nonewaittypestring--No
noreduceonexitboolUse block speed on departure only if it does not reduce the current loco speed.-false-No
offerblockstring-*No
offeridstring-*No
offerlocationstring-*No
offerviastring-*No
offsetminusintPlatform offset.00-*No
offsetplusintPlatform offset.00-*No
openblockidstring-NULL*No
openblockidRstring-NULL*No
openblocksignalbool-false-No
openblocksignalRbool-false-No
platformstringPlatform ID.-*No
polarisationboolDefault polarisation for bidi placing.-true-No
portintTD output port-00-*No
prevstatestring-openopen,closedNo
radiusint-00-*No
randomrateintRate of randomness. 0=Not used-100-*No
rearprotectionboolReport the loco in the block of unexpected enter events.-false-No
remoteboolThis flag is set by the R2Rnet object.-false-No
reservedbool-false-No
reservedeventsboolOnly process events in case the block is reserved.-false-No
resetsignalonexitbool-false-No
rridconst char*This id is set by the R2Rnet object.--No
secondnextblock4waitboolTry to reserve a second next block also in case of wait.-false-No
selectshortestblockboolSelect shortest next block in case block and train length are set.-false-No
showlocoimagebool-true-No
shuntingboolIs this block used for shunting?-false-No
signalstringHome Signal ID. (sw)-NULL*No
signalRstringHome Signal ID for reverse direction. (sw)-NULL*No
slaveblocksstringVirtual slave blocks.--No
sleeponclosedboolIgnore events in case of closed.-false-No
smallsymbolboolShow this block with the small representation.-false-No
speedstringBlock speed on arrive.-cruise*No
speedpercentintBlockspeed in percent.%800-100No
statestring-openopen,closedNo
statesignalstringState Signal ID for loco info.-NULL*No
stopspeedstringBlock speed on arrive and stop.-midmid,min,percentNo
stopspeedpercentintBlock stop speed in percent.%800-100No
tdbooltrackdriver connected to this block-false-No
tdV0boolReset V to zero after an unlink command.-false-No
tdlinkblocksboolUse the link mechanism for destination blocks.-true-No
terminalstationboolswap placing of an incomming loc to get another default direction.(terminal station)-false-No
textstringCTC text-*No
textpsintText font pointsize.-00-*No
timereventsbool-false-No
trackingIDstring-*No
trackingIIDstring-*No
trackingLocoIDstring-%lcshortid%*No
trainstringAre trains allowed?-yesno,yes,onlyNo
transferEnterSidebool-true-No
transferExcludeOccbool-true-No
transferIDstring-*No
transferReserveOnAcceptbool-false-No
transferTxIDstring-*No
ttidstringTurntable ID.-NULL*No
typestring-nonenone,local,ice,shunting,goodsNo
typepermstringOnly allow this type of trains.-*No
updateentersideboolFor internal use only: Event for updating the loco block enter side only.-false-No
virtualboolVirtual block.-false-No
waitboolShould the loc wait in this block?-true-No
waitifintWait if the random number is less or equal to this value. Zero=deactivated-00-100No
waitmodestring-nonerandom,fixed,loc,noneNo
waitsideintWait side: 0=both 1=plus 2=min-00-2No
waittimeintWait time in case of wait_fixed.s100-*No
wsignalstringWarning Signal ID. (sw)-NULL*No
wsignalRstringWarning Signal ID for reverse direction. (sw)-NULL*No
xintX-Position in the plan.-00-*No
yintY-Position in the plan.-00-*No
zintZ-Position in the plan. (level)-00-9No
49.17.1.1. incl (n)childnode of bkNo
idstringLoc ID.-*Yes
randomrateintRate of randomness. 0=Not used-00-*No
49.17.1.2. excl (n)childnode of bkNo
idstringLoc ID.-*Yes
49.17.1.3. fbevent (1)childnode of bkNo
49.17.1.4. actionctrl (1)childnode of bkNo
49.17.1.5. speedcondition (1)childnode of bkNo
49.17.1.6. fbstatistic (1)childnode of bkNo
49.18. sblist (1)childnode of planStaging Yard TableNo
49.18.1. sb (n)childnode of sblistNo
closedconst stringIn this state the block is not chooseable for locs to enter.-closed--
compressconst string-compress--
exitclosedconst stringIn this state the block is not chooseable for locs to depart.-exitclosed--
exitopenconst stringIn this state the block is chooseable for locs to depart.-exitopen--
openconst stringIn this state the block is chooseable for locs to enter.-open--
resetlococonst string-resetloco--
setlococonst string-setloco--
startwdconst string-startwd--
stopwdconst string-stopwd--
classstringComma separated list of permitted classes.-*No
cmdstring-NULL*No
departdelayintdelay time to wait before loco starts when depart is raiseds00-*No
descstringDescription of stage block.-*No
electrifiedboolStage is open for electric locs.-false-No
enginestringSee locomotive engine types. If empty, not set, all engine types are allowed.--No
enteringbool-false-No
entersignalstring-NULL*No
eraint-00-*No
exitsignalstring-NULL*No
exitspeedstringBlock speed on departure.-cruise*No
exitspeedpercentintBlock depart speed in percent.%800-100No
exitstatestring-openopen,closedNo
fbenteridstringfeedback ID-*Yes
gapintTrain gap.50-*No
idstring-?*Yes
inatlenboolIn event if train length fits in the current sections.-false-No
locidstringThe loc which is actualy in the block or is comming or going.-NULL*No
maxlenintMaximal train length allowed.-00-*No
maxwaittimeintMax. wait time in case of wait_random.s300-*No
minlenintMinimal train length allowed.-00-*No
minoccintMinimal occupation before exit block.-00-*No
minoccsecintMinimal section occupation before exit block.-00-*No
minwaittimeintMin. wait time in case of wait_random.s10-*No
movetimeoutintPending move timeout on compress command.sec.00-*No
randomrateintRate of randomness. 0=Not used-100-*No
remoteboolThis flag is set by the R2Rnet object.-false-No
reservedbool-false-No
rridconst char*This id is set by the R2Rnet object.--No
secidstring-NULL*No
slenintSection length.300-*No
smallsymbolboolShow this stage with the small representation.-false-No
speedpercentintBlock arrive speed in percent.%100-100No
statestring-openopen,closedNo
stopspeedstringBlock speed on arrive and stop.-minmin,percentNo
stopspeedtolastsectionboolUse the stop speed also for running to the last section-false-No
suitswellbool-false-No
totallengthintTemporary calculated stageblock length for viewing usage only. (Dialog)-00-*No
totalsectionsintTemporary calculated number of sections for viewing usage only. (Dialog)-00-*No
typepermstringOnly allow this type of trains.-*No
usewdboolUse a watchdog for compressing when needed.-true-No
vmintofirstsectionboolUse always Vmin if the target section is the first.-false-No
waitmodestring-randomrandom,fixed,loc,noneNo
waittimeintWait time in case of wait_fixed.s10-*No
wdsleepintWatchdog sleep.-11-*No
xintX-Position in the plan.-00-*No
yintY-Position in the plan.-00-*No
zintZ-Position in the plan. (level)-00-9No
49.18.1.1. section (n)childnode of sbNo
actionstring--No
fbidstringfeedback ID-*Yes
fbidoccstringfeedback ID of section body.-*Yes
idstring-?*Yes
idxint-0-No
lcidstring-NULL*No
lenintSection length.00-*No
nrint-0-No
49.18.1.2. actionctrl (1)childnode of sbNo
49.19. linklist (1)childnode of planBlock Link tableNo
49.19.1. link (n)childnode of linklistin case of critsect the src is ignored and all blocks listed in dst are group membersNo
usage_critsectconst intgroup is used as a critical section-1--
usage_manualconst int-0--
activeboolActivates links: all blocks are set to manual mode.-false-No
allowfollowupboolAllow follow up in critsec for the same direction.-false-No
descstringdescription-*No
dststringdestination blocks; id's in CSV format-*Yes
idstring-*Yes
maxfollowupintMax. trains to follow up.-0-No
srcstringsource block-*Yes
usageintgroup usage-1*No
49.19.1.1. linkcond (n)childnode of linkNo
firststringFirst lock block.-*No
firstentersideint0=both,1=plus,2=min-0-No
freestringOne of this blocks must be free. (csv)-*No
reserveboolReserve one of the free blocks.-false-No
scheduleboolOne of the free blocks must be in the active loco schedule.-false-No
49.20. stlist (1)childnode of planRoute tableNo
49.20.1. st (n)childnode of stlistA street defines a destination fromone block to another including switch positions.No
V_noneconst stringNo V_hint defined.-none--
automatic_bothconst int-0--
automatic_noconst int-3--
automatic_randomconst int-2--
automatic_scheduleconst int-1--
classaddconst string-classadd--
classdelconst string-classdel--
classsetconst string-classset--
forceconst stringSwitch all switches for this street. (Manually)-force--
forwardsconst string-forwards--
freeconst stringFree this route.-free--
goconst stringSwitch all switches for this street.-go--
lockconst stringLock this route.-lock--
noconst string-no--
point_econst stringfor single track modules-point-e--
point_enconst string-point-en--
point_ennconst string-point-enn--
point_esconst string-point-es--
point_essconst string-point-ess--
point_nconst stringfor single track modules-point-n--
point_neconst string-point-ne--
point_neeconst string-point-nee--
point_nwconst string-point-nw--
point_nwwconst string-point-nww--
point_sconst stringfor single track modules-point-s--
point_seconst string-point-se--
point_seeconst string-point-see--
point_swconst string-point-sw--
point_swwconst string-point-sww--
point_wconst stringfor single track modules-point-w--
point_wnconst string-point-wn--
point_wnnconst string-point-wnn--
point_wsconst string-point-ws--
point_wssconst string-point-wss--
reverseconst string-reverse--
routelockconst stringid to signal FY and TT a route lock/unlock---routelock----
status_closedconst int-4--
status_deselectedconst int-3--
status_freeconst int-0--
status_lockedconst int-1--
status_selectedconst int-2--
testconst stringSwitch all switches for this street without sending the clients updates.-test--
updateidsconst string-updateids--
autogenboolAuto generated by the router.-false-No
automaticint0=both, 1=schedule 2=random 3=no-0-No
bkastringFrom block ID: $ prefix is a NetRocrail ID.-NULL*Yes
bkasideboolBlock side connection; true=+, false=--false-No
bkbstringTo block ID: $ prefix is a NetRocrail ID.-NULL*Yes
bkbsideboolBlock side connection; true=+, false=--true-No
bkcstringCrossing block: optional incase a block overlaps turnouts used by this route. This is a csv list of blocks.-NULL*No
check4redsignalsbool-false-No
classstringComma separated list of permitted classes.-*No
cmdstring-NULL*No
commuterboolOnly allow commuter trains.-false-No
countcarsstringCount number of cars before firing events.-nono,forwards,reverseNo
crossingblocksignalsboolSet the signals in the crossing blocks according to the from block.-false-No
ctcColorFreeint-0-No
ctcColorReservedint-0-No
ctcColorShuntingint-0-No
ctcOutputstring-*No
ctcaddr1intaddress-00-*Yes
ctcaddr2intaddress-00-*Yes
ctcaddr3intaddress-00-*Yes
ctcbus1intSome systems support more than one bus: SLX-00-*No
ctcbus2intSome systems support more than one bus: SLX-00-*No
ctcbus3intSome systems support more than one bus: SLX-00-*No
ctciid1stringInterface ID.-NULL*No
ctciid2stringInterface ID.-NULL*No
ctciid3stringInterface ID.-NULL*No
ctcoutput1stringCTC Output1-NULL*No
ctcoutput2stringCTC Output2-NULL*No
ctcoutput3stringCTC Output3-NULL*No
ctcuid1stringAlternative to the UID.(Bus)-*No
ctcuid2stringAlternative to the UID.(Bus)-*No
ctcuid3stringAlternative to the UID.(Bus)-*No
descstringdescription-*No
enginestringOnly allow this type of engines.-*No
eraint-00-*No
idstring-*Yes
inclineint-00-*No
includeconditionsboolThe conditions are to include locos. If one of the conditions is true? Include or Exclude-true-No
lenintTotal length of route to calculate the virtual event timer.00-*No
locidstringThe loco which has locked this route.-NULL*No
manualboolmanual controlled route-false-No
maxkmhintRoute max. speed in km/h or mph.-00-*No
maxkmhShuntintRoute max. speed in km/h or mph.-00-*No
maxkmhWaitintRoute max. speed in km/h or mph.-00-*No
maxlenintMaximal train length allowed for this route.-00-*No
minlenintMinimal train length allowed for this route.-00-*No
nocommuterboolDisallow commuter trains.-false-No
nrint-00-*No
oristring-NULLnorth,south,west,eastNo
placingint0=both, 1=default 2=swapped-0-No
polarizationAintFrom block polarisation: 0=none 1=false 2=true-0-No
polarizationBintTo Block or turntable bridge polarisation: 0=none 1=false 2=true-0-No
preferredintPreferred route.-0-No
radiusint-00-*No
reduceVboolreduce speed by thrown switches-true-No
reduceaspectstringAspect to be used in case white aspect.-white-No
routespeedatenterboolUse route speed at enter.-false-No
settimeoutints00-*No
sgaintsignal pair block a-0-No
sgbintsignal pair block b-0-No
showboolVisibility flag.-false-No
shuntingboolIs this route used for shunting?-false-No
shuntingpermissionint0=yes, 1=only, 2=no-0-No
skipfinderboolSkip this route for the Finder.-false-No
speedstringRoute speed on departure; overwrites block departure speed if set.-nonenone,min,cruise,maxNo
speedShuntstringRoute speed on departure; overwrites block departure speed if set.-nonenone,min,cruise,maxNo
speedWaitstringRoute speed on departure; overwrites block departure speed if set.-nonenone,min,cruise,maxNo
speedpercentintRoute speed in percent.%800-100No
speedpercentShuntintRoute speed in percent.%800-100No
speedpercentWaitintRoute speed in percent.%800-100No
statusintroute status-0-No
swappostboolswap loco placing at terminating this route-false-No
syncsgcmdboolSynchronise signal commands.-false-No
thrownswitchesbooloverrules looking for thrown switches in the command list-false-No
typepermstringOnly allow this type of trains.-*No
usestackboolUse this route on the loco stack for calculation preferred.-true-No
whiteaspectboolset white aspect-false-No
xint-00-*No
yint-00-*No
zintlevel for internal use only-00-*No
49.20.1.1. swcmd (n)childnode of stNo
cmd_trackconst stringtrack of turntable or selectiontable: avoid using same id's for both types!-track--
mode_allconst int-0--
mode_automaticconst int-1--
mode_manualconst int-2--
atfreeboolcommand should be fired at a free event-false-No
checkboolCheck if the switch is in the wanted position.-false-No
cmdstring-straightstraight,turnout,left,right,green,red,yellow,white,blank,track,on,offNo
idstringSwitch ID.-*Yes
invertboolInvert polarisation in case of trackdriver systems.-false-No
lockboollock the switch for exclusive use-true-No
modeintOnly use this command for the selected mode: 0=all, 1=automatic, 2=manual-00,1,2No
protectboolflank protection-false-No
reduceVboolreduce speed by thrown status-true-No
trackintturntable track-00-*No
typestringObject type-*No
49.20.1.2. fbevent (1)childnode of stNo
49.20.1.3. actionctrl (1)childnode of stNo
49.20.1.4. incl (n)childnode of stNo
49.20.1.5. excl (n)childnode of stNo
49.20.1.6. stcondition (n)childnode of stNo
allowschedulesboolAllow schedules to use this route.-true-No
chdirboolMust change direction.-false-No
classstringTrain class.--No
commuterboolCommuter train.-false-No
prevbkidstringPrevious block ID.--No
typestringTrain type--No
49.20.1.7. speedcondition (1)childnode of stNo
49.21. tklist (1)childnode of planTrack tableNo
49.21.1. tk (n)childnode of tklistNone active piece of plan.No
accessoryconst string-accessory--
bufferconst string-buffer--
concurveleftconst string-concurveleft--
concurverightconst string-concurveright--
connectorconst string-connector--
curveconst string-curve--
curvenrconst string-curvenr--
dirconst string-dir--
straightconst string-straight--
tracknrconst string-tracknr--
accessorybool-true-No
blockidstring-NULL*No
counterpartidstring-NULL*No
descstringdescription-*No
direxceptionstringBlick ID csv list.-*No
idstring-*Yes
oristring-NULLnorth,south,west,eastNo
sensoridstring-NULL*No
tknrintTrack number.-10-*No
typestring-straightstraight,curve,dir,buffer,connector,concurveright,concurveleftNo
xint-00-*No
yint-00-*No
zint-00-9No
49.22. ttlist (1)childnode of planTurntableNo
49.22.1. tt (n)childnode of ttlistTurntable definition.No
WIOconst string-wio--
WIOservoconst string-wioservo--
accdecconst stringControlling a modified turntable with switch commands.-accdec--
calibrateconst stringCalibrate the turntable.-calibrate--
d15const stringDraai15-d15--
digitalbahnconst stringwww.digital-bahn.de turntable decoder-digitalbahn--
dsd2010const string-dsd2010--
dsmconst stringStaerz DSM-dsm--
f6915const stringFleischmann turn controller.-f6915--
foffconst stringTurn function off.-off--
fonconst stringTurn function on.-on--
genericconst string-generic--
lightoffconst stringTurn lights off.-lightoff--
lightonconst stringTurn lights on.-lighton--
locdecconst stringModified analog turntable.-locdec--
muetconst stringMuet controller with stepper motor.-muet--
multiportconst stringMultiport step motor turntable.-multiport--
nextconst stringGo to next track.-next--
onestepconst stringBiDiB OneStep.-onestep--
posselstartconst stringStart position selecting-posselstart--
prevconst stringGo to previous track.-prev--
prot_DEFconst stringdefault protocol by command station-D--
prot_Mconst stringMotorola-M--
prot_MPconst stringMulti Port-MP--
prot_Nconst stringNMRA-DCC-N--
slx815const stringRautenhaus controller.-slx815--
soundoffconst stringTurn sound off.-soundoff--
soundonconst stringTurn sound on.-soundon--
stepconst stringStep for fine tuning-step--
stopconst stringStop movement.-stop--
ttdecconst stringLDT TT-DEC-ttdec--
turn180const stringGo to previous track.-180--
unlockedconst stringPlace holder for locid not set.--unlocked---
VintRotation speed in percent.-7510-100Yes
actfnintActivation function for locdec type turntable drives.-00-28No
addrintTurntable address.-00-*Yes
addr0intbit 0 of track-00-*Yes
addr1intbit 1 of track-00-*Yes
addr2intbit 2 of track-00-*Yes
addr3intbit 3 of track-00-*Yes
addr4intbit 4 of track-00-*Yes
addr5intnew position set flag address-00-*Yes
addr6intbit 5 of track-00-*Yes
addressingint0=default, 1=FADA, 2=PADA-0-No
b0senstringID bit 0 of position-NULL*No
b1senstringID bit 1 of position-NULL*No
b2senstringID bit 2 of position-NULL*No
b3senstringID bit 3 of position-NULL*No
bit0cmdint-00,1No
bit1cmdint-00,1No
bit2cmdint-00,1No
bit3cmdint-00,1No
bit4cmdint-00,1No
bit5cmdint-00,1No
bridgeposint-00-47No
busintSome systems support more than one bus: SLX-00-*No
cmdstring-NULL*No
cmdbyroutebool-false-No
correctionintDirection change correction.-0-No
decidstringDecoder ID-*No
decstepsintMax. decoder steps-0*No
delayints00-*No
descstringdescription-*No
dirbool-true-No
diraddrintDirection address.-00-*Yes
embeddedblockboolTT is block.-false-No
enteringbool-false-No
funint-00-*No
gridconboolUse track grid connections.-false-No
homeoffsetintzero position offset in degrees-00-*No
idstring-*Yes
iidstringInterface ID.-NULL*No
invboolinvert the commands-false-No
invnewboolinvert position set flag command-false-No
invposboolinvert position commands-false-No
lightsfnint-10-28No
locidstringThe loc who locked this turntable.-NULL*No
managerboolManager mode: Act like a block and manage all sub blocks.(Tracks)-false-No
motoroffdelayintshut off delay for locdec motor-10000-*No
move4oppboolMove bridge if the target track is opposite of the current position.-true-No
notfromint--1-No
nottoint--1-No
nrint-00-*No
oidstringobject ID-*No
pauseintpause between direction and position commands00-*No
poladdrintPolarization relay address 1.-00-*No
poladdr2intPolarization relay address 2.-00-*No
polfnintPolarization relay function.-00-*No
poloutput1stringPolarization relay output 1.-*No
poloutput2stringPolarization relay output 2.-*No
port0intbit 0 of track-00-4Yes
port1intbit 1 of track-00-4Yes
port2intbit 2 of track-00-4Yes
port3intbit 3 of track-00-4Yes
port4intbit 4 of track-00-4Yes
port5intnew position set flag port-00-4Yes
port6intbit 5 of track-00-4Yes
porttypeint-00-*No
protstringProtocol to use.-DD,M,NNo
psenstringID of the position ready sensor-NULL*No
randomrateintRate of randomness. 0=Not used-100-*No
reportedposint-00-47No
reservedbool-false-No
resetaddrintReset bit address-00-*Yes
resetbitcmdint-00,1No
resetportintReset bit port-00-4Yes
s1stringFeedback ID for detection occupancy on the bridge.-*Yes
s2stringFeedback ID for detection occupancy on the bridge.-*Yes
sMidstringFeedback ID for detection occupancy on the bridge.-*Yes
sMid2stringFeedback ID for detection occupancy on the bridge.-*Yes
showborderboolShow dashed symbol border.-true-No
singlegatenewbool-false-No
singlegateposbool-false-No
skipifsetboolSkip command if the bridge is already in the wanted position.-false-No
speedstringBridge speed.-min*No
speedpercentintBridge in percent.%105-100No
startdelayintms00-*No
statestring-openopen,closedNo
state1boolFeedback state bridge sensor1.-false-No
state2boolFeedback state bridge sensor2.-false-No
stateMidboolFeedback state bridge sensor3.-false-No
stateMid2boolFeedback state bridge sensor4.-false-No
stepdelayintms100-10No
swaprotationboolswap bridge rotation direction-false-No
swcmdbooluse switch instead of output commands-false-No
symbolsizeint-52-5No
tdbooltrackdriver connected to this block-false-No
tdaddrintTD address-00-*No
tdbusintTD bus-00-*No
tdiidstringTD interface id-NULL*No
tdportintTD output port-00-*No
traverserbool-false-No
typestring-locdec*No
xint-00-*No
yint-00-*No
zint-00-9No
49.22.1.1. track (n)childnode of ttTurntable track.No
addrintdecoder type generic-0*No
bkidstringblock id-NULL*No
decnrintDecoder track number.--1*No
descstringdescription-*No
gateintdecoder type generic-0*No
gridconxintGrid X connection in units of 0.5 grid size.--1*No
gridconyintGrid Y connection in units of 0.5 grid size.--1*No
nrintTrack number.-00-48*Yes
oppositetrackintOpposite track to do a 180 degree turn.--1*No
polarizationboolFlip bridge polarization when entering this track.-false-No
portintdecoder type generic-0*No
posfbstringFeedback ID for positioning the TT.-*Yes
showboolVisibility flag.-true-No
stateboolpos feedback state.-false-No
swapenterbool-false-No
turn180bool-false-No
49.22.1.2. actionctrl (1)childnode of ttNo
49.23. declist (1)childnode of planDecoder tableNo
49.23.1. dec (n)childnode of declistDCC Decoder definition.No
initconst string-init--
publishconst string-publish--
showledconst string-showled--
shutdownconst string-shutdown--
state_errorconst string-error--
state_offlineconst string-offline--
state_onlineconst string-online--
RSSIint-0-No
addrint-00-255Yes
batteryint-00-100No
busint-00-*No
catnrstringCatalog number.-*No
cmdstringDecoder command.-NULL*No
criticalboolIf set this decoder must be online.-true-No
cvnrsstringpredefined CV's for read,write and copy all-*No
decfilestringDecoder definition file.-nmra-rp922-acc.xml*No
descstringDescription of loc.-*No
docustring-*No
idstring-*Yes
identifierstring-*No
iidstringInterface ID.-NULL*No
imagestringdecoder image file-NULL*No
manustringManufacturer.-*No
manuidintManufacturer ID-0*No
nodenamestring-*No
placestringplace on the layout.-*No
prev_idstringin case of an id change this should help to find the original in the loc table-*No
prodidintProduct ID-0*No
protstring-P*No
protverintProtocol version-1*No
showboolVisibility flag.-false-No
statestringDecoder state.-offline*No
subaddrstring-*No
typestringDecoder type.-*No
xint-00-*No
yint-00-*No
zintlevel for internal use only-00-*No
49.23.1.1. cvbyte (1)childnode of decNo
49.23.1.2. actionctrl (1)childnode of decNo
49.24. lclist (1)childnode of planLoc tableNo
49.24.1. lc (n)childnode of lclistLoc definition.No
V0const string-V0--
V_mode_kmhconst string-kmh--
V_mode_percentconst stringuse 30 incase of mins=4, 70 incase of maxs=10... (Replaces attr controlled)-percent--
V_mode_stepconst string-step--
Vvarconst string-Vvar--
activateconst stringAllow loco being started in auto mode.-activate--
addblock2tripconst stringAdd a block to the trip.-addblock2trip--
assigntrainconst stringAssign train-assigntrain--
bidikmhconst stringReported speed by bidi decoder.-bidikmh--
bidiqosconst stringReported QoS by bidi decoder.-bidiqos--
bindconst string-bind--
blockconst stringSet loc in the supplied block.-block--
blocksideconst stringSwap block enter side.-blockside--
brakeconst stringStop immidiately-brake--
cargo_allconst string-all--
cargo_cleaningconst stringshould not wait in blocks-cleaning--
cargo_goodsconst string-goods--
cargo_iceconst string-ice--
cargo_lightconst string-light--
cargo_lightgoodsconst string-lightgoods--
cargo_localconst string-local--
cargo_mixedconst string-mixed--
cargo_noneconst string-none--
cargo_postconst string-post--
cargo_regionalconst string-regional--
cargo_serviceconst string-service--
cargo_shuntingconst string-shunting--
cargo_specialconst string-special--
classaddconst string-classadd--
classdelconst string-classdel--
classsetconst string-classset--
climbconst stringSet speed to 90% of maximal.-climb--
consistconst stringConsist member update.-consist--
cruiseconst stringSet speed to 80% of maximal.-cruise--
deactivateconst stringPrevent loco from being started in auto mode.-deactivate--
directionconst stringSet direct direction.-direction--
dirfunconst stringSet direct direction and function.-dirfun--
discoverconst string-discover--
dispatchconst stringDispatch loco for throttle.-dispatch--
dynnum_hallconst int-100--
dynstateconst string-dynstate--
engine_automobileconst string-automobile--
engine_batteryconst string-battery--
engine_dieselconst string-diesel--
engine_electricconst string-electric--
engine_handcarconst string-handcar--
engine_hydrogenconst string-hydrogen--
engine_steamconst string-steam--
fieldcmdconst stringCommand from field; RocMouse.-fieldcmd--
functionconst stringSet direct function.-function--
goconst stringStart loc in automatic mode.-go--
gobyblockconst stringSet wanted block to pass through.-gobyblock--
gomanualconst stringStart loc in half-automatic mode.-gomanual--
gotoblockconst stringSet wanted block.-gotoblock--
gotoblockselectconst stringUse Finder to show all avaiable paths.-gotoblockselect--
govirtualconst stringStart loc in virtual-automatic mode.-govirtual--
infoconst stringAsk the command station for loco info.-info--
linktrainconst stringLink another train-linktrain--
lookupscheduleoffconst string-lookupscheduleoff--
lookupscheduleonconst string-lookupscheduleon--
manualoffconst string-manualoff--
manualonconst string-manualon--
maxconst stringSet speed to maximal.-max--
midconst stringSet speed to middle.-mid--
minconst stringSet speed to minimal.-min--
mode_autoconst string-auto--
mode_halfautoconst string-halfauto--
mode_idleconst string-idle--
mode_stopconst string-stop--
mode_waitconst string-wait--
modereason_checkrouteconst string-checkroute--
modereason_destfoundconst string-destfound--
modereason_initdestconst string-initdest--
modereason_nodestconst string-nodest--
modereason_unexpectedenterconst string-unexpectedenter--
modereason_unexpectedexitconst string-unexpectedexit--
modereason_unexpectedinconst string-unexpectedin--
modereason_waitforeventconst string-waitforevent--
passconst stringNo speed change.-pass--
pauseconst string-pause--
pingconst string-ping--
pomreadconst string-pomread--
pomwriteconst string-pomwrite--
prot_Aconst stringanalog-A--
prot_Cconst stringCar Decoder-C--
prot_Fconst stringMFX-F--
prot_Lconst stringDCC long addresses-L--
prot_Mconst stringMarklin-M--
prot_Nconst stringDCC short addresses-N--
prot_Pconst stringProtocol by server-P--
prot_Sconst stringSX1-S--
prot_Wconst stringWIO-Drive-W--
prot_Xconst stringSX2-X--
recordscheduleconst string-recordschedule--
regularresetconst stringStop immidiately, go to idle mode, save current block and remove the assigned schedule.-regularreset--
releaseconst stringRelease loco from throttle: The releasing throttle must provide the throttleid.-release--
releasetrainconst stringRelease train-releasetrain--
replaceconst string-replace--
resetconst stringStop immidiately and go to idle mode.-reset--
resetmanualmodeconst stringRelease loco from half-automatic mode.-resetmanualmode--
setmanualmodeconst stringKeep loco in half-automatic mode.-setmanualmode--
shortidconst stringSend the short ID to the command station.-shortid--
shuntingoffconst string-shuntingoff--
shuntingonconst string-shuntingon--
softresetconst stringStop immidiately and go to idle mode, save current block.-softreset--
standaloneconst string-standalone--
startblocktripconst stringStart of a block trip.-startblocktrip--
stateconst string-state--
stopconst stringStop loc in next or current block.-stop--
stopfollowupconst stringStop loco at the end of schedule or tour with followup.-stopfollowup--
stopgoconst stringStop loc, reset and go.-stopgo--
swapconst stringSwap placing.-swap--
syncconst string-sync--
unlinktrainconst stringUnlink a linked train-unlinktrain--
usescheduleconst stringSet schedule to use.-useschedule--
usetourconst stringSet tour to use.-usetour--
velocityconst stringSet direct velocity.-velocity--
KMH_RcruintKMH for V_cru percent.-0*No
KMH_RmaxintKMH for V_max percent.-0*No
KMH_RmidintKMH for V_mid percent.-0*No
KMH_RminintKMH for V_min percent.-0*No
KMH_ScruintKMH for V_cru percent.-0*No
KMH_SmaxintKMH for V_max percent.-0*No
KMH_SmidintKMH for V_mid percent.-0*No
KMH_SminintKMH for V_min percent.-0*No
KMH_cruintKMH for V_cru percent.-0*No
KMH_maxintKMH for V_max percent.-0*No
KMH_midintKMH for V_mid percent.-0*No
KMH_minintKMH for V_min percent.-0*No
VintLoc speed in kmh.kmh-1*No
V_RcruintCruise reverse speed.(not used when 0)-0*No
V_RmaxintMaximal reverse speed.(not used when 0)-0*No
V_RmidintMiddle reverse speed.(not used when 0)-0*No
V_RminintMinimal reverse speed.(not used when 0)-0*No
V_ScruintCruise shunting speed.(not used when 0)-0*No
V_SmaxintMaximal shunting speed.(not used when 0)-0*No
V_SmidintMiddle shunting speed.(not used when 0)-0*No
V_SminintMinimal shunting speed.(not used when 0)-0*No
V_cruintCruise speed.(not used when 0)-0*No
V_hintstringLoc speed in word hints.-NULLmin,mid,max,cruise,climbNo
V_maxintMaximal speed.-100*No
V_maxkmhintMaximal block speed in kmhkmh00-*No
V_maxsecintMaximal speed for secondary address.-14*No
V_midintMiddle speed.-50*No
V_minintMinimal speed.-10*No
V_modestringHow the V values should be interpreted by the digint: percent is used for decoders without max speed tuning.(Delta...)-percentkmh,percentNo
V_rawintLoc speed in CS speed steps.--1*No
V_rawMaxintMax loc speed in CS speed steps.--1*No
V_realkmhintReported speed in kmh.kmh00-*No
V_stepintTime between next decoder speed.(used only incase of V_mode_percent)tenth of sec.00-9No
VmaxkmhintMaximal speed in kmh.-00-999No
VmaxmaxintMaximal Vmax value in case of a calibrate command.-2550-255No
VmaxminintMinimal Vmax value in case of a calibrate command.-200-255No
VmidpercentintPercentage of Vmax in case of a calibrate command.-300-100No
VmidsetboolSet Vmid.-true-No
accelcvint-3-No
accelcvindexint-0-No
accelmaxintMaximal acceleration CV3 value.-00-255No
accelminintMinimal acceleration CV3 value.-00-255No
activeboolActive for running in auto mode.-true-No
addrintDigital address. (0 == analog)-00-255Yes
adjustaccelboolAdjust CV3 acceleration.-False-No
arrivetimelongtime in seconds-0*No
bat_accelerateintDefault BAT accelerate.-00-*No
bat_intervalintDefault BAT interval.-00-*No
bbtcorrectionint%2510-100No
bbteventboolFlag for filter out at broadcast.-False-No
bbtkeyint0=block, 1=block-fromblock, 2=block-route, 3=block-speed, 4=block-speed+-, 5=placing-0-No
bbtmaxdiffint10ms25010-500No
bbtstartintervalint-1010-50No
bbtstepsint-104-16No
blockenteridstringBlock ID which has been entered. The blockid should be used if not set.-*No
blockentersideboolBlock enter side.-true-No
blockidstringCurrent block ID.-NULL*No
blockwaittimeintOwn wait time.s101-*No
brakecvint-4-No
brakecvindexint-0-No
busintSome systems support more than one bus: SLX-00-*No
camfilestringVideo streaming file name.-stream.mjpg*No
camhoststringVideo streaming host.-*No
camoptionintSpecial CAM options-0*No
camportintVideo streaming port.-8081*No
camskipintSkip number of frames to reduce CPU.-0*No
camtypeintVideo streaming type: 0=http, 1=udp-0*No
cargostring-none*No
catnrstringCatalog number.-*No
check2inboolCheck for a free new destination between the enter and in event.-false-No
classstring-*No
cmdstringLoc command.-NULL*No
cmdDelayintLoc command delay.-0*No
cmdFixedbool-False-No
colorstring-*No
commuterboolCommuter train?-false-No
commuterblocksstringCommuter include blocks.--No
commuterlevelstringCommuter include level.--No
consiststringSlave locomotives and or trains-*No
consist_lightsoffboolKeep lights turned off for all slave locos.-False-No
consist_syncfunboolSynchronise functions for all slave locos.-False-No
consist_syncfunmapintFunction map.-0-No
consist_synclightsboolSynchronise lights for all slave locos.-False-No
consistcmdboolConsist context command; Flag for preventing loops.-false-No
consistplacingboolConsist placing at link time.-true-No
couplerstringCoupler type-*No
cvnrsstringpredefined CV's for read,write and copy all-1,2,3,4,5,6,17,18,29*No
decfilestringDecoder definition file.-nmra-rp922.xml*No
decimagestringdecoder image file-NULL*No
decouplerboolIf the loco has a decoupler function.-false-No
dectypestringDecoder type. (CV8)-*No
departdelayintOverrules the block departdelay.s00-*No
descstringDescription of loc.-*No
destblockidstringDestination block ID. (info only)-NULL*No
dirboolDirection; true is forwards.-true-No
directgotobool-false-No
dirpauseintpause after sending last turnout command and before sending the direction to the loc decoderms00-999No
docustring-*No
dynnumintDynState index.-0*No
dynvalintDynValue-0*No
dynval1intDynValue 1-0*No
dynval2intDynValue 2-0*No
energypercentageintDynState number 3-0*No
enginestring-dieseldiesel,electric,steam,automobile,batteryNo
engineFxNrintZero is not used.-0-No
engineFxTypestringEngine type in case Fx is active.--No
ent2incorrintCorrection percentage for enter2in block timer%1001-*No
eraint-00-*No
evttimerintevent timer; loc should wait this time before processing the eventms00-*No
fifotopboolLoco is on top of a location FiFo.-False-No
fnboolFunction switch. (Lights)-false-No
fncntintnumber of decoder funktions-40-*No
forcepriorityboolForcer train priority independent of train type.-false-No
freeblockonenterboolUse the enter event to free previous block.-false-No
fxintFunction status bits for display only.-0-No
gotoblockidstring-NULL*No
homestringHome location or block.-*No
idstring-*Yes
identifierstringLoc identifier incase of RFID, Lissy, Barcode...--No
ignorefnboolIgnore lights.-false-No
iidstringInterface ID.-NULL*No
imagestringImage file with side 1 to the right.-NULL*No
image2stringImage file with side 2 to the right.-NULL*No
imagenrintthrottle image number-0*No
inatpre2inboolUse pre2in event to stop in blocks.-false-No
info4throttleboolGet loco info if it is stalled and not in automode.-False-No
informallboolsend command to all interfaces-false-No
invdirboolFlip direction instead of programming the decoder cv29.-false-No
lclibstringLocDriver library-./lcdriver-No
lenintTotal length of loc with wagons to check with block length..00-*No
lookupscheduleboolLook up a schedule which fits location, class and time.-false-No
lookupschedulevirtualboolGo virtual for this session.-false-No
manualboolHalf auto mode flag.-false-No
manuallyboolManually started; Ignore start all locos.-false-No
manuidstring-*No
massintMass index for use with accelerate and decelerate.-00-255No
maxinclineint-00-*No
maxloadintMaximal loco loadton00-*No
maxstepintMaximal speed step (CV5)-0*No
maxwaittimeintMax. wait time in block by priority.s00-*No
mdatelonglast maintenance date-0-No
minenergypercentageintMinimal energy percentage. If its get below: go home-0*No
minstepintMinimal speed step (CV2)-0*No
mintintmaintenance interval in hours-0-No
modestringLoco auto mode.-*No
modeblockstringLoco mode block, NULL in case of current block.-*No
modeeventboolFlag for filter out at broadcast.-False-No
modereasonstringLoco mode reason.-*No
mtimelonglast maintenance in seconds-0-No
nraxisint-00-*No
nrcarsintNumber of cars. Needed for counting in sensors.-00-*No
numberstring-*No
oidstringobject ID-*No
ownerstring-*No
pausebool-False-No
placingboolLogical forward placing.-true-No
polarisationboolDefault polarisation for bidi placing.-true-No
pomcvintPOM write cv-01-1024No
pomcvindexintPOM write index-00-63No
pomvalintPOM write value-00-255No
portintBlock number in the Dinamo system. (Block property)-00-*No
prev_idstringin case of an id change this should help to find the original in the loc table-*No
priorityinttrain priority used for multiplying the wait time if no destination is found-101-100No
protstringP = protocol by server, M = Marklin, N = NMRA-DCC, L = NMRA-DCC long addresses, A = Analog, C= Car Decoder-PP,M,N,A,CNo
protverintProtocol version-1*No
purchasedstringDate of purchase--No
pwmintPWM adjustment-0*No
pwmcorrdivintPWM LiPo voltage correction divider-10*No
qosintReported QoS.-00-*No
radiusint-00-*No
rdatelongDate of the last run.-0-No
reducespeedatenterboolReduce speed at enter if the next route has thrown switches.-false-No
regulatedboolDecoder regulates the motor.-true-No
remarkstringoptional remark-*No
replaceIDstring-*No
reservesideintReserve side of the block trip.-0-No
reservesignalstringReserving signal.--No
reservetripboolReserve the block trip.-False-No
resetplacingboolReset placing and direction at server startup.-false-No
restorefxboolRestore functions from previouse session.-false-No
restorefxalwaysboolRestore functions from previouse session at each power on command.-false-No
restorespeedboolRestore speed from previouse session.-false-No
resumeautoboolResume auto mode from previous session.-false-No
roadnamestring-*No
roamingboolThe roaming flag allows a loc traveling to other systems.-true-No
routespeedatenterboolUse route speed at enter.-false-No
routestackboolUse route stack for route random preffered value.-false-No
runtimelongAuto runtime in seconds-0-No
sbt_decelerateintDefault SBT accelerate.-00-*No
sbt_intervalintDefault SBT interval.-00-*No
scheduleidstringCurrent schedule ID.-NULL*No
scheduleinithourint-0-No
scidxintSchedule index--1*No
screcordboolRecord all in blocks as schedule.-false-No
secaddrintSecondary address for coupler systems.-00-255No
secondnextblockboolTry to reserve a second next block.-false-No
secondnextblock4waitboolTry to reserve a second next block also in case of wait.-false-No
secspcntintSecondary speed steps count-28*No
sernrstringSerialnumber.-*No
shortidstringShort IDs are used for throttle displays.-*No
shortinboolUse shortin event to stop in blocks.-false-No
showboolShow in loco table.-true-No
shuntingboolShunting mode flag.-false-No
shuntingdivintShunting divider-11-4No
sidint-00-*No
signalaspectchar*Signal aspect of current block.-*No
spcntintSpeed steps count-28*No
standalonebool-False-No
startupscidstringStartup schedule ID.-NULL*No
startuptouridstringStartup tour ID.-NULL*No
stoponfailgotobool-false-No
swboolChange direction in P50 protocol.(Use dir=true/false)-false-No
swapondirboolSwap in case of direction change in manual or half automatic mode.-false-No
swaptimerintSwap placing timer; Loco should wait this time before processing the swap.ms00-*No
temperatureintDynState number 2-0*No
throttleidchar*Throttle ID to which this loco is dispatched.-NULL*No
throttlenrintThrottle number for receiving the short id.-00-255No
touridstringCurrent tour ID.-NULL*No
trainstringOperator consist ID-*No
trainlenintTotal train length-00-*No
trainweightintTotal train weightton00-*No
ttlibstringTurntableDriver library-./ttdriver-No
uidint-00-*No
usebbtboolUse block brake time.-False-No
usedepartdelayboolUse the depart delay defined in the current block.-true-No
usefinderboolUse the Finder in case of a gotoblock command.-true-No
usemanualroutesboolUse manual set routes only.-False-No
useownwaittimeboolOverwrites block wait settings.-false-No
usescheduletimeboolUse departure time in schedules.-False-No
usesecaddrboolUse secondary address for speed commands.-false-No
useshortidboolUse short ID to send to throttle.-false-No
v0onswapboolCommand V0 on swap to inform the decoder.-false-No
valuestringFinancial value of loco.-*No
vmaxcvint-5-No
vmaxcvindexint-0-No
vmidcvint-6-No
vmidcvindexint-0-No
volumeintSound volume.-2000-255No
waitallblocksboolWait in all blocks to lean BBT.-false-No
waitallblocksaltboolWait alternately in all blocks to lean BBT.-false-No
waittimeintWait time from the automode.s00-*No
weightint00-*No
wheelbaseint-00-*No
wheeldiameterfloatDiameter of Hall sensor wheel.-13.0-No
49.24.1.1. fundef (1)childnode of lcNo
49.24.1.2. cvbyte (1)childnode of lcNo
49.24.1.3. actionctrl (1)childnode of lcNo
49.24.1.4. bbt (n)childnode of lcNo
bkstringBlock ID.-*No
blockentersideintBlock enter side: 0 = Not set, 1 = True, 2 = False-0-No
centertrainintCenter train in block. 0=no 1=center 2=front 3=rear-0-No
countintCounter for dynamically adjust the correction factor.-0-No
delayint10ms00-*No
fixedboolFixed block brake timer.-False-No
frombkstringFrom block ID.-*No
generateinboolGenerate an IN event at the last BBT step.-False-No
intervalintBrake interval.10ms11-*No
placingboolLogical forward placing.-true-No
routestringRoute ID.-*No
speedint-00-*No
stepsint-00-*No
49.24.1.5. sbt (n)childnode of lcNo
bkstringBlock ID.-*No
decelerateint-00-*No
intervalintBrake interval.100ms11-*No
trainstringTrain ID.-*No
49.24.1.6. bat (n)childnode of lcNo
accelerateint-00-*No
bkstringBlock ID.-*No
intervalintAccelerate interval.100ms11-*No
trainstringTrain ID.-*No
49.25. operatorlist (1)childnode of planOperator tableNo
49.25.1. operator (n)childnode of operatorlistOperator consist definition.No
addcarconst string-addcar--
emptycarconst string-emptycar--
loadcarconst string-loadcar--
removecarconst string-removecar--
shiftlococonst string-shiftloco--
train_blockconst string-block--
train_singlecarriageconst string-singlecarriage--
V_maxintMaximal train speed.-0*No
cargostring-none-No
caridsstringComma separated car IDs-*No
centertrainintCenter train in block. 0=no 1=center 2=front 3=rear 4=loco-0-No
centertrainonlybool-false-No
classstring-*No
cmdstringOperator command.-NULL*No
commuterboolCommuter train?-false-No
departdelayintOverrules the block departdelay.s00-*No
directgotobool-false-No
fdesconlyboolshiftonly and fdesconly are mutual exclusive-false-No
finderoptionsint0=none 1=shortest 2=longest 3=direct 4=preferred-0-No
fncntintnumber of decoder funktions-40-*No
freeblockonenterboolUse the enter event to free previous block.-false-No
fxintFunction status bits for display only.-0-No
homestringHome location or block.-*No
idstring-*Yes
inatpre2inboolUse pre2in event to stop in blocks.-false-No
lcidstring-*Yes
lengthintThe length to be used if no cars are added to the train.-0*No
locationstring-*No
maxinclineint-00-*No
radiusint-00-*No
remarkstringoptional remark-*No
roadnamestring-*No
runaroundbool-false-No
secondnextblockboolTry to reserve a second next block.-false-No
secondnextblock4waitboolTry to reserve a second next block also in case of wait.-false-No
shiftonlybool-false-No
shortinboolUse shortin event to stop in blocks.-false-No
stoponfailgotobool-false-No
swaplocoimagebool-false-No
swaptrainimagebool-false-No
usedepartdelayboolUse the depart delay defined in the current block.-true-No
usescheduletimeboolUse departure time in schedules.-False-No
49.25.1.1. fundef (1)childnode of operatorNo
49.25.1.2. bkopt (n)childnode of operatorNo
bkstringBlock ID.-*No
centertrainintCenter train in block. 0=no 1=center 2=front 3=rear 4=loco-0-No
centertrainonlybool-false-No
49.26. carlist (1)childnode of planCar tableNo
49.26.1. car (n)childnode of carlistCar definition.No
assignwaybillconst string-assignwaybill--
cartype_freightconst string-goods--
cartype_passengerconst string-passenger--
freight_autocarrierconst string-autocarrier--
freight_autorackconst string-autorack--
freight_boxcarconst string-boxcar--
freight_cabooseconst string-caboose--
freight_coilcarconst string-coilcar--
freight_flatcarconst string-flatcar--
freight_gondolaconst string-gondola--
freight_hopperconst string-hopper--
freight_logdumpcarconst string-logdumpcar--
freight_reeferconst string-reefer--
freight_stockcarconst string-stockcar--
freight_tankcarconst string-tankcar--
freight_wellcarconst string-wellcar--
passenger_baggageconst string-baggage--
passenger_cabcarconst string-cabcar--
passenger_coachconst string-coach--
passenger_dinnerconst string-dinner--
passenger_domeconst string-dome--
passenger_expressconst string-express--
passenger_loungeconst string-lounge--
passenger_postofficeconst string-postoffice--
passenger_sleeperconst string-sleeper--
resetwaybillconst string-resetwaybill--
status_emptyconst string-empty--
status_loadedconst string-loaded--
status_maintenanceconst string-maintenance--
UICstringUIC classification of goods wagons.-*No
V_cru_hintintCruise speed.-80*No
V_maxintMaximal car speed.-0*No
V_max_hintintMaximal speed.-100*No
V_max_loadedintMaximal car speed.-0*No
V_mid_hintintMiddle speed.-50*No
V_min_hintintMinimal speed.-10*No
addrintDigital address.-00-*No
busint-00-*No
camfilestringVideo streaming file name.-stream.mjpg*No
camhoststringVideo streaming host.-*No
camoptionintSpecial CAM options-0*No
camportintVideo streaming port.-8081*No
camskipintSkip number of frames to reduce CPU.-0*No
camtypeintVideo streaming type: 0=http, 1=udp-0*No
catnrstringCatalog number.-*No
cmdstringCar command.-NULL*No
colorstring-*No
commuterboolCommuter train?-false-No
couplerstring-*No
decfilestringDecoder definition file.-nmra-rp922.xml*No
dectypestringDecoder type. (CV8)-*No
descstringdescription-*No
dirboolDirection-true-No
docustring-*No
eraint-00-*No
f0vcmdboolUse a speed command for F0.-False-No
fncntintnumber of decoder funktions-40-*No
fnlightsintLights function number.-00-*No
fxint-0*No
homestringHome location or block.-*No
idstring-*Yes
identifierstring-*No
iidstringInterface ID.-NULL*No
imagestringimage file to show in dialogs-NULL*No
imagenrintthrottle image number-0*No
invdirboolInvert direction command.-false-No
lenintCar lenght.00-*No
locationstring-*No
manuidstring-*No
maxloadweightintMax. cargo weight.ton00-*No
mdatelonglast maintenance date-0-No
mintintmaintenance interval in hours-0-No
mtimelonglast maintenance in seconds-0-No
nraxisint-00-*No
numberstring-*No
ownerstring-*No
placingbool-True-No
prevlocation1string-*No
prevlocation2string-*No
prevlocation3string-*No
protstring-PP,M,N,A,CNo
protverintProtocol version-1*No
purchasedstringDate of purchase--No
radiusint-00-*No
rdatelongDate of the last run.-0-No
remarkstring-*No
roadnamestring-*No
runtimelongAuto runtime in seconds-0-No
sernrstring-*No
showboolShow in loco table.-true-No
spcntintSpeed steps count-28*No
statusstringCar status.-*No
subtypestringCar sub type like Boxcar or gondola.-*No
typestringCar main type.-freightfreight,passengerNo
useVboolDecoder can process speed command.-false-No
usedirboolDecoder can process direction command.-false-No
uselightsboolDecoder can process direction command.-false-No
valuestringFinancial value of car.-*No
waybillstringOption for freight cars; where to go and what to load.-*No
weight_emptyintCar weight empty.ton00-*No
weight_loadedintCar weight loaded.ton00-*No
wheelbaseint-00-*No
wheeldiameterfloatDiameter of Hall sensor wheel.-11.0-No
49.26.1.1. cvbyte (1)childnode of carNo
49.26.1.2. fundef (1)childnode of carNo
49.26.1.3. actionctrl (1)childnode of carNo
49.27. waybilllist (1)childnode of planWaybill tableNo
49.27.1. waybill (n)childnode of waybilllistWaybill definition.No
status_deliveredconst string-delivered--
status_shippingconst string-shipping--
status_unassignedconst string-unassigned--
status_waitingconst string-waiting--
cartypestring-*No
cmdstringWaybill command.-NULL*No
commoditystring-*No
consigneestring-*Yes
destinationstringConsignee (local) block.-*Yes
idstring-*Yes
originstringShipper (local) block.-*Yes
routingstring-*Yes
shipperstring-*Yes
statusstringWaybill status.-unassigned*No
weightintCargo weight.ton00-*No
49.28. txlist (1)childnode of plantext symbols tableNo
49.28.1. tx (n)childnode of txlistNo
blinkconst string-blink--
clickconst string-click--
offconst string-off--
onconst string-on--
regvalconst string-regval--
showoffconst string-showoff--
showonconst string-showon--
textinputconst string-textinput--
webcamconst string-webcam--
addrint-00-*No
blinkbool-False-No
blockstringBlock ID from update event.-*No
blueint-00-255No
boldbool-False-No
boostertempint-00-*No
borderbool-False-No
borderblueint-00-255No
bordergreenint-00-255No
borderredint-00-255No
busint-00-*No
callerstatestring-*No
callertextstring-*No
carcountint-00-*No
centerbool-False-No
clockboolIs used to show the model time.-false-No
cmdstringupdate-NULL*No
countedcarsint-00-*No
counterint-00-*No
cxint-31-*No
cyint-11-*No
descstringdescription-*No
displayint-00-*No
fixedbool-False-No
formatstringFormat string.-NULL*No
greenint-00-255No
htmlbool-False-No
idstring-*Yes
iidstring-*No
italicbool-False-No
loadint-00-*No
locationstringLocation from update event.-*No
manualinputbool-False-No
mirrorbool-False-No
mvspeedfloat-0.0*No
mvtrainlenint-0*No
oidstringobject ID-*No
onblueint-500-255No
ongreenint-500-255No
onredint-2000-255No
oristring-NULLnorth,south,west,eastNo
pointsizeint-00-*No
prev_idstringin case of an id change this should help to find the original in the table-*No
rawtextstring-*No
redint-00-255No
refbkidstringReference ID.-*No
refcalleraddrstringReference address.-*No
refcallerdescstringReference Description.-*No
refcalleridstringReference ID.-*No
refcallertypestringReference type.-*No
refcalleruserdatastringReference data.-*No
refeventlcidstringReference ID.-*No
reflcentersidebool-true-No
reflcidstringReference ID.-*No
reflcshortidstringReference Short ID.-*No
refreshint-00-*No
regvalint-00-*No
resetbool-False-No
sliderbool-False-No
slidermaxint-255-No
sliderminint-0-No
slidervalint-0-No
speakbool-False-No
statebool-false-No
tempint-00-*No
textstringText or Image (if ending on .png) to be displayed.-*Yes
textKeystring-*No
togglebool-False-No
trainimgbool-False-No
underlinedbool-False-No
voltint-00-*No
webcambool-False-No
wheelcountint-00-*No
xint-00-*No
yint-00-*No
zint-00-9No
49.28.1.1. actionctrl (1)childnode of txNo
49.29. aclist (1)childnode of plantimed action tableNo
49.29.1. ac (n)childnode of aclistNo
block_acceptidentconst string-acceptident--
block_classconst string-class--
block_eventconst string-event--
block_reserveconst string-reserve--
block_scheduleconst string-schedule--
block_schedule_manualconst string-schedule_manual--
block_setlocconst string-setloco--
block_unlockconst string-unlock--
fun_offconst string-off--
fun_onconst string-on--
loco_binstate_offconst string-binstate_off--
loco_binstate_onconst string-binstate_on--
loco_carcountconst string-carcount--
loco_classconst string-class--
loco_dispatchconst string-dispatch--
loco_goconst string-go--
loco_percentconst string-percent--
loco_stopconst string-stop--
loco_swapconst string-swap--
loco_velocityconst string-velocity--
loco_velocity2const string-velocity2--
loco_x_goconst string-x-go--
output_activeconst string-active--
output_offconst string-off--
output_onconst string-on--
route_lockconst string-lock--
route_locksetconst string-lockset--
route_setconst string-set--
route_unlockconst string-unlock--
signal_greenconst string-green--
signal_redconst string-red--
signal_whiteconst string-white--
signal_yellowconst string-yellow--
sound_playconst string-play--
switch_flipconst string-flip--
switch_leftconst string-left--
switch_rightconst string-right--
switch_straightconst string-straight--
switch_turnoutconst string-turnout--
system_goconst string-go--
system_shutdownconst string-shutdown--
system_stopconst string-stop--
system_stoplocsconst string-stoplocs--
testconst stringTest this action unconditional.-test--
text_updateconst string-update--
text_valueconst string-value--
timertype_defaultconst int-0--
timertype_hoursconst int-1--
timertype_quartersconst int-2--
tt_gotoconst string-goto--
tt_turn180const string-180--
type_soundconst string-sound--
weather_setconst string-setweather--
weather_themeconst string-weathertheme--
actiontimeintfunction activation times0-No
activateboolaction activation at state ON or OFF: default is ON(true)-true-No
activatedboolPre defined activation.-false-No
addrint-00-*No
asyncboolAsynchrone external execution-true-No
busint-00-*No
cmdstringon, off or an external program or script to be executed-NULL*No
descstringdescription-*No
doublequoteboolDouble quote under Windows.-true-No
everyboolActivate every hour:min.-false-No
groupstring-*No
hourintaction hour-00-23No
idstringaction id-NULL*No
iidstring-*No
minintaction minute-00-59No
oidstringoutput id-NULL*No
paramstringcommand parameter like schedule id for lc-*No
portint-00-*No
randomboolUse time for random activation.-false-No
refidstringReference ID for getting more information for this action.-*No
remarkstringoptional remark-*No
secintaction second-00-59No
sndfilestring-*Yes
sndvolumeint-100-*No
suboidstringaction id-NULL*No
timedboolUse time for activation.-false-No
timerintTimer in ms before activation this action.-0-No
timertypeint0=timed, 1=hours, 2=quarters-0-No
typestringtype [ext] is an external program or script to be executed-coco,sw,st,sys,ext,sg,bk,lc,fn,tt,seltab,tx,soundYes
xmlscriptparamstring-*No
49.30. seltablist (1)childnode of planselection table listNo
49.30.1. seltab (n)childnode of seltablistSelection TableNo
gotoposconst stringGo to track.-gotopos--
nextconst stringGo to next track.-next--
prevconst stringGo to previous track.-prev--
prot_DEFconst stringdefault protocol by command station-D--
prot_Mconst stringMotorola-M--
prot_MPconst stringMulti Port-MP--
prot_Nconst stringNMRA-DCC-N--
type_Genericconst string-generic--
type_LINconst string-linear--
type_MPconst string-multiport--
type_WIOconst string-wio--
accessorybool-true-No
addr0intdecoder address-00-*Yes
addr1intdecoder address-00-*Yes
addr2intdecoder address-00-*Yes
addr3intdecoder address-00-*Yes
addr4intdecoder address to signal new position-00-*Yes
addr5intdecoder address-00-*Yes
addr6intdecoder address-00-*Yes
addr7intdecoder address-00-*Yes
allowbbtbool-true-No
b0senstringID bit 0 of position-NULL*No
b1senstringID bit 1 of position-NULL*No
b2senstringID bit 2 of position-NULL*No
b3senstringID bit 3 of position-NULL*No
b4senstringID bit 4 of position-NULL*No
b5senstringID bit 5 of position-NULL*No
b6senstringID bit 6 of position-NULL*No
bbtfixint-0-No
busintSome systems support more than one bus: SLX-00-*No
cmdstring-NULL*No
decidstringDecoder ID-*No
decstepsintMax. decoder steps-0*No
delayintStepper delay-0*No
descstringdescription-*No
enableoffposbool-false-No
fifoboolFirts in, First out-true-No
homeoffsetintcalibration correction in steps-00-*No
idstringobject id-NULL*No
iidstringinterfaced id-NULL*No
invboolinvert the switch commands 0 to 3-false-No
invnewboolinvert the switch command 4-false-No
locidstringloc id-NULL*No
managerboolManager mode: Act like a block and manage all sub blocks.(Tracks)-false-No
minoccintminimal tracks to be occupied before leaving the fiddle yard-00-*No
movedelayintdelay in seconds after an IN event before processing a new move-00-*No
nrint-00-*No
nrtracksint-124-128Yes
offposintGoto position at power off.-00-*No
oristring-NULLnorth,south,west,eastNo
pendingbool-false*No
port0intport of decoder unit.-00-4Yes
port1intport of decoder unit.-00-4Yes
port2intport of decoder unit.-00-4Yes
port3intport of decoder unit.-00-4Yes
port4intport of decoder unit to signal new position.-00-4Yes
port5intport of decoder unit.-00-4Yes
port6intport of decoder unit.-00-4Yes
port7intport of decoder unit.-00-4Yes
porttypeint-00-*No
posintposition of table--1*No
protstringprotocol to use for this seltab-DD,M,NNo
psenstringID of the position ready sensor-NULL*No
randomrateintRate of randomness. 0=Not used-100-*No
sharedfbboolUse one set of sensors for all blocks.-false-No
singlegatebool-false-No
statestring-openopen,closedNo
typestring-*No
xint-00-*No
yint-00-*No
zint-00-9No
49.30.1.1. seltabpos (n)childnode of seltabSelection Table PositionNo
addrintdecoder type generic-0*No
bkidstringblock id-NULL*No
decnrintDecoder track number.--1*No
descstringdescription-*No
gateintdecoder type generic-0*No
nrinttrack number-0*No
portintdecoder type generic-0*No
s1idstringsensor 1 id for optical feedback of the selected position-NULL*No
s2idstringsensor 2 id for optical feedback of the selected position-NULL*No
49.30.1.2. fbevent (1)childnode of seltabNo
49.30.1.3. actionctrl (1)childnode of seltabNo
49.31. vrlist (1)childnode of planvariable listNo
49.31.1. vr (n)childnode of vrlistNo
op_addconst string-add--
op_maxconst string-max--
op_minconst string-min--
op_randomconst string-random--
op_startconst string-start--
op_stopconst string-stop--
op_subtractconst string-subtract--
op_textconst string-text--
op_valueconst string-value--
type_defaultconst int-0--
type_intconst int-3--
type_textconst int-2--
type_timerconst int-1--
descstringdescription-*No
formatstring-NULL*No
groupstring-*No
idstringobject id-NULL*No
maxint-00-*No
minint-00-*No
textstring-*No
timerbool-false-No
tokeniserstring- *No
typeint-00-*No
valstrstring-*No
valueint-0*No
49.31.1.1. actionctrl (1)childnode of vrNo
49.32. competition (1)childnode of planNo
eventconst string-event--
resetconst string-reset--
startconst string-start--
stopconst string-stop--
cmdstring-*No
lenint-10*No
mphboolconvert to MPH-false-No
nrlapsint-1-No
scaleintScale of the vehicels-87-No
49.32.1. fbevent (1)childnode of competitionNo