What's new in Rocrail 28-03-2024 Revision 4382
Mar 29, 2024
- ctcaction: check nodeID and address
- wio: trace correction
- CTC 150: LED numbers
- block: ctc button fix
- CTC svg 150 update
- block,item,renderer: button1/button2 support
- wiolib: deepsleep command nodeID correction
New in Rocrail 27-03-2024 Revision 4375 (Mar 28, 2024)
- issuedlg: not process enter in subject field
- timetabledlg: format crash fix
- control: zip issue in case of linux and macos
New in Rocrail 26-03-2024 Revision 4372 (Mar 27, 2024)
- issuedlg,control: issue creation fixes
- CTC 150 update
- model: pointer mismatch correction
- wiodlg: sorting option on some columns
New in Rocrail 24-03-2024 Revision 4368 (Mar 25, 2024)
- model: modelcmd bklist,sglist,bkprops,sgprops
- block: CTC button LEDs support
- auipanel: trace correction
New in Rocrail 22-03-2024 Revision 4365 (Mar 24, 2024)
- Block,ctcdlg: button2 added
- Trackpicker: CTC block 150 added
New in Rocrail 22-03-2024 Revision 4362 (Mar 24, 2024)
- 4362 2024-03-22 wiopi: battery options
- 4361 2024-03-22 wiodlg: battery radiobox
- 4360 2024-03-22 route: check static also in the isOutOfOrder function
New in Rocrail 21-03-2024 Revision 4359 (Mar 22, 2024)
- item: fix for showLED
- item: save altsvg flag in case of decoder
New in Rocrail 20-03-2024 Revision 4357 (Mar 21, 2024)
- bidib: trace correction in case no booster is available
- wio: dec commands identify and shutdown, flash dec symbol on bootsel button
- wio: missing dec commands added (identify/shutdown)
- decspecs update
New in Rocrail 19-03-2024 Revision 4353 (Mar 20, 2024)
- decspecs (Stephan)
- model: monitor event on none fb objects
- sensorevents: open blockdialog on dclick blockID
- model: set block ID on CTC button sensor event
- model: broadcast sensor event also in case of CTC button in block
New in Rocrail 18-03-2024 Revision 4348 (Mar 19, 2024)
- http: crash fix in case port is not free
- User/accessory-42-off.svg: missing blank added
- item: output tooltip
New in Rocrail 17-03-2024 Revision 4345 (Mar 18, 2024)
- cbusnodedlg: support for WIOPicoCAN
- translation merge: cs, sl, fr
- extcan: revision in trace
- modplan: trace correction
New in Rocrail 16-03-2024 Revision 4341 (Mar 17, 2024)
- modplan: use new filename for lc and rt after restart
- rocrailinidialog: removed warning for loco file
- location: timetable regularstop or arrive time > 0
- modplan: overwrite warning
- modplandlg: warning in case selected lc.xml already exist
New in Rocrail 15-03-2024 Revision 4336 (Mar 16, 2024)
- extcan: multiplex signal support
New in Rocrail 14-03-2024 Revision 4335 (Mar 15, 2024)
- modplan: disabled recursive search in parent directory
- trackpickerdlg: work-around for refresh at startup
- wiopi: direct system shutdown
- wiopi: wait for optional system shutdown thread
- wiopi: removed shutdown sleeps
- wiopi: blocking fix for sending the goodbye packet
- wiopi: trace added
- wiopi: stop r2rnet on shutdown
- wiopi: wait for goodbye deliver on shutdown
- wiopi: sleep correction
- wiopi: sleep command fix
- wiopi: shutdown correction
- loc: trace correction
- loc: release command mutex on brake
New in Rocrail 13-03-2024 Revision 4321 (Mar 14, 2024)
- rocpro: abox at decoder label
- control,rocweb: svgpath6
- rocweb svg themes: 6st added
- zipper,makefile: exclude user- and americanthemes
- zipper: revert
- zipper: provide user and american thems as normal files
- item: fix for sb tooltip
New in Rocrail 11-03-2024 Revision 4314 (Mar 12, 2024)
- wiodlg: set page 0 at startup
- wiooptionsdlg: Pico CAN added
New in Rocrail 10-03-2024 Revision 4312 (Mar 11, 2024)
- cbus: accessory event with porttype
New in Rocrail 09-03-2024 Revision 4311 (Mar 10, 2024)
- wiodlg: popup on spontaneous query response
- guiframe: popup WIO dialog on identify event
- cbus: servo type support
- wiopi: send goodbey on sleep command
- wiopi,cv: swaplights option
- ctcdlg: set swap on LED preset
- ctcdlg: swap must be set manually
- cbudnodedlg: gc2p type added
- flim,extcan,utils: fix for dec IID
New in Rocrail 05-03-2024 Revision 4302 (Mar 6, 2024)
- item: removed commands limit
New in Rocrail 04-03-2024 Revision 4301 (Mar 5, 2024)
- ctcdlg: work-around for symbol bitmap under Windows
- ctcdlg: replaced bitmapbutton with image
- rocpro: image height for DIP
- translation merge: cs, de, en_GB, fr, nl, sl
- model: reset loco in transfer block only on IN event
- znf: ignorereplace option added (telegram 30)
New in Rocrail 02-03-2024 Revision 4295 (Mar 3, 2024)
- 2024-03-02 rocguiinidlg: display scaling correction
- 2024-03-02 signale: blank fix on red
- 2024-03-02 signal: linear puls in case cmdtime > 0
- 2024-03-02 signal: unblank fix
New in Rocrail 01-03-2024 Revision 4291 (Mar 2, 2024)
- throttledlg: binstate and kmh max height item: removed Direct2D
New in Rocrail 29-02-2024 Revision 4290 (Mar 1, 2024)
- renderer: rotate shape DIP fix
- renderer: svg stroke width DIP
- guiframe: reset direct2d on startup
- item: typo fix
- rocgui: Direct2D option for Windows
- item: revert the very slow Windows Direct2DRenderer
- item: use under Windows Direct2DRenderer
- guiframe: fix for findloco4operator in case of zero llength ID
New in Rocrail 29-02-2024 Revision 4282 (Feb 29, 2024)
- statbar: DIP sizes
- statbar: status bulb position
- renderer: blockstate signal text fix DIP
- guiframe: zoo to fit DIP fix
- schedulegraphdlg: DIP size
- cv,carpanel,trainimage: DIP corrections
- locdialog,cardlg: DIP image height
- renderer: tt fix
New in Rocrail 28-02-2024 Revision 4274 (Feb 29, 2024)
- ledbutton: LED size
- throttledlg: layour fix
- throttledlg: DIP
- 4270 2024-02-28 trackpickerdlg: DIP
- renderer: DIP
- renderer: rotation point
- renderer,svg: FromDIP width/height/viewbox
- renderer: size correction
- renderer: itemsize from guiapp
- renderer: revert
- renderer: DIP
- svg,renderer: DIP
- guiapp: DIP itemsize
- ledbutton,slider: DIP
- rocview FromDIP (wip)
- rocview: FromDIP (wip)
- rocview FromDIP (wip)
- rocview: FromDIP (wip)
New in Rocrail 27-02-2024 Revision 4255 (Feb 28, 2024)
- wio: removed auto exclude if a WIO has a signal addressed
New in Rocrail 26-02-2024 Revision 4254 (Feb 27, 2024)
- Cbusdlg: fix for init BPS in case of 500000
- Location: schedule table skip none regular stops
- Ahome: regard the userid from settings
- Block: filter out ctc sensor reports
- Signal: isState fix for aspectnr
New in Rocrail 26-02-2024 Revision 4250 (Feb 27, 2024)
- cbusdlg: fix for init BPS in case of 500000
- location: schedule table skip none regular stops
- ahome: regard the userid from settings
New in Rocrail 25-02-2024 Revision 4247 (Feb 26, 2024)
- block: filter out ctc sensor reports
- signal: isState fix for aspectnr
- renderer: load default svg incase accnr does not exist
- renderer: just reqeust the same image just once
New in Rocrail 24-02-2024 Revision 4243 (Feb 25, 2024)
- guiframe: not check excluded location and reinit loco list in case automode is on
- control, archivebox: trace level corrections
- auipanel: removed force refresh
New in Rocrail 22-02-2024 Revision 4240 (Feb 24, 2024)
- aui: removed forced update
- wiopi: battery type 3S Li-Ion
- rocprodlg: left/right click on loco image for throttle/properties
New in Rocrail 22-02-2024 Revision 4237 (Feb 23, 2024)
- loc,operator: own departdelay
- wiopi: modbus getPeername fix
New in Rocrail 21-02-2024 Revision 4235 (Feb 21, 2024)
New in Rocrail 19-02-2024 Revision 4234 (Feb 20, 2024)
- item: fix for sb model events
- trackingservice mac icon
- renderer: blink support for images
New in Rocrail 18-02-2024 Revision 4231 (Feb 19, 2024)
- netbidib: tracelevel corrections
- statbar: init field on startup on
- poweron icon
- poweron icon DarkMono
- output: reset self in group after on-on
- action: tracelevel correction
New in Rocrail 16-02-2024 Revision 4225 (Feb 17, 2024)
- action: play sound in case interface is zero
New in Rocrail 15-02-2024 Revision 4224 (Feb 16, 2024)
- guiframe: init loco list incase of excluded location moves
New in Rocrail 14-02-2024 Revision 4223 (Feb 15, 2024)
- makemac.sh: fix for trackingservice
- makemac: trackingservice added
- tasks: trackingservice
- trackingservice: show version
- control: takeover the clock divider only if the attribute is provided
- znf: skip local search in case ZNServer IP and port are provided
- trackingservice: show XML offset fix in title
- trackingservice: enable darkmode under Windows
- trackingservice: macapp
- makefile,zipper.sh: trackingservice added
- trackingservice: use richtext box for showing XML
- text: reset blink only in case flag reset is set
New in Rocrail 13-02-2024 Revision 4211 (Feb 14, 2024)
- trackingservice: save as xml and open as xml
- carpanel: restore throttle size
- block: reset offering flag on offervia
New in Rocrail 13-02-2024 Revision 4208 (Feb 13, 2024)
- block: tracking fix for cancel command
- wio: check LEDScrip range 0...99
New in Rocrail 12-02-2024 Revision 4206 (Feb 13, 2024)
- icons darkmono: on/off
- block: mark if offering
- item: stop timer in case of disable
- rename znserver to trackingservice
New in Rocrail 10-02-2024 Revision 4202 (Feb 12, 2024)
- znf: districtname, ghost correction
- guiapp: check if the frame is visible in case of just one display
- rocguiinidialog: layout corrections
- rocguiinidialog: display size
- gray icons option
- leopard icons
New in Rocrail 10-02-2024 Revision 4196 (Feb 11, 2024)
- carpanel: use only column ID and Image for D&D
- znserver: client listbox
- wio: report control type incase poweroff
- znserver: show selected XML
- znserver: save frame size and position
- znf,block: diff between canceled/rejected
New in Rocrail 09-02-2024 Revision 4190 (Feb 10, 2024)
- znserver: save logging
- znserver: windows manifests
- znserver: windows resource file
- znserver: removed wxApp::OnInit()
- znserver: libpath cmdline
- znserver: frame icon
- ZNServer
New in Rocrail 08-02-2024 Revision 4183 (Feb 9, 2024)
- canservice,rocnetnode: gepeername fix
- socket: getpeername declaration fix
- rocs: provide port on getpeername
- routedlg: shunting button
- trackingdlg: show IP
- DarkColorIcons (Heiko)
New in Rocrail 07-02-2024 Revision 4177 (Feb 8, 2024)
- 2024-02-07 block: ctcDisplay function optimized
- block: tracking fix if wiring display is not set
- png2wx: include fix
- png2wx: use .h instead of .hpp
- operatordlg: case sensitive find option
- basedlg: case sensitive find option
New in Rocrail 06-02-2024 Revision 4169 (Feb 7, 2024)
- infodialog: icons link
- icons: darkmono locctrl
- artwork: check wx version before using darkmode icons under Windows
- icons: cleanup
- incons: finish added
- icons: lightcolor svg
- icons: darkmono
New in Rocrail 06-02-2024 Revision 4162 (Feb 6, 2024)
- block: tracking fix for cancel offervia
- tt: skipifset option
- guiframe: throttle panel option
- zipper: cleanup
- icons: cleanup
- tt: fix for generic turn180
- initdeast: V0 for automobile incase route could not be set
- block: transferLocoID added for tracking
- icon update (Heiko)
New in Rocrail 04-02-2024 Revision 4153 (Feb 5, 2024)
- guiframe: remove usedisableicons
- artwork: use lightcolor icons in case lightmode app
- carpanel: only update one car on event not the whole grid
- artwork: image function
- guiframe,trainpanel: update location on event
- zipper: LightColor icon theme added
- icons: LightColor
New in Rocrail 03-02-2024 Revision 4146 (Feb 5, 2024)
- virtual,loconet,loc: use double and round() for calculating speed
- translation merge: cs, fr, sl, nl, de
- guiframe: fix for manually set/move a loco in a block
- artwork: optional recursive icon find
- artwork: finished
New in Rocrail 02-02-2024 Revision 4141 (Feb 3, 2024)
- artwork: WIP
- ttdec broadcast ot clients also a 180° turn
- guiframe: freeze grid only for resizing
New in Rocrail 01-02-2024 Revision 4138 (Feb 2, 2024)
- Run: copy alt icons to ~/rocrail
- alt icons: delete and plus
- include alternative icons in the zip
- gotodlg: fix for exclude occupied
- alternative icons
- guiframe: update fix for setting loco in a block
New in Rocrail 31-01-2024 Revision 4132 (Feb 1, 2024)
- ledbutton: show LED
- save some nostalgia xpm's
- statbar: local icon option
- rocweb: block start long click opens throttle
- infodialog: IconDB link added
New in Rocrail 30-01-2024 Revision 4127 (Jan 31, 2024)
- guiframe: toolbar separator option removed
- rocguiinidlg: layout correction
- base: alt icon fix
New in Rocrail 30-01-2024 Revision 4125 (Jan 30, 2024)
New in Rocrail 30-01-2024 Revision 4124 (Jan 30, 2024)
- rocview: optional user icons
- renderer: display format regard UTF8
New in Rocrail 29-01-2024 Revision 4122 (Jan 30, 2024)
- xpm cleanup
- reorg xpm
- removed default nopict.xpm
- translation merge: fr
- renderer: display clock show minute ticks in case >= 20
- renderer: display format numbered images
- renderer: display format image support
- locdialog: layout corrections
- blockdialog: tracking tab help link correction
New in Rocrail 28-01-2024 Revision 4113 (Jan 28, 2024)
- translation merge: de
- translation merge: cs, de, en_GB, fr, nl
- locdialog: translation fix for coupler
- item: block context menu release/assign train
- renderer: set brush before drawing display clock
- enderer: regard render smooth on display text
- renderer: regard render smooth on display text
- renderer: text display format fontsize
- renderer: display clock 5 min plate
- guiframe: loco filter hydrogen and handcar added
New in Rocrail 27-01-2024 Revision 4103 (Jan 28, 2024)
- renderer: text display clock command
- renderer: text display commands
- renderer: text display commands
- rocview wrapper: gridcolor default false
- guiframe: loco grid color as blockstate (almost)
New in Rocrail 26-01-2024 Revision 4098 (Jan 27, 2024)
- guiapp: crash fix in support dialog timed thread
- block: free event by endpulse only after enter
New in Rocrail 25-01-2024 Revision 4096 (Jan 26, 2024)
- block: free event also before enter
- block: reset offervia on startup
- block: offer cancel
- block: tracking cancel
- block: reset offerid on IN
- block: empty transfer text on init
New in Rocrail 24-01-2024 Revision 4090 (Jan 25, 2024)
- item: checking locoID-offerID fix
New in Rocrail 24-01-2024 Revision 4089 (Jan 24, 2024)
- Znf: check loction on tracking command
New in Rocrail 23-01-2024 Revision 4088 (Jan 24, 2024)
- blockdialog: tracking tab
New in Rocrail 23-01-2024 Revision 4087 (Jan 23, 2024)
- block: transfer reject on occupied option
- gotodlg: exclude occupied option
- block: fix for transfer reject
- block: reset offerID on reset
- id12: typo fix
- wiopi,id12: report RFID by type
- block: clear transfer text on enter
New in Rocrail 22-01-2024 Revision 4080 (Jan 23, 2024)
- Block: transfer reserve on accept option
- Tt: fix for setting state
- Renderer: display text starting with a { stripped
- Block: transfer text option
New in Rocrail 21-01-2024 Revision 4076 (Jan 22, 2024)
- basedlg: combobox ID filler
- gotodlg: offer filter
- gotodlg: offervia filter
- block: offervia command
- text: tracking removed
- block: reject offer in case block is not free
- block: tracking offer/accept/reject
New in Rocrail 19-01-2024 Revision 4067 (Jan 20, 2024)
- text: blink option
- renderer: text border offset
- renderer: text border offset
- text: tracking support (WIP)
New in Rocrail 18-01-2024 Revision 4063 (Jan 19, 2024)
- znf: report ghost option
- mkdeb.sh: text corrections
New in Rocrail 17-01-2024 Revision 4061 (Jan 19, 2024)
- oc: fix for BBT event wit timer < 0
- zipper: support for WIN64DM
- loc: revert BBT reset on V=0 command
- loc: stop BBT on V=0 command
New in Rocrail 16-01-2024 Revision 4057 (Jan 17, 2024)
- modplan: search module in .. recursive if not found
New in Rocrail 16-01-2024 Revision 4056 (Jan 16, 2024)
- app: merge new ctc presets
New in Rocrail 16-01-2024 Revision 4056 (Jan 16, 2024)
- app: merge new ctc presets
- ctc: color preset option
- model: trace correction
New in Rocrail 14-01-2024 Revision 4053 (Jan 15, 2024)
- ctcdlg: disable preset tab in case no rocrail ini is available
- ctcdlg: check for valid ricrail ini in case of presets
- ctc: color presets in the rocrail.ini
- ctc: fix for 'black on free' for 3way
- ctc: black on free option
New in Rocrail 11-01-2024 Revision 4048 (Jan 13, 2024)
- operatordlg: layout corrections
- operatordlg: layout corrections
- operatordlg: remove hrules in bkopt list
- operatordlg: sort blockopt list
- operator: block options added
- text: input action added
- desktoplink.sh: Wayland setting
- renderer: user dash
- renderer: long dash for virtual block under Windows
- renderer: use a dash style under Windows for drawing a virtual block symbol
- output: prevent crash fix on checkCmd
- switch: crash fix on checkCmd and actor attribute
- translation merge: de, fr, nl
New in Rocrail 10-01-2024 Revision 4036 (Jan 11, 2024)
- translation merge: de, fr, nl
- rocguiinidlg: layout correction
New in Rocrail 09-01-2024 Revision 4034 (Jan 10, 2024)
- copyright update
- lodi: basic DCC command for switches
- ctcdlg: ledF and swap column added
- model: fix for looking up loco or car by the same address
New in Rocrail 08-01-2024 Revision 4030 (Jan 9, 2024)
- CTC 104 update
- basedlg,guiapp,throttledlg: use screenposition
- ctc: reset color on init
- trainimage: crash fix linux incase image is a directory
New in Rocrail 07-01-2024 Revision 4026 (Jan 8, 2024)
- ctcdlg: sorting order fix
- item: set ctc button nodeid on D&D
- item,sensorevents: CTC set button support with ALT
- rocguiinidlg: option correction
- infodialog: copyright update
- ctc: preserve button LED color
- ctc: set button LED check offset != 0
- ctcdlg: re-layout fix
- ctcdlg: save button preset color
- locdialog: show BBT placing column
- infodialog: layout corrections
- ctc: button LED support
- loc: BBT placing block enter side
- renderer: sow IDs if accnr < 100
- trackpickerdlg: new CTC symbols
- rocguiinidlg: layout corrections
- rocguiinidlg: general tab reorganized
New in Rocrail 05-01-2024 Revision 4009 (Jan 6, 2024)
- output: ctc button LED support
- guiframe: translation correction
- lodi: tracelevel corrections
- lodi: SoD support
- lodi: scanning improved
- lodi: fix for scanning
New in Rocrail 05-01-2024 Revision 4009 (Jan 6, 2024)
- output: ctc button LED support
- guiframe: translation correction
- lodi: tracelevel corrections
- lodi: SoD support
- lodi: scanning improved
- lodi: fix for scanning
New in Rocrail 04-01-2024 Revision 4003 (Jan 5, 2024)
- translation merge: sl, en_GB, fr, nl, de
- locdialog: reset bbt counter button
- ctcdlg: search in mappingID combo
New in Rocrail 03-01-2024 Revision 4000 (Jan 4, 2024)
- ctcdlg: preset dolor for enter
- ctc: block occupancy on init small symbol
- ctc: occupancy prio on init
- lodi: DCC accessory support
- loc,bbt: placing record option added
- ctc: init function
New in Rocrail 02-01-2024 Revision 3994 (Jan 3, 2024)
- lodi: zero offset correction for output/switch/signal
New in Rocrail 01-01-2024 Revision 3993 (Jan 2, 2024)
- basedlg: sort owner column
- copyright update
New in Rocrail 31-12-2023 Revision 3991 (Jan 1, 2024)
- ctcdlg: moved swap option into the LED box
- ctcdlg: check swap incase the clone has ori east
- signal: check for skip command also for aspect type
New in Rocrail 30-12-2023 Revision 3988 (Dec 30, 2023)
- ctc: save colors before swap
- block: disable Free event in case the In event was triggered
- block: process free event only after the enter has been triggered
- rocrailinidialog: moved skip signal commands to the signal section
New in Rocrail 29-12-2023 Revision 3985 (Dec 29, 2023)
- rocrailinidialog: moved skip signal commands to the signal section
New in Rocrail 28-12-2023 Revision 3984 (Dec 29, 2023)
- rocguiinidlg: fix for spinctrl ID
- macapp Run: remove obsolete sym links for svg and web
- rocguiinidlg: own CTC pointsize option
- zipper.sh: use -q option also for zipping SVGs
- zipper.sh: use -q option
- renderer: disable show ID in case accnnr != 0
New in Rocrail 28-12-2023 Revision 3978 (Dec 28, 2023)
- rocdigs: removed obsolete mgbox definition
- renderer: only set CTC description if prefixed with 0...5
- renderer: CTC block desc
- renderer: CTC desc fb,sw,sg.co
- renderer: CTC output description text center
- renderer: CTC output description
- block: ctcclick support
- ctc: support for curved left/right
New in Rocrail 26-12-2023 Revision 3970 (Dec 27, 2023)
- nfo.plist corrections
- info.plist: bundlename correction
- renderer,switch: shunting fix
- wrapper: ctcevents default false
New in Rocrail 24-12-2023 Revision 3966 (Dec 25, 2023)
- tracedlg: removed maximised option
- makemac.sh: sign option
- makefile,Run: path corrections
- output: CTC remove attr value
- trace: removed minimal size
- output: remove color child node incase of clone
- makefile.makemac.sh: options for sign the app
- makefile maczip: upload with notarytool
- guiframe: fix for macos library path
- wio: output type LEDScript added
- rocview makefile: macsign/macdmg targets added
- output,renderer: ctc color output fix
New in Rocrail 23-12-2023 Revision 3954 (Dec 24, 2023)
- rocview makefile: Resources
- macos app: data moved in the Resource folder
New in Rocrail 23-12-2023 Revision 3952 (Dec 23, 2023)
- rocview makefile: Resources
- macos app: data moved in the Resource folder
- makemac.sh: codesign does not work
- makemac.sh sign app content
- makemac.sh: sign app
New in Rocrail 21-12-2023 Revision 3949 (Dec 22, 2023)
- ctc: 2way command support
New in Rocrail 20-12-2023 Revision 3947 (Dec 21, 2023)
- renderer: disable block text in case of accnr 138
- ctc: block enter color
- ctc: small block support
- wiodlg: pulse unit lable correction
- wiodlg: pulse range from 1...100 and unit label fix
New in Rocrail 19-12-2023 Revision 3942 (Dec 20, 2023)
- Ctc: occ prio option
- Base: format ISO time
- Mvtrack: set commands for sensors and distance
New in Rocrail 18-12-2023 Revision 3939 (Dec 19, 2023)
- translation merge: de, nl, fr, sl
New in Rocrail 17-12-2023 Revision 3938 (Dec 18, 2023)
- track: process ctc events only incase a ctc node is available
- locdialog: owner column added
- ctc: save last event only on match routeid or blockid
- ctc: no color change in case of initready
- item: do not list up disabled popup menuitems
New in Rocrail 16-12-2023 Revision 3933 (Dec 17, 2023)
- block: CTC button simulation
- ctcevents: default tue
- ctc: color fix for blockenterside event
- makefiles: rocsbin directory var added
- block: init ctc button
New in Rocrail 15-12-2023 Revision 3928 (Dec 16, 2023)
- block: do not set lcbes in case of reserved
- block,loc: infor ctc display incase of a swap enterside
- CTC: 121/123 correction (hermannk)
New in Rocrail 14-12-2023 Revision 3925 (Dec 15, 2023)
- CTC Theme: raster switches (hermannk)
- text,block: %lcbes% var added
- ctc: pointsize for simulation display text
- renderer: strip display commandos in case of block accnr 105
New in Rocrail 14-12-2023 Revision 3921 (Dec 14, 2023)
- guiframe: forum link
- block: actionctrl on/off for ctc button
- renderer: center ctc display text
- renderer: ctc text size
- renderer: use fixed font for CTC display
- ctcdlg: color names for state signal
- block: ctc button support
- ctc: show block text in simulation
New in Rocrail 12-12-2023 Revision 3913 (Dec 13, 2023)
- CTC theme update (hermannk)
- Renderer: not show id in case accnr > 0
New in Rocrail 11-12-2023 Revision 3911 (Dec 12, 2023)
- blockdialog: pixel ctc added
- ctc: blockstate signal support
New in Rocrail 10-12-2023 Revision 3909 (Dec 11, 2023)
- ctcdlg: fix for take over the accnr from clone
- ctcdlg: select symbol
New in Rocrail 10-12-2023 Revision 3907 (Dec 10, 2023)
- Ctcdlg: check clone for accnr for selecting symbol
- Ctc: delay default 1
- Ctcdlg: fix for delay
- Ctc: blink delay parameter and preset
New in Rocrail 09-12-2023 Revision 3903 (Dec 10, 2023)
- pixel ctc button beside the actions button
- save last event
New in Rocrail 08-12-2023 Revision 3891 (Dec 9, 2023)
- Ctc: disable ctc button in case of mapped
- Ctcdlg: crash fix on delete
- Ctcdlg: index extended with tk objects
- Ctcdlg: up/down/calculate
- Pixelctc: resize to 200
- Ctcdlg: bitmap resize fix
- Ctcdlg: color presets
- Ctc: reinit clone on the fly
New in Rocrail 07-12-2023 Revision 3883 (Dec 8, 2023)
- ctcdlg: skip own ID in mapping list
- ctcdlg: color presets
- block: inform ctc in case of initfied
- ctc: crossing LED fix
- ctcdlg: color presets
- fback: simulate flip state correction
- track: save child nodes
- ctc: color corrections
- ctcdlg: preset fix, ctc signal fix
- ctcdlg: preset fixes, 109: led# correction
New in Rocrail 06-12-2023 Revision 3873 (Dec 7, 2023)
- text: pipe improvement
- trackpickerdlg: CTC output/signal correction
- ctc: simulation support
- svg,renderer: led attribute added
- ctc: clone dispatch commands to original
- ctc: clone (WIP)
- router: ignore cloned items
- ctc: cloned object (WIP)
- wio: ignore zero nodeID commands for output,pixel,switch,signal,text
- CTC 120 update (hermannk)
New in Rocrail 04-12-2023 Revision 3863 (Dec 5, 2023)
- trackpickerdlg: CTC 127 (hermannk)
- output: ctc support
- CTC symbols (hermannk)
New in Rocrail 02-12-2023 Revision 3860 (Dec 3, 2023)
- locdialog: BBT deleteall warning
- CTC sensor symbol (hermannk)
- trackpickerdlg: CTC blank track
- CTC symbol renaming
- trackpickerdlg,renderer: block CTC symbol
- trackpickerdlg,renderer: CTC symbol support
- trackpickerdlg: ctc symbol support
- CTC theme hermannk
New in Rocrail 01-12-2023 Revision 3852 (Dec 2, 2023)
- CTC theme by hermannk
- ctc: blink color option
- ctc events option
- accnr up to 999
New in Rocrail 30-11-2023 Revision 3848 (Dec 1, 2023)
New in Rocrail 29-11-2023 Revision 3847 (Nov 30, 2023)
- ctcdlg: open item dialog on index dclick
- ctc: sensor,signal support
- ctcdlg: disable ok/apply if dialog is empty
- ctcdlg: crash fix
- ctcdlg: pcb image added
- ctc: signal support
- ctcdlg: delete ctc nodes button added
- pixelctc: WIP
- ctc object for pixel type
- ctcdlg: evaluate/inintIdex before calculating offset
New in Rocrail 28-11-2023 Revision 3838 (Nov 29, 2023)
- ctcdlg: evaluate/inintIdex before calculating offset
- switch: force LED commands on color change
- ctcdlg: subtype column added
- switch:only send needed LED commands for CTC
- ctcdlg: LED skip added
- ctcdlg: 8 colors
- ctcdlg: button LED link added
- ctcdlg for fb,sg,tk
- ctcdlg: calculate led offset
- ctcdlg: sort type
New in Rocrail 27-11-2023 Revision 3829 (Nov 28, 2023)
- ctcdlg: sort type
- ctcdlg: column sort
- ctcdlg: save on ok/apply incase as table
- ctc: general color names in xml
- switch: ctc button support
- ctcdlg: minimal offset 1
- switch: ctc offset check > 0
- ctcdlg: index added
- ctcdlg: (WIP)
New in Rocrail 26-11-2023 Revision 3820 (Nov 27, 2023)
- ctcdlg: label correction
- ctcdlg,switch: wio ctc wip
- ctcdlg: WIP
New in Rocrail 24-11-2023 Revision 3817 (Nov 24, 2023)
- Powerman: set both output and booster cmd
- System: standard localtime function
New in Rocrail 23-11-2023 Revision 3815 (Nov 24, 2023)
New in Rocrail 23-11-2023 Revision 3814 (Nov 23, 2023)
- Action: sunrise/sunset for XMLScript
- File read string: replace return char with zero
- Lightctrl: show plus value in the index
- Lightctrl: optional sunrise/sunset time
- Control: sunrise/sunset function
- Rocweb: tt invisble tracks
New in Rocrail 22-11-2023 Revision 3808 (Nov 23, 2023)
- locdialog: fix for csv import.
New in Rocrail 21-11-2023 Revision 3807 (Nov 22, 2023)
- system: windows fix localtime
- makefiles: added math library
- weather: sunrise,sunset offset
- system: trace correction
- weather: calculate sunrise and sunset
- system: sunrise/sunset function
New in Rocrail 19-11-2023 Revision 3801 (Nov 19, 2023)
- initialize,checkroute: compile fix
- initialize,checkroute: reduce V fix
- rocprodlg: config dialog without read option
- block: check fifo is automobile is already in the list
New in Rocrail 18-11-2023 Revision 3797 (Nov 18, 2023)
- Rocprodlg: config dialog without read option
- Block: check fifo is automobile is already in the list
- Rocguiinidlg: translate server messages
- Guiframe: translate server messages
- Planpanel: update level title
- Action: independent timer thread
- Guiframe: crash fix on setting status text outside the message queue
- Throttledlg: fix for properties in case of a car object
New in Rocrail 16-11-2023 Revision 3791 (Nov 17, 2023)
- remove translate server messages
- timedaction: right click on a report item to open the acrionsctrldlg
New in Rocrail 16-11-2023 Revision 3789 (Nov 16, 2023)
- Timedactions: crash fix on generate report
- Timedactions: report sorting
New in Rocrail 15-11-2023 Revision 3787 (Nov 16, 2023)
- wiodlg: test only as apple in case of apple
- wiodlg: apple test
- operatordlg: fix for assign loco
- thread: increased queue size to 25000
- opendcc: clock trace at byte level
- wiodlg: test buttons too small for GTK
New in Rocrail 14-11-2023 Revision 3781 (Nov 15, 2023)
- wiodlg: removed debug traces
New in Rocrail 13-11-2023 Revision 3776 (Nov 14, 2023)
- switchdialog: reset second address to zero on type select for none two motors.
New in Rocrail 11-11-2023 Revision 3775 (Nov 13, 2023)
- rocweb: workaround for vertical text
- rocweb: regard center flag in text
- messagedlg: stay on top flag added
New in Rocrail 10-11-2023 Revision 3772 (Nov 11, 2023)
- control: enable PT only for cmds < 4
- guiframe: popup exception for disabled PT
- enable PT option added
New in Rocrail 08-11-2023 Revision 3769 (Nov 9, 2023)
- wiodlg: more I/O for picoW and ESP32
New in Rocrail 07-11-2023 Revision 3768 (Nov 8, 2023)
- translation merge: fr, sl, cs, de, en_GB, nl
New in Rocrail 06-11-2023 Revision 3767 (Nov 7, 2023)
- wio: regard output type LED as LED or pixel
New in Rocrail 05-11-2023 Revision 3766 (Nov 6, 2023)
- Powermandlg: reset sc options on setting manually
New in Rocrail 04-11-2023 Revision 3765 (Nov 5, 2023)
- Wiodlg: option restore leds
- Operatordlg: f0 desc added
New in Rocrail 04-11-2023 Revision 3763 (Nov 5, 2023)
- powerman: shortcircuit action manually added
- wio: exception on wio timeout
New in Rocrail 02-11-2023 Revision 3761 (Nov 3, 2023)
- powerman: trace level correction for actions
- wrapper: gestures default false
New in Rocrail 01-11-2023 Revision 3759 (Nov 1, 2023)
- z21: report booster shortcircuit
New in Rocrail 31-10-2023 Revision 3759 (Nov 1, 2023)
- z21: report booster shortcircuit
New in Rocrail 30-10-2023 Revision 3757 (Oct 30, 2023)
- basedlg: fix for adjust column size
New in Rocrail 29-10-2023 Revision 3756 (Oct 29, 2023)
- Bidib: wizardport option added
- Guiframe: fix for enable communication
New in Rocrail 27-10-2023 Revision 3754 (Oct 28, 2023)
- Weather: pause color brightness
- Weather: pause color
- Weather: pause color
- Xmlscript: weather command support
- Weather: go/stop added
- Text: train image support also at reserved
New in Rocrail 24-10-2023 Revision 3748 (Oct 26, 2023)
- control: trace correction
- weather: loop sleep adjust in case divider > 10
- weather: show time in the status bar
- weather: show own time in trace
- weather: optional ohne time divider
New in Rocrail 24-10-2023 Revision 3743 (Oct 25, 2023)
- Locdialog: wxString corrections
- Rocguiinidlg: layout correction
New in Rocrail 24-10-2023 Revision 3741 (Oct 24, 2023)
- optional image background on locotable
New in Rocrail 22-10-2023 Revision 3740 (Oct 22, 2023)
- stage: perm engine added
- stagedlg: permtype special added
New in Rocrail 21-10-2023 Revision 3738 (Oct 22, 2023)
New in Rocrail 20-10-2023 Revision 3736 (Oct 20, 2023)
- text: reset status at startup
- znf: tracking option added, default false
New in Rocrail 20-10-2023 Revision 3734 (Oct 20, 2023)
- control: WIO filter reactivated
- rocweb: register sensor track color for route/occ
- rocweb: register sensor support
- switch: use value1 for straight incase 3W oneservo
New in Rocrail 18-10-2023 Revision 3730 (Oct 18, 2023)
- fback: save regval in the properties for new connecting clients
- rocweb: accnr 6 always off symbol
- switch: one servo 3W support added
New in Rocrail 17-10-2023 Revision 3727 (Oct 17, 2023)
- sensormonitor: fix for code column and selecting cars with addr zero
New in Rocrail 16-10-2023 Revision 3726 (Oct 16, 2023)
- rocs system: trace correction for unlimkey
- lightctrl: trace corrections
- basedlg: freeze listctrl on add item
- lightctrl: random improvements
New in Rocrail 13-10-2023 Revision 3722 (Oct 14, 2023)
- wrapper: update for light
- lightctrl: initial random flag for lights added
New in Rocrail 13-10-2023 Revision 3720 (Oct 13, 2023)
- Lightctrl: initial random onoff added
New in Rocrail 13-10-2023 Revision 3719 (Oct 13, 2023)
- lightctrl: removed extra set random seed
- checkerdlg,routerdlg: layout corrections
- checker: fb unique check extended with codesen and fbenterid
New in Rocrail 12-10-2023 Revision 3716 (Oct 12, 2023)
- rocweb: copyright update
- rocweb: blockstate signal waittime support added
New in Rocrail 12-10-2023 Revision 3714 (Oct 12, 2023)
- lightctrl: 10ms sleep between lights
- lightctrl: set random seed for every entry new
- feedbackdialog: check also block codesen for usage
- cleanup
- cleanup doc directory
- gitignore update
- locdialog: layout correction
- loc: fix for BAT client broadcast
New in Rocrail 11-10-2023 Revision 3706 (Oct 11, 2023)
- messages: alttxt for gencolor added
- carpanel,trainpanel: disable gridlines
- rocview: removed hrules and gridlines
- guiframe: disable graybackground in case wy 3.3.0+
- rocs,str: isEmpty function added
New in Rocrail 09-10-2023 Revision 3701 (Oct 9, 2023)
- item: fix for empty tooltip
- item: statesignal only show wait seconds in case aspect is W
- dialogs: removed hrules on index
- guiframe: check for wx 3.3+ for removing the rich2 flag
- guiframe: removed rich2 flag from server and controller textcontrol
- infodialog: layout corrections
New in Rocrail 07-10-2023 Revision 3695 (Oct 8, 2023)
- guiframe: crash fix on init
- rocguiinidlg: show commandline serverpath as tooltip
- rocguiinidlg: layout corrections
New in Rocrail 06-10-2023 Revision 3693 (Oct 7, 2023)
- Rocview: optional server path added
- Checker: added missing loco types
New in Rocrail 05-10-2023 Revision 3687 (Oct 6, 2023)
- version header reset
- guiframe: docu menuitem for loco table
New in Rocrail 04-10-2023 Revision 3685 (Oct 4, 2023)
- Operatordlg: fix for cargo number for new type
New in Rocrail 04-10-2023 Revision 3684 (Oct 4, 2023)
- translation merge: en_GB,sr_latin,de,fr,sl,nl
- cargo type special added
New in Rocrail 03-10-2023 Revision 3682 (Oct 3, 2023)
- finder: use directaltpatrh option only in case of preferred path
- rocrailinidialog: finder directaltpath only in case of preferred
New in Rocrail 30-09-2023 Revision 3680 (Oct 1, 2023)
- item: show waittime in seconds in blockstate signal
- option find alternative direct path added
- fix for finding alternatives in case of locations
- show waittime in blockstate signal
New in Rocrail 26-09-2023 Revision 3676 (Sep 26, 2023)
- item: trace correction
- finder: fix for lookingup alt paths
- supportkey trace corrections
New in Rocrail 23-09-2023 Revision 3673 (Sep 24, 2023)
- signal: type decoder flat addressing support.
New in Rocrail 23-09-2023 Revision 3672 (Sep 24, 2023)
- signal: fix foraddressing type decoder
New in Rocrail 22-09-2023 Revision 3671 (Sep 22, 2023)
- model: fix for looking up alternative gotoblock routes
- finder: fix for preferred path incase all are set to zero
New in Rocrail 21-09-2023 Revision 3669 (Sep 22, 2023)
- finder: avoidoccroutes option added
- app,system: supportkey info trace reformatted
New in Rocrail 21-09-2023 Revision 3667 (Sep 21, 2023)
- App,system: supportkey info trace reformatted
- Model: check for preferred goto route
- App: show only part of supportkey email
New in Rocrail 19-09-2023 Revision 3664 (Sep 19, 2023)
- block: autoassigntrain option added
- loc,model: assign automatically the train on enter
- finder: use preferred path option added
New in Rocrail 17-09-2023 Revision 3661 (Sep 17, 2023)
- massoth: support for sensor simulation added
- xmlscript: max. 30 expired days
- modplan: preferred divider corrections
- finder: alternatives added for direct routes
New in Rocrail 14-09-2023 Revision 3657 (Sep 14, 2023)
- blockdialog: fifoids field readonly
- blockdialog: fifoids field added
- loc,block,model: fix for FiFo top and auto start
- loc: prevent starting a mobile in case it is not FiFo top
- loc,wait: check on start for fifo block
New in Rocrail 14-09-2023 Revision 3652 (Sep 14, 2023)
- loc,blockbase: check if loco is in fifo
- guiframe: check block ID for FiFo mobiles
- routedialog: set also type on sensor select
New in Rocrail 14-09-2023 Revision 3649 (Sep 14, 2023)
- block: restore fifo on startup
- model: skip goto home if block is fifo and automobile is not on top
New in Rocrail 13-09-2023 Revision 3647 (Sep 13, 2023)
- signal: decodet type bus/nodeid attribute
New in Rocrail 12-09-2023 Revision 3646 (Sep 13, 2023)
- signal: decoder port type missing protocol and accessory flag added
New in Rocrail 12-09-2023 Revision 3645 (Sep 12, 2023)
- initialize: fix for checking regular stop index
- signaldialog: translation for decoder
- signal: decoder output cmdtime
- initialize: trace correction
New in Rocrail 11-09-2023 Revision 3641 (Sep 12, 2023)
- signaldialog: call aspectdlg with selected porttype (usage without apply)
- signal: decoder port type added (WIP)
New in Rocrail 11-09-2023 Revision 3639 (Sep 11, 2023)
- route: rever red manual signal check
- route: fix for manual yellow signal
- route: regard yellow signals
- initialize: regard regularstop to skip schedule speed on enter
- route: regard manual signals
New in Rocrail 10-09-2023 Revision 3634 (Sep 10, 2023)
- dmxartnet: bind send port
- dmxartnet: option broadcastIP added
- item: disable sensor simulation on register type
New in Rocrail 09-09-2023 Revision 3631 (Sep 10, 2023)
- dmxartnet: fix for opcode pollreply
- wiodlg: reporting fix
New in Rocrail 09-09-2023 Revision 3629 (Sep 9, 2023)
- initialize: reset saved schedule speed values if entry speed is default
- schedule Vhint save for enter
- modplan: count all preferred and divide by count of segments
- schedule speed: WIP!!!
- modplan: take the highes preferred value on creating a new route
- dmxartnet: poll correction
New in Rocrail 09-07-2023 Revision 3623 (Sep 8, 2023)
- dmxartnet: extra debug traces
New in Rocrail 09-07-2023 Revision 3622 (Sep 7, 2023)
- stage: minlen permission added
- dmxartnet: revert user suggested changes
New in Rocrail 09-06-2023 Revision 3620 (Sep 6, 2023)
- Stage: permission max.length added
New in Rocrail 09-06-2023 Revision 3619 (Sep 6, 2023)
- dmxartnet: poll option added, default false
- update
- supportkeydlg: label correction
New in Rocrail 09-05-2023 Revision 3616 (Sep 5, 2023)
- dmxdlg: layout correction
- planpanel: only refresh on scroll if the raster is activated
- dmxdlg: max. universe value
- dmxartnet: set universe in the refresh cycle too
- dmxartnet: port/universe option added
New in Rocrail 09-04-2023 Revision 3611 (Sep 4, 2023)
- guiframe: option copykeytobin added, default false
- open workspace with server param -lic
New in Rocrail 09-02-2023 Revision 3609 (Sep 4, 2023)
New in Rocrail 09-02-2023 Revision 3608 (Sep 3, 2023)
- supportkey,guiframe: write lic.dat in the lib/bin directory
- app: check in the library path for a supportkey if none was found in the workingdirectory
New in Rocrail 09-02-2023 Revision 3606 (Sep 3, 2023)
- planpanel: refresh complete windows in case of a scroll event under Windows
- planpanel: revert for windows to call DoPrepareDC fir fixing the raster
- planpanel: fix for scrolled raster
- loc,mode: matchIdent also if the identifier/code is the same as the ID
New in Rocrail 09-01-2023 Revision 3600 (Sep 1, 2023)
- guiframe: get cell colour in 2.8 style
- model: rip path if a full qualified path does not fit on the OS
New in Rocrail 08-31-2023 Revision 3598 (Aug 31, 2023)
- supportkey dialog: help link fix
New in Rocrail 08-30-2023 Revision 3597 (Aug 30, 2023)
- Wrapper: remark corrections
- App: startup trace format corrections
New in Rocrail 08-30-2023 Revision 3595 (Aug 30, 2023)
- supportkey dialog: text removed
- xmlscript: calculate function group for car
- guiframe: set image cell background to grey in case of dark theme
- rocview: https link corrections
New in Rocrail 08-29-2023 Revision 3591 (Aug 29, 2023)
- gotodlg: filter out excluded locations
- rocview: supportkey icon added
- rocweb naming corrections
- rocweb: spelling correction
- naming cleanup
New in Rocrail 08-28-2023 Revision 3586 (Aug 28, 2023)
- item: enable reset locoID in case of GHOST
- donkeydlg: show OS and Architecture
New in Rocrail 08-27-2023 Revision 3584 (Aug 27, 2023)
- zimo: check version > 2 for loco d3
- donkey: version info added
- donkey: goodies button added
New in Rocrail 08-26-2023 Revision 3581 (Aug 27, 2023)
New in Rocrail 08-26-2023 Revision 3579 (Aug 26, 2023)
- control,wmz21: speed fix
- clockdialog: missing translations added
- missing stdbutton translations
New in Rocrail 08-26-2023 Revision 3576 (Aug 26, 2023)
New in Rocrail 08-25-2023 Revision 3574 (Aug 25, 2023)
- wio,acdecdlg: CV fixes
- wio: added missing CVs
- wiodlg: maintenance set -> steps added
- wiodlg,accdecdlg: export fixes
- ecos: support for MOT type switch events
- wiodlg: import/export added
New in Rocrail 08-23-2023 Revision 3568 (Aug 23, 2023)
- locdialog: fix for deleting CV with index and crash after apply
New in Rocrail 08-22-2023 Revision 3567 (Aug 22, 2023)
- locdialog: fix for CVs with same number and diff index
- rocprodlg: save optional info
New in Rocrail 08-22-2023 Revision 3565 (Aug 22, 2023)
- locdialog: info field on CV tab
- block: on init set also the state signal, item: only reset loco if not in automode
- guiapp: activate darkmode under windows and wxWidgets 3.3.0+
- main,app: removed rocrail as windows service
- main: windows casting fixes
- rocs: windows casting warnings
- rocs: removed __OS2__
- event,mutex: fix for toString implementation
New in Rocrail 08-19-2023 Revision 3557 (Aug 20, 2023)
- item: disable left mouse click on blockstate signal
New in Rocrail 08-18-2023 Revision 3556 (Aug 19, 2023)
- signal: reset blockstate at startup
- basedlg: warning on whitespace in ID
- wiooptionsdlg: removed CAM options
- wiodlg: removed the deprecated board selection
New in Rocrail 08-17-2023 Revision 3552 (Aug 18, 2023)
- wiodlg: board selection readonly
- wiodlg: layout corrections
- wiodlg: CAM type removed
New in Rocrail 08-17-2023 Revision 3549 (Aug 17, 2023)
New in Rocrail 08-16-2023 Revision 3548 (Aug 17, 2023)
- wiodlg: disable CAM options if board is not selected
- translation merge: sl, en_GB, de, fr, cs, nl
New in Rocrail 08-15-2023 Revision 3546 (Aug 15, 2023)
- lightctrl: tracelevel correction
New in Rocrail 14-13-2023 Revision 3545 (Aug 14, 2023)
- Wiodlg: fix for checking if the board is a CAM
- Model: fix for looking up an output by address -> regard gate
New in Rocrail 14-13-2023 Revision 3543 (Aug 14, 2023)
- wiodlg: evaluate option keypad
New in Rocrail 08-13-2023 Revision 3542 (Aug 13, 2023)
- wio: fix for text offset on kaypad event
- wiodlg: option keypad added
- wio: support for keypad event
New in Rocrail 08-11-2023 Revision 3539 (Aug 12, 2023)
- guiframe: reset check opene notes flag on workspace
New in Rocrail 08-10-2023 Revision 3538 (Aug 10, 2023)
- Xmlscript: function group calculation fix
New in Rocrail 08-10-2023 Revision 3537 (Aug 10, 2023)
- xmlscript: fix for calculating the function group
New in Rocrail 08-09-2023 Revision 3536 (Aug 9, 2023)
- xmlscript: automatically calculate the function group
New in Rocrail 08-07-2023 Revision 3535 (Aug 9, 2023)
- blockdialog: label correction
- mvtrackdlg: distance metric label added
- blockdialog: layout correction
New in Rocrail 08-06-2023 Revision 3532 (Aug 7, 2023)
- blockdialog: label corrections
- locdialog: layout improvement
- blockdialog: layout correction
- blockdialog: wait layout reorg
- rasciidlg: fastclock option added
- check for open note after opening a workspace
- routedialog: layout corrections
New in Rocrail 08-05-2023 Revision 3525 (Aug 6, 2023)
- loconetdlg: layout on init
New in Rocrail 08-02-2023 Revision 3523 (Aug 3, 2023)
- Show message at startup in case of open notes
New in Rocrail 08-02-2023 Revision 3522 (Aug 2, 2023)
- zimo: byte traces added on serial write and read
- loconetdlg: layout corrections
- wlanmausdlg: layout correction
New in Rocrail 07-31-2023 Revision 3519 (Aug 1, 2023)
- aboxdlg: open/undone fix
- archivebox: state selection added
- wlanmausdlg: layout corrections
- bartjutdlg: fix for deprecated sizing options
- dialogs: layout corrections
New in Rocrail 07-30-2023 Revision 3514 (Jul 31, 2023)
- dccppdlg: layout corrections
- notedlg: button for opening notes
New in Rocrail 07-29-2023 Revision 3512 (Jul 30, 2023)
- cardlg: layout corrections
- trace level corrections
- color picker added on color tab
- dialog layout corrections
New in Rocrail 07-27-2023 Revision 3502 (Jul 27, 2023)
- weatherdlg: fix sizing issue GTK
- route/scheduledialog: layout corrections
- accdec,lightctrl,weather: layout corrections
- planpropsdlg: layour corrections
- planpropsdlg: layout corrections
- nfodialog: button for supportkey dialog
New in Rocrail 07-26-2023 Revision 3496 (Jul 26, 2023)
- translation merge: fr, sl, en_GB, cs, nl, de
New in Rocrail 07-25-2023 Revision 3495 (Jul 25, 2023)
- blockdialog: changed label 'chance' to 'random wait'
New in Rocrail 07-24-2023 Revision 3494 (Jul 24, 2023)
- wiopi,mobile: removed alarm flag for function call
- wiopi,mobile: alram flashing fix
- wiopi,mobile: F7 for smokelight
New in Rocrail 07-22-2023 Revision 3491 (Jul 23, 2023)
- wiopi,mobile: smokelight option
New in Rocrail 07-21-2023 Revision 3490 (Jul 22, 2023)
- wiopi,mobile: alarm function added
- mobile: alarm flash timer
- wiopi,mobile: independent alarm flash
- wiopi: faster flash alarm
- wiopi: check for alarm
- wiopi: flash F0 in case no server
- wiopi: flash F0 in case of no WiFi or no server
- block: ctcOutput as CSV
New in Rocrail 07-18-2023 Revision 3482 (Jul 18, 2023)
- trainimage: fix for mirror flag
New in Rocrail 07-17-2023 Revision 3481 (Jul 17, 2023)
- item: init trainimage on startup
- trainimage: rescale function added
- text: add modeltime hour to hourly schedule lcschour
New in Rocrail 07-17-2023 Revision 3478 (Jul 17, 2023)
- route: CTC output list
- text,trainimage: replaced HTML with Rocview trainimage object
New in Rocrail 07-15-2023 Revision 3476 (Jul 16, 2023)
- text,block: inform train image of enterside
New in Rocrail 07-14-2023 Revision 3474 (Jul 15, 2023)
- block: fix for overwriting action state
- text: train image swap
- renderer: scale down html + trainimg to .5
- text: trainimage WIP
- seltabdlg: layout corrections
New in Rocrail 07-14-2023 Revision 3469 (Jul 14, 2023)
- dialogs: layout corrections
- locdialog: layout corrections
New in Rocrail 07-14-2023 Revision 3467 (Jul 14, 2023)
- Dialogs: layout corrections
- Signaldialog: layout corrections
- Feedbackdialog: layout corrections
- Switchdialog: layout corrections
- Blockdialog: layout corrections
- Locdialog: layout corrections
New in Rocrail 07-13-2023 Revision 3461 (Jul 13, 2023)
- wio: correction for mobile decoder
- locdialog: layout corrections
New in Rocrail 07-10-2023 Revision 3459 (Jul 11, 2023)
- routedialog: show actions on unlock at free in the index
New in Rocrail 07-09-2023 Revision 3458 (Jul 10, 2023)
- route: sensor unlock actions option
- basedlg: set extension after saveas dialog
- basedlg: work-around for GTK on file type selection
- card: not show zero len/rad/kmh
- wio: docu link type dependent
New in Rocrail 07-08-2023 Revision 3453 (Jul 10, 2023)
New in Rocrail 07-07-2023 Revision 3452 (Jul 8, 2023)
- Wio: set the right accessory data for the WIOpico
- Accdecdlg: on program WIO close dialog
- Accdecdlg: layout corrections
- Accdecdlg: decoder place added
New in Rocrail 07-07-2023 Revision 3447 (Jul 8, 2023)
- Cardlg: card maxkmh and status added
- Wio,accdecdlg: protocol and version
New in Rocrail 07-05-2023 Revision 3441 (Jul 6, 2023)
- operatordlg: card check for commuter car(s)
- guiframe: enable server monitor menuitem only if online
- guiframe: server monitor menu item added
- model: crash fix for empty object list in server monitor
New in Rocrail 07-03-2023 Revision 3437 (Jul 4, 2023)
- list update
- added parentheses
New in Rocrail 07-03-2023 Revision 3435 (Jul 3, 2023)
- cardlg,locdialog,operatordlg: html prefix file:/// added for images
New in Rocrail 07-02-2023 Revision 3433 (Jul 3, 2023)
- basedlg,operatordlg: fix
- operatordlg: card
- operatordlg: card button added
New in Rocrail 06-28-2023 Revision 3430 (Jun 29, 2023)
- operatordlg: html regard radius of loco
- operatordlg: html train length include loco if selected
- operatordlg: html more details
New in Rocrail 06-28-2023 Revision 3427 (Jun 28, 2023)
- blockdialog: disable waitif incase no/stop
- operatordlg: translation correction
New in Rocrail 06-27-2023 Revision 3425 (Jun 27, 2023)
- Operatordlg: show locomotive question for html doc
- Operatordlg: html doc (wip)
- Operatordlg: html support (wip)
New in Rocrail 06-27-2023 Revision 3422 (Jun 27, 2023)
- model: use system srand at startup
- locdialog,cardlg: check if image exist for html generation
- translation merge: en_GB, fr, sl, nl, de
New in Rocrail 06-26-2023 Revision 3419 (Jun 26, 2023)
- block: wait chance option added
New in Rocrail 06-26-2023 Revision 3418 (Jun 26, 2023)
- basedlg: check if caller dialog supports html
- basedlg: check if caller dialog supports html
- basedlg: make file path absolute for html images
New in Rocrail 06-25-2023 Revision 3416 (Jun 25, 2023)
- basedlg: make file path absolute for html images
- basedlg: empty protocol string for server defined
- basedlg: protocol string for type P
- locdialog,cardlg: HTML header and imagepath
- basedlg: html footer added
- basedialog,locdialog,cardlg: HTML documentation support
New in Rocrail 06-23-2023 Revision 3410 (Jun 25, 2023)
- gendlg: sleep value range corrected
New in Rocrail 06-23-2023 Revision 3409 (Jun 24, 2023)
- tt: check for out of range start delay
- start delay changed to 100ms units
- cardlg,locdialog: use sub directory Cards for generating a loco or car card
New in Rocrail 06-23-2023 Revision 3406 (Jun 24, 2023)
- Cardlg: card show only functionn table if some are defined
New in Rocrail 06-23-2023 Revision 3405 (Jun 23, 2023)
- tt: start delay added
- model: coprops command added
New in Rocrail 06-21-2023 Revision 3403 (Jun 22, 2023)
- cardlg: card button on index tab
- cardlg: card added
- cardlg: card button added
- locdialog: card format
- ocdialog: card format
- item: tooltip for blocks with loco and train
New in Rocrail 06-21-2023 Revision 3397 (Jun 21, 2023)
- wiolib: report decoder error incase USB connection lost
- replace blanks in URL with %20
- locdialog_ replace all blnks with underscore in the card file name
New in Rocrail 06-21-2023 Revision 3394 (Jun 21, 2023)
- locodialog: replace spaces with underscore in the card filename
New in Rocrail 06-20-2023 Revision 3393 (Jun 20, 2023)
- model: disable generating a loco for address zero
- translation merge: sl, fr, en_GB, cs, nl, de
New in Rocrail 06-20-2023 Revision 3391 (Jun 20, 2023)
- Locdialog: coupler attribute added
- Locdialog: show unused function in lightgrey on the card
New in Rocrail 06-20-2023 Revision 3389 (Jun 20, 2023)
- Locdialog: serialnumber added
- Model: added state to the short lists
- Locdialog: card formatting
- Locdialog: only list up used function on the card
- Wiolib: send a decoder offline in case the USB connection is lost
New in Rocrail 06-20-2023 Revision 3384 (Jun 20, 2023)
- locdialog: card radius and era added
New in Rocrail 06-19-2023 Revision 3383 (Jun 19, 2023)
- locdialog: card (wip)
- locdialog: card (wip)
- locdialog: card added
- car: toHtml support added
- wio library: query on initial USB connect
New in Rocrail 06-18-2023 Revision 3378 (Jun 18, 2023)
- Model: signal fieldevent on LocOp.reset
- Operatordlg: revert sorting consist
- Cardlg: user subtype apply fix
- Wrapper: copy/paste fix
- Model: colist request added also in short form
New in Rocrail 06-17-2023 Revision 3373 (Jun 18, 2023)
- cardlg: remember user subtype for the current session
- cardlg: user subtype option added
New in Rocrail 06-16-2023 Revision 3371 (Jun 17, 2023)
- signaldialog: aspect button size set to 60
- signaldialog: aspect button size set to 60
- signaldialog: update aspect button label
- cardlg: fill subtype on init index
- operatordlg: sort car list by ID
New in Rocrail 06-16-2023 Revision 3366 (Jun 16, 2023)
- Cardlg: fix for find train for carID
New in Rocrail 06-15-2023 Revision 3364 (Jun 15, 2023)
- Model: fix for looking up block
- Wiodlg: serial error message popup
- Wiodlg: popup error message in case of serial read error
New in Rocrail 06-14-2023 Revision 3361 (Jun 15, 2023)
- trackingdlg: show selected and count in the title
- themeprops: select color added
- guiframe: update shortid in loco grid
- guiframe: loco column shortid added
New in Rocrail 06-14-2023 Revision 3357 (Jun 14, 2023)
- blockdialog: label correction
- blockdialog: trackdriver on own tab
- blockdialog,rocguiinidlg: translations
New in Rocrail 06-14-2023 Revision 3354 (Jun 14, 2023)
- znf: disable rearprotection
- item: show loco shortid option
- blockdialog: moved tracking on the wiring tab
New in Rocrail 06-13-2023 Revision 3351 (Jun 14, 2023)
- makefile: git log with simple date stamp
New in Rocrail 06-13-2023 Revision 3350 (Jun 13, 2023)
- xmlscript: fix for generated flag -> check if attribute exists
- variablledlg: show generated flag
- locdialog: increase the shortid field width
New in Rocrail 06-13-2023 Revision 3347 (Jun 13, 2023)
- locdialog: removed max shortid len
- znf,loc: telegram 21 on reset loco
New in Rocrail 06-13-2023 Revision 3345 (Jun 13, 2023)
- basedlg: removed ID blank checking
- trackingdlg: column order
- trackingdlg: translation correction
New in Rocrail 06-12-2023 Revision 3342 (Jun 12, 2023)
New in Rocrail 06-12-2023 Revision 3341 (Jun 12, 2023)
- znf,loc: signal ctcDisplay in case of rearprotection
- znf: fix ghostfree -> closed
- desktoplink script
- desktoplink script improved
New in Rocrail 06-10-2023 Revision 3336 (Jun 11, 2023)
- Wiodlg: show serial error on open
- Model: generate loco also if atoi of ID is zero
- Znf,block: provide prevstate for ghostfree
New in Rocrail 06-10-2023 Revision 3333 (Jun 11, 2023)
- translation merge: de, fr, nl, en_GB
- guiframe: restore trackingdlg
- cardlg,locdialog: import csv check to prevent crash by invalid data
- trackingdlg: crash fix
- trackingdlg: layout corrections
- trackingdlg: enable/disable xml button
- znf: fix for stop the server on shutdown
- trackingdlg: help link correction
New in Rocrail 06-10-2023 Revision 3325 (Jun 10, 2023)
- Trackingdlg: crash fix
- Trackingdlg: layout corrections
- Trackingdlg: enable/disable xml button
- Znf: fix for stop the server on shutdown
- Trackingdlg: help link correction
New in Rocrail 06-09-2023 Revision 3325 (Jun 9, 2023)
- block: ctcDisplay on ghost accept
- trackingdlg: crash fix
- trackingdlg: backup tracking incase of dialog is not startet
- znf: send also monitor events in case of external server
New in Rocrail 06-08-2023 Revision 3321 (Jun 8, 2023)
- znf: tracking remark correction for disconnected
- trackingdlg: show raw telegram
- trackingdlg: xml button added for selected row
- trackingdlg: translations
New in Rocrail 06-08-2023 Revision 3317 (Jun 8, 2023)
- Znf: fix for open event
- Block: open state event support
- Item,block,znf: replace loco shortID in block context
New in Rocrail 06-08-2023 Revision 3314 (Jun 8, 2023)
- block: fix for in event
- dccpp: fix for purging
- trackingdlg: save and open implemented
- trackingdlg: show Rocrail loco and block ID too
New in Rocrail 06-07-2023 Revision 3310 (Jun 7, 2023)
- Znf: block state type 20 string
- Trackingdlg: show logon/logoff
- Setname correction
New in Rocrail 06-07-2023 Revision 3307 (Jun 7, 2023)
- znf: telegram format corrections
- trackingdlg added
New in Rocrail 06-06-2023 Revision 3305 (Jun 6, 2023)
- znf: server recovery
- thread: setName function added
- digint options attribute added
- znf: trace correction
- znfdlg: set default port if zero
- znfdlg: own setup dialog added
New in Rocrail 06-06-2023 Revision 3299 (Jun 6, 2023)
- model: if no block is found for a field event try to inform the loco and reset it
- znf: set socket reading to blocking
- znf: trace corrections
New in Rocrail 05-06-2023 Revision 3296 (Jun 6, 2023)
- Znf: send the return and linefeed in one tcp packet
New in Rocrail 05-06-2023 Revision 3295 (Jun 5, 2023)
- dccpp: 200ms sleep between purge commands
New in Rocrail 04-06-2023 Revision 3293 (Jun 5, 2023)
- block: check on IN event if it is triggered by transferID to free up the block
- object dialogs: fix for checking exist ID
- znf: display text warning
- item dialogs: check for existing ID in the list
New in Rocrail 04-06-2023 Revision 3289 (Jun 4, 2023)
- znf,block: set rawtext in the CTC display command for checking if it contains lcshortid
New in Rocrail 03-06-2023 Revision 3288 (Jun 3, 2023)
- cardlg,locdialog: check for existing ID on evaluate
- cardlg,locdialog: check for existing ID on evaluate
- block: set enterside on znf event enter&set
New in Rocrail 03-06-2023 Revision 3285 (Jun 3, 2023)
- znf: type 5 fix for reserved
New in Rocrail 02-06-2023 Revision 3282 (Jun 2, 2023)
- znf: fix for type 21
- znf: interpret trainnr as string
- znf: interpret trainnr as string
New in Rocrail 01-06-2023 Revision 3279 (Jun 2, 2023)
- item: popup identical order
New in Rocrail 01-06-2023 Revision 3278 (Jun 1, 2023)
- Znf: set shortID at in if not set
New in Rocrail 30-05-2023 Revision 3277 (May 31, 2023)
- nf: revert
- znd: use transferID if set > 0
- item,planpanel: popup menu order
- modpanel: popup menu order
- planpanel: popup menu order
New in Rocrail 30-05-2023 Revision 3272 (May 30, 2023)
- xmlscript: change var generated flag on the fly
- locdialog: layout improvement
New in Rocrail 29-05-2023 Revision 3267 (May 29, 2023)
- znf: filter out fieldevents
New in Rocrail 28-05-2023 Revision 3263 (May 29, 2023)
- loc: optional include commuter blocks
- znf: doc update
New in Rocrail 28-05-2023 Revision 3261 (May 28, 2023)
- znf: RR2ZNF v2
- rocdigs: server boolean added
New in Rocrail 26-05-2023 Revision 3259 (May 27, 2023)
- rorailinidialog: revert
- rocrailinidialog: removed znf selection
New in Rocrail 25-05-2023 Revision 3257 (May 26, 2023)
- znf,loc: reject type 21 (block) in case the loco is in automode
- model: location map iteration deadlock fix
New in Rocrail 25-05-2023 Revision 3255 (May 25, 2023)
- model: use mutex on reset locations
- model: fix for mutex blocking on getBlockLocation
- znf: shortIID and protver=1 to activate local server
- znf: type 30, replace, support
New in Rocrail 24-05-2023 Revision 3251 (May 24, 2023)
- block: action tracking mapping correction
- tracking actions added
New in Rocrail 23-05-2023 Revision 3249 (May 24, 2023)
- znf: corrections and extra type support
- znf: fixes for closed/open
New in Rocrail 23-05-2023 Revision 3247 (May 23, 2023)
- znf,block: ignore occupied in favour of IN
New in Rocrail 23-05-2023 Revision 3246 (May 23, 2023)
- znf,block: ignore free, reset added
New in Rocrail 22-05-2023 Revision 3245 (May 22, 2023)
- model: on generate loco set shortID
- znf: server fixes
- znf: shortID 5 long
- block,znf: set event added
- znf,block: set shortID bei generated loco, truncate too long IDs to 6 positions
New in Rocrail 21-05-2023 Revision 3240 (May 21, 2023)
- blacklist update
- znf: optional ZN-Service
- block: save previous LockedID for znf free
- znf,block: fix for set/reset block assignment
- guiframe: layout correction
New in Rocrail 20-05-2023 Revision 3236 (May 21, 2023)
- guiframe: layout correction
New in Rocrail 20-05-2023 Revision 3235 (May 20, 2023)
- znf: tracing monitor level
- znf: fix for shortID
- rocview: lang_uk added
New in Rocrail 20-05-2023 Revision 3231 (May 20, 2023)
- operatordlg: layout fix
- znf: fix for events
- block: generate guest loco on znf event if wanted
- znf: optional static host:port
New in Rocrail 18-05-2023 Revision 3227 (May 19, 2023)
- rocrailinidialog: znf controller added
New in Rocrail 17-05-2023 Revision 3226 (May 18, 2023)
- Route: save reduce speed on sensor event
- Znf: all message types implemented
New in Rocrail 17-05-2023 Revision 3224 (May 18, 2023)
- Znf: inform ZN server in case of reserved dispatch block
- Znf: support for remote set eve
New in Rocrail 16-05-2023 Revision 3222 (May 17, 2023)
- znf: server recovery
- znf,block: display command
- znf: WIP
- znf: WIP
New in Rocrail 15-05-2023 Revision 3217 (May 16, 2023)
- Small pid corrections
- Hall pid
- HALL PID (WIP)
New in Rocrail 14-05-2023 Revision 3214 (May 14, 2023)
- Z21: DCC-Ex addr offset 4
- Location: count only nr automatic locos in case its needed to compare
New in Rocrail 13-05-2023 Revision 3212 (May 14, 2023)
- z21: use aspect value for DCC ext commandos
New in Rocrail 12-05-2023 Revision 3211 (May 13, 2023)
- location: miocc and nr of automatic locos
- accdecdlg: action state error added
- dec: check actions added
- tt: check for extended block in case of generic and turn180
New in Rocrail 12-05-2023 Revision 3207 (May 13, 2023)
- aspectdlg: layout correction
New in Rocrail 11-05-2023 Revision 3203 (May 11, 2023)
New in Rocrail 10-05-2023 Revision 3202 (May 11, 2023)
- zimo ascii: default decoder protocol
- tt: generic check posfb for turn180
- seltabdlg: layour correction
New in Rocrail 09-05-2023 Revision 3197 (May 10, 2023)
- tt: generic correction for prev track
New in Rocrail 09-05-2023 Revision 3196 (May 9, 2023)
- Seltab: generic type set bus
- Seltab: generic type added
- Tt: generic type added
New in Rocrail 07-05-2023 Revision 3193 (May 8, 2023)
- accdecdlg: find extended with combobox
New in Rocrail 07-05-2023 Revision 3192 (May 7, 2023)
- routectrldlg: labe find added
- routectrldlg: find added
- translation merge: fr, en_GB, sl, nl, de
- xmlscriptdlg: added switch manual/auto operated
- item: add switch popup command amnual/auto operated
New in Rocrail 04-05-2023 Revision 3187 (May 4, 2023)
- Routedialog: layout fix sensor tab
- Routedialog: layout fix
New in Rocrail 04-05-2023 Revision 3185 (May 4, 2023)
- Switch: trace correction.
New in Rocrail 02-05-2023 Revision 3181 (May 3, 2023)
- route: sensor option reducespeedonocc added
- wiopi: disable signal handling in the pigpio lib
New in Rocrail 01-05-2023 Revision 3179 (May 2, 2023)
- Wiopi: pigpio
- Switch,output: save actor value
New in Rocrail 30-04-2023 Revision 3177 (May 1, 2023)
- actor attribute added for fb,sg,sw,co
- planpanel: gesture events option
New in Rocrail 29-04-2023 Revision 3175 (Apr 30, 2023)
- tt,route: check if the tt is locked before processing a command
New in Rocrail 28-04-2023 Revision 3174 (Apr 28, 2023)
- Block: reset event triggers on init
- Model: short swlist
- Var: ## support as text
New in Rocrail 27-04-2023 Revision 3171 (Apr 28, 2023)
- Wiopi mobile: PID (wip)
- Var: fix for appending an index string
- Item: show battery and RSSI of decoder in tooltip
- Fback: reset regval to zero on startup
- Guiframe: increased format message buffer
New in Rocrail 26-04-2023 Revision 3166 (Apr 27, 2023)
- signal/outputdialog: restore find
- planpanel: pan and zoom gesture optional
- model: get lclist short
- planpanel: disable pan gesture events
New in Rocrail 26-04-2023 Revision 3162 (Apr 26, 2023)
- model: set decoder show to default false in cae no show attribute is defined
New in Rocrail 25-04-2023 Revision 3161 (Apr 26, 2023)
- item: dec show changed in identify
- dec symbol: popup menu for show and deepsleep
New in Rocrail 25-04-2023 Revision 3159 (Apr 25, 2023)
New in Rocrail 24-04-2023 Revision 3155 (Apr 24, 2023)
- dec symbols
- model: set show false in case of generated decoder by online event
- dec: show flag added (WIP)
New in Rocrail 22-04-2023 Revision 3152 (Apr 23, 2023)
- mbus: show hash in ping and function event trace
- wio: allow exclude ranges like 'startID-endID'
New in Rocrail 21-04-2023 Revision 3150 (Apr 23, 2023)
- mbus: save MS hash codes to trigger fieldcmd
New in Rocrail 19-04-2023 Revision 3149 (Apr 19, 2023)
- switch: nodeID fix for polarisation
- switchdialog: show HEX beside the frog NodeID
New in Rocrail 19-04-2023 Revision 3147 (Apr 19, 2023)
- wiopi,mobile: kmh timeout correction
- wiopi,mobile: hall ticker fix
- wiopi,mobile: hall ticks per turn
- wiopi: hall reader for multiple magnets
New in Rocrail 16-04-2023 Revision 3143 (Apr 16, 2023)
- rocrailinidialog: layout correction
- automatic: restore reservations loco option added
New in Rocrail 14-04-2023 Revision 3141 (Apr 14, 2023)
- rocprodlg,dipdlg: regard CV index
- route: option check added
New in Rocrail 13-04-2023 Revision 3139 (Apr 13, 2023)
- Switch: revert checking blockID
- Switch: correction incase the blockID is reserved
- Actionsctrldlg: fix for listing conditions after import
New in Rocrail 11-04-2023 Revision 3136 (Apr 11, 2023)
- Translation for server messages
New in Rocrail 10-04-2023 Revision 3134 (Apr 10, 2023)
- Guiframe: optional translate server messages
New in Rocrail 09-04-2023 Revision 3133 (Apr 10, 2023)
- block,messages: added train permission messages
New in Rocrail 08-04-2023 Revision 3132 (Apr 9, 2023)
- block: train permission added
New in Rocrail 06-04-2023 Revision 3130 (Apr 7, 2023)
- guiframe: filter on <lc> on filling the loco list to suppress Zombie nodes
New in Rocrail 06-04-2023 Revision 3129 (Apr 6, 2023)
- locoio: swapped lowatstartup
- r2rnet: optional local IP field in case of dual ethernet adpater
New in Rocrail 03-04-2023 Revision 3127 (Apr 3, 2023)
- loc: cleanup runner thread
New in Rocrail 03-04-2023 Revision 3126 (Apr 3, 2023)
- translartions: en_GB added
- actions: hours and quarters timer types added
- translation merge: fr,cs,de,nl
- po2lang: disable trace files
New in Rocrail 02-04-2023 Revision 3122 (Apr 3, 2023)
- Translation added for 'overwriteexisting'.
New in Rocrail 01-04-2023 Revision 3118 (Apr 2, 2023)
- Actionsctrldlg: save size
- Output: timed off only in case of none blinking
New in Rocrail 30-03-2023 Revision 3116 (Mar 30, 2023)
- rocs socket: trace port number in case of bind failure
- ecos: fix for position reports
New in Rocrail 29-03-2023 Revision 3114 (Mar 29, 2023)
- loc: V0 action state added
New in Rocrail 28-03-2023 Revision 3113 (Mar 28, 2023)
- switch: crash fix
- signal: ignore lock in case of manually operated
New in Rocrail 27-03-2023 Revision 3111 (Mar 28, 2023)
- Locdialog: V0 added to the actionctrl states
- Outputdialog: sensorID added
- Ecos: report only position events in case switch option fbusefield is set
- Routedialog: fix for disabling max kmh
- Loco action state V0 added
New in Rocrail 26-03-2023 Revision 3107 (Mar 27, 2023)
- loco action state V0 added
- signaldialog: sensor ID added for occupancy
New in Rocrail 24-03-2023 Revision 3103 (Mar 25, 2023)
- switchdialog: motor 1 and 2 remark streched
- switchdialog: motor 1 and 2 remarks added
- loconet: booster event based on 3A
- cbusnodedlg: fix for reporting the type in case of GC2
New in Rocrail 24-03-2023 Revision 3099 (Mar 24, 2023)
- loconet: booster event support
- plandlg: fix for zlevel values
New in Rocrail 20-03-2023 Revision 3097 (Mar 21, 2023)
- control: init xmlscript mutex
New in Rocrail 20-03-2023 Revision 3096 (Mar 20, 2023)
- xmlscript: protect set with mutex
- protect modify of objects with a mutex
New in Rocrail 17-03-2023 Revision 3094 (Mar 18, 2023)
- crash fix incase add note on a readonly archivebox
- model: get loco by bus improved
New in Rocrail 15-03-2023 Revision 3092 (Mar 15, 2023)
- fix for rocnetnode update package name
New in Rocrail 15-03-2023 Revision 3091 (Mar 15, 2023)
- Wiodlg: type 8 -> s88
- Mkdeb: fix for rocnetnode update package name
- Plandlg: list columns added
New in Rocrail 14-03-2023 Revision 3088 (Mar 14, 2023)
- var: allow ## index > 9
- basedlg: csv documentation with quotes surround all values
- basedlg: start default app on csv documentation
New in Rocrail 13-03-2023 Revision 3085 (Mar 13, 2023)
- basedlg: optional index columns on csv documentation
New in Rocrail 11-03-2023 Revision 3081 (Mar 12, 2023)
- var: allow index search loop > 10
- var: check for @@ index if > 10
New in Rocrail 10-03-2023 Revision 3079 (Mar 11, 2023)
- infodialog: wx subrelease number added
New in Rocrail 10-03-2023 Revision 3078 (Mar 10, 2023)
- guiframe: manual menuitem text fix
- guiapp: removed changes and features includes
- infodialog: removes tabs important changes and new features
New in Rocrail 09-03-2023 Revision 3075 (Mar 9, 2023)
- wio: fix address offset on EVT_DINS at SoD
New in Rocrail 08-03-2023 Revision 3074 (Mar 8, 2023)
- locdialog: layout after setting function labels
- locdialog: 8 functions in one group
New in Rocrail 08-03-2023 Revision 3072 (Mar 8, 2023)
- dccpp: set DTR/RTS first after open the serial device
New in Rocrail 07-03-2023 Revision 3071 (Mar 7, 2023)
- Finder: check route permisions also in case it starts in the current loco block
- Dccpp: dtr and rts level options
New in Rocrail 05-03-2023 Revision 3068 (Mar 5, 2023)
- car: check max and min speed on speed commands
New in Rocrail 28-02-2023 Revision 3067 (Mar 4, 2023)
- z21: save railcom address for sensor reporting
New in Rocrail 28-02-2023 Revision 3066 (Mar 1, 2023)
- Item: D&D moveto shift+alt alternative
New in Rocrail 28-02-2023 Revision 3065 (Feb 28, 2023)
- guiframe: excluded location filter fix
- model: save current loco block in case its in an excluded location
- item: reduce popup menu incase the block is in an excluded location
New in Rocrail 27-02-2023 Revision 3062 (Feb 27, 2023)
- guiframe: prevent calling update locolist from a none GUI thread
- loc: fix restore fx in case of exclude
New in Rocrail 26-02-2023 Revision 3060 (Feb 26, 2023)
- loc: reject restore fx and V in case its in an excluded location
- reject commands in case its in an excluded location
New in Rocrail 25-02-2023 Revision 3058 (Feb 26, 2023)
- Moved location exclude to server.
New in Rocrail 24-02-2023 Revision 3057 (Feb 24, 2023)
- XMLScript: skip model cmd modify
- xmlscript: revert model command
New in Rocrail 23-02-2023 Revision 3055 (Feb 24, 2023)
- Block: init revert in case of no sensors.
New in Rocrail 23-02-2023 Revision 3054 (Feb 24, 2023)
- Xmlscript: removed model command
New in Rocrail 22-02-2023 Revision 3052 (Feb 22, 2023)
New in Rocrail 21-02-2023 Revision 3051 (Feb 22, 2023)
- block: skip init block in case no sensors
New in Rocrail 19-02-2023 Revision 3044 (Feb 20, 2023)
- Feedbackdialog: mvtrack added in the usage list.
New in Rocrail 18-02-2023 Revision 3043 (Feb 19, 2023)
- Guiframe: loco filter exclude location fix.
New in Rocrail 18-02-2023 Revision 3042 (Feb 18, 2023)
- Block: own stop speed percent value.
New in Rocrail 17-02-2023 Revision 3041 (Feb 18, 2023)
- wio library: RS485 support removed
- wiodlg: removed rs485 option
New in Rocrail 16-02-2023 Revision 3039 (Feb 16, 2023)
- Guiframe: revert clearing clipboard on startup
- Cipboard crash fix
- Guiframe: init loco list in case on event a loco is manually set into a block
- Guiframe: save locoexcludelocations
New in Rocrail 15-02-2023 Revision 3035 (Feb 16, 2023)
- loco view filter extended with exclude locations
- locseldlg: location filter added
- ocdialog: set focus on list on tab changed to BBT
New in Rocrail 14-02-2023 Revision 3032 (Feb 14, 2023)
- Panel zoom added
- Cardlg: extended index find
- Cardlg: layout improvements
- Cardlg: layout improvement
New in Rocrail 13-02-2023 Revision 3028 (Feb 13, 2023)
- Translation merge: de, fr, nl
- Car: cabcar subtype added
- Cardlg: owner column added
New in Rocrail 11-02-2024 Revision 3025 (Feb 12, 2023)
- throttledlg: show % sign in case loco is not in kmh mode.
New in Rocrail 10-02-2024 Revision 3022 (Feb 11, 2023)
- system: trace corrections
New in Rocrail 10-02-2023 Revision 3022 (Feb 10, 2023)
- lc: show V and optional the percent sign
New in Rocrail 10-02-2023 Revision 3021 (Feb 10, 2023)
- Accdecdlg: fix for usage tab in case of nodeID
- Accdecdlg: index and info CV column added
- Accdecdlg: import/export CVs
New in Rocrail 08-02-2023 Revision 3018 (Feb 8, 2023)
- Switch: load save position timer also on unprotect
New in Rocrail 08-02-2023 Revision 3017 (Feb 8, 2023)
- Accdecdlg: delete CV added
- Accdecdlg: cvnrs added
New in Rocrail 07-02-2023 Revision 3015 (Feb 8, 2023)
- Textdialog: help link correction
New in Rocrail 07-02-2023 Revision 3014 (Feb 7, 2023)
- Action: trace corrections
- Action: car condition fix
- Blacklist
New in Rocrail 06-02-2023 Revision 3011 (Feb 6, 2023)
- disable none relevant controls
- action: fix for car condition with id *
New in Rocrail 05-02-2023 Revision 3009 (Feb 5, 2023)
- Routedialog: disable none relevant controls
- Blockdialog: disable none relevant controls
- Planpanel: WIP function for prefix references
New in Rocrail 05-02-2023 Revision 3006 (Feb 5, 2023)
- documentation over SaveAs dialog
- cardlg: description default as 3de column
- blockdialog: layout correction
- blockdialog: enable wait fields depending of choice
- scheduledialog: make entry visible after modify
- locdialog: layout correction
- loc: engine type Fx added
New in Rocrail 02-02-2023 Revision 2999 (Feb 3, 2023)
- route,routedialog: engine permission
- operatordlg: car description column added
- handcar engine type added
- translation merge: de, nl
- Block: engine type permission added
- engine hydrogen
New in Rocrail 02-02-2023 Revision 2992 (Feb 3, 2023)
- loc: onineEvent restore fx
New in Rocrail 02-02-2023 Revision 2991 (Feb 2, 2023)
- rocprodlg: init selected CV on init loco
New in Rocrail 01-02-2023 Revision 2989 (Feb 2, 2023)
- Basedlg: text color orange for generated rows
- Rocprodlg: fix for save value in local CV copy
New in Rocrail 30-01-2023 Revision 2987 (Feb 1, 2023)
- planpanel: default size increased.
New in Rocrail 31-01-2023 Revision 2986 (Jan 31, 2023)
- Loc: onlineEvent restore fx
- Rocprodlg: save after write if wanted
- Fix for wrong formatted permission trace
- Rocprodlg: layout improvement
- Output: showon/showoff fix
New in Rocrail 30-01-2023 Revision 2981 (Jan 30, 2023)
- Z21: disable port share flag
- Cx/cy max 255
New in Rocrail 29-01-2023 Revision 2979 (Jan 29, 2023)
- Output: showon/showoff support
New in Rocrail 29-01-2023 Revision 2978 (Jan 29, 2023)
- Output: showon/showoff support
- Turntabledialog: correction limit 255
- Planpaneldlg: replace prefix embedded block sensors
- 2turntabledialog: correction limit 1000
- Tt: direction change correction for WIO type
New in Rocrail 28-01-2023 Revision 2974 (Jan 29, 2023)
- planpaneldlg: replace prefix completed with tt,sb,seltab.fb
New in Rocrail 27-01-2023 Revision 2973 (Jan 28, 2023)
- Routedialog: condition box translation
- Route: close route in case invalid
New in Rocrail 27-01-2023 Revision 2970 (Jan 27, 2023)
- Scheduledialog,timedactions: accelerator added for next/prev
New in Rocrail 26-01-2023 Revision 2969 (Jan 26, 2023)
- Dialogs: next/prev accelerators
- Planpaneldlg: sizing fix
New in Rocrail 25-01-2023 Revision 2967 (Jan 25, 2023)
- goto block options moved to loco and operator
- remove functions with text length zero
- textdialog: limit cx/cy increased to 256
New in Rocrail 25-01-2023 Revision 2964 (Jan 25, 2023)
- Restore function at online event
- Loc: restore functions in case of getting online
- Rocguiinidlg: StartMeUp option added
- Remove eclipse project
New in Rocrail 24-01-2023 Revision 2960 (Jan 24, 2023)
- lcdriver: running flag for gotoblock to prevent unexpected stop
- lcdriver,actions: format fix
- finddest: function for setting variables
- finddest: var 4114 and 4115 added
- lcdriver: reset gotoblock
New in Rocrail 22-01-2023 Revision 2955 (Jan 22, 2023)
- lcdriver: goto block option fail and direct added
- model: inform loco or car if the decoder goes online again for restoring functions
New in Rocrail 20-01-2023 Revision 2952 (Jan 21, 2023)
- actionctrldlg,action: car condition added
New in Rocrail 18-01-2023 Revision 2949 (Jan 19, 2023)
- Translation merge: de
- Translation merge: sl, cs, fr, nl
- Wio excludes
New in Rocrail 16-01-2023 Revision 2946 (Jan 17, 2023)
- Wio lib: emergency on UIO node lost
New in Rocrail 16-01-2023 Revision 2945 (Jan 17, 2023)
- block: crash fix
- switchdialog: separate buttons for test and stop
- xnet,lenzdlg: fboffset added
- speedcurvedlg: layout
- dcc232: POM trace added
New in Rocrail 15-01-2023 Revision 2940 (Jan 15, 2023)
- Rocprodlg: image size correction
- Wiodlg: pulse units label correction
- Guiframe: removed clearing clipboard on startup
- Rocprodlg: alt loco select
- Switchdialog: save test state
New in Rocrail 14-01-2023 Revision 2936 (Jan 15, 2023)
- switchdialog: save test state
- rocweb: reduce trace length in case of unsupported GET
New in Rocrail 12-01-2023 Revision 2933 (Jan 12, 2023)
- Devices: discover up to 10 serial devices
New in Rocrail 11-01-2023 Revision 2931 (Jan 11, 2023)
New in Rocrail 10-01-2023 Revision 2930 (Jan 10, 2023)
- loc: reset findRC on softreset
- lcdriver: reset nodestfound trigger
New in Rocrail 08-01-2023 Revision 2928 (Jan 10, 2023)
- app: check actions also on trace level FIND
- basedlg: blank warning and trim on ID list
New in Rocrail 08-01-2023 Revision 2926 (Jan 9, 2023)
- translations: nl wheelbase correction
- translation merge: cs, de, fr, nl, sl
- selectdialog: save/restore position
New in Rocrail 08-01-2023 Revision 2923 (Jan 8, 2023)
- Route: action on error setting route
New in Rocrail 07-01-2023 Revision 2922 (Jan 8, 2023)
- finder: trace level corrections
- wiopi: swaprfid option
- popup warning in case ID new already exist
New in Rocrail 06-01-2023 Revision 2918 (Jan 7, 2023)
- control: allow 64kib images
- stage: trace level correction
New in Rocrail 06-01-2023 Revision 2916 (Jan 6, 2023)
- blockdialog: changed tan lable interface into wiring conform switch dialog
New in Rocrail 06-01-2023 Revision 2915 (Jan 6, 2023)
- Popup warning in case ID new already exist
- Blockdialog: trackdriver box added
New in Rocrail 04-01-2023 Revision 2913 (Jan 5, 2023)
- Wio library: show query response with monitor level and show serial device name.
New in Rocrail 03-01-2023 Revision 2909 (Jan 4, 2023)
- Copyright update
- System action setlockedroutes added
- Wio lib: reverted cts option
- SLIM-COLOR: threeway color correction
- WIO support for inverted outputs
- Wio lib: CTS option added
New in Rocrail 2023-01-02 Revision 2903 (Jan 2, 2023)
- finder: direct path option added
New in Rocrail 31-12-2022 Revision 2902 (Jan 1, 2023)
- rocs serial: naming correction
New in Rocrail 31-12-2022 Revision 2901 (Dec 31, 2022)
- Wio: fix reading junk bytes
- Wiodlg: support for UIO maintenance
New in Rocrail 30-12-2022 Revision 2898 (Dec 30, 2022)
- Wiodlg,wio: release device before maintenance connect
- Wio,control: provide a list of serial devices in use
New in Rocrail 30-12-2022 Revision 2896 (Dec 30, 2022)
- Loc: use finder also in case of a direct route
New in Rocrail 28-12-2022 Revision 2895 (Dec 29, 2022)
- Wiolib: read junk bytes from serial buffer before starting a query
New in Rocrail 27-12-2022 Revision 2893 (Dec 27, 2022)
- Regard warning flag for gohome
- Wiolib: send RASCII directly
- Wiodlg: trace events
- Wiolib: disable USB query in case of default sublib
New in Rocrail 22-12-2022 Revision 2887 (Dec 24, 2022)
- rocview: warning option
- stagedlg: help for permission tab added
- rocview: warnings option
New in Rocrail 22-12-2022 Revision 2884 (Dec 23, 2022)
- Basedlg: case sensitive add find in list.
New in Rocrail 22-12-2022 Revision 2883 (Dec 22, 2022)
- Init find arrays on dialog startup
- Regard active find string on sort column
- Use wx3.1 compatible colour functions
New in Rocrail 22-12-2022 Revision 2880 (Dec 22, 2022)
- Variabledlg: find combobox
- Textdialog, timedactions: find combobox
- Feedbackdialog: find combobox
- Signal- outputdialog: find combobox
- Switchdialog: find combobox
- Blockdialog: find combobox
- Scheduledialog: find combobox
- Routedialog: find combobox added
New in Rocrail 21-12-2022 Revision 2872 (Dec 22, 2022)
- rounded splash
- blank between train ID and length
New in Rocrail 21-12-2022 Revision 2870 (Dec 21, 2022)
- basedlg: ignor case for index find
- cardlg: fix for find
- fix for LEDScript number
New in Rocrail 21-12-2022 Revision 2867 (Dec 21, 2022)
- Operatordlg: find combo
- Cardlg: index find added
New in Rocrail 19-12-2022 Revision 2865 (Dec 20, 2022)
- rocrailinidialog: enable WIO CS properties button
New in Rocrail 18-12-2022 Revision 2861 (Dec 19, 2022)
- locdialog: find with runtime memory
- wiohub: rs485 option
- wiolib: prevent launching the client thread twice
New in Rocrail 16-12-2022 Revision 2855 (Dec 18, 2022)
- loconet: trace typo
- car: wheelbase added
New in Rocrail 16-12-2022 Revision 2852 (Dec 16, 2022)
- operatordlg: show lenght of train plus loco if available
- wiopi,mobile: dual rfid support
- wiolib: RS485 (wip)
- seltab: type linear added
New in Rocrail 15-12-2022 Revision 2848 (Dec 15, 2022)
- wmz21: revert fn event offset
New in Rocrail 14-12-2022 Revision 2844 (Dec 14, 2022)
- wmz21: function event offset fix
- zipper: fix for wiohub and windows
- wio lib: set read timeout to 1000ms for nano
- block: fix for checking class if the loco has multiple defined
New in Rocrail 12-12-2022 Revision 2841 (Dec 13, 2022)
- Block: fix for checking class if the loco has multiple defined
- Wio lib: trace level correction
- Block: trace parameter correction for class and loco
New in Rocrail 11-12-2022 Revision 2838 (Dec 12, 2022)
- Wiolib,wiodlg: usb-nano
- Routerdlg,checkerdlg: added missing button translations
- Rocview makefile: libgcc option
- Zipper.sh: WINARM64 added
- Makefile corrections for the rocs utilities
- Wdir: fix for findfirst pointer
- Windows arm64 support
New in Rocrail 10-12-2022 Revision 2831 (Dec 11, 2022)
- rocview icons sources in zip
- control: set localhost in case of wiolib
- signal: optimize binary off/on
- wiohub, wiolib: fix finding server
New in Rocrail 09-12-2022 Revision 2827 (Dec 10, 2022)
- wio lib: try IP if host name did not succeed
New in Rocrail 09-12-2022 Revision 2826 (Dec 9, 2022)
- Wiolib: strip hostname domain
- Wiolib: try r2rnet if localhost is not available
- Wiolib,wiohub: query added
- Add wiohub in the zip
- WIOhub
- Wio lib: discovery added on query
New in Rocrail 07-12-2022 Revision 2820 (Dec 8, 2022)
- wio: accept all commands if nodeID is 255 (wiolib)
New in Rocrail 07-12-2022 Revision 2818 (Dec 7, 2022)
- wiodlg: RTS enable/disable
- wio lib: usb support option -> default disabled
- wio lib: sleep for arduino reboot
- wio lib: error handling
- wio library: rescan devices un console command 5
New in Rocrail 05-12-2022 Revision 2813 (Dec 6, 2022)
- wio lib: close all serial connectioons on shutdown
New in Rocrail 03-12-2022 Revision 2810 (Dec 3, 2022)
- Logo update.
- Infodialog: other logos.
New in Rocrail 02-12-2022 Revision 2806 (Dec 3, 2022)
- WIO logo and icon
- wio logo
- lightctrldlg: documentation button added
- translation merge: de, fr, nl
New in Rocrail 01-12-2022 Revision 2802 (Dec 1, 2022)
- Wiodlg: popup before reboot
- Wiodlg: maintenance reboot
- Wiodlg: reboot button on maintenance tab
New in Rocrail 29-11-2022 Revision 2799 (Nov 30, 2022)
- lightctrl: missing accgroup off commando added
New in Rocrail 27-11-2022 Revision 2798 (Nov 28, 2022)
- Control: filter issue filename
- Wiodlg: portnumber layout correction
- Wiodlg: OTA pause in seconds
- Wiodlg: OTA pause option
New in Rocrail 26-11-2022 Revision 2794 (Nov 27, 2022)
- wioutils: sleep option before start OTA upload
New in Rocrail 24-11-2022 Revision 2789 (Nov 26, 2022)
- Translation for correction divider added
New in Rocrail 24-11-2022 Revision 2786 (Nov 25, 2022)
- locdialog: layout correction
- wiocsdlg: layout correction
New in Rocrail 24-11-2022 Revision 2784 (Nov 24, 2022)
- Splitted SBT and regulated.
New in Rocrail 24-11-2022 Revision 2783 (Nov 24, 2022)
- WIO watchdog exclude list
- Wiocsdlg,wio: DCC support
New in Rocrail 23-11-2022 Revision 2781 (Nov 23, 2022)
- Locdialog: fix for deleting CV records
- Wiodlg: show OTA file size
New in Rocrail 21-11-2022 Revision 2779 (Nov 22, 2022)
- wiodlg: fix for rp2040 OTA file type
New in Rocrail 20-11-2022 Revision 2777 (Nov 21, 2022)
- decoder spec from Stephan: Thanks
- wiodlg: pico board option
- translation added: unloaded
- loc,locdialog: default BAT added
New in Rocrail 19-11-2022 Revision 2773 (Nov 20, 2022)
- xmlscript: function shift support
New in Rocrail 18-11-2022 Revision 2772 (Nov 19, 2022)
New in Rocrail 18-11-2022 Revision 2770 (Nov 18, 2022)
New in Rocrail 18-11-2022 Revision 2767 (Nov 18, 2022)
- rocview: cleanup
- rocweb: cleanup
- cardlg: fix for default status
New in Rocrail 17-11-2022 Revision 2765 (Nov 17, 2022)
- cardlg: fix for default status
- app: create issues path if not exist on startup
- hclient: update distros and issues correction
New in Rocrail 15-11-2022 Revision 2762 (Nov 16, 2022)
- signaldialog: fix for accessory command event to set type to output
- PiOS ARM64 binaries
- PiOS ARMHF binaries
- x86_64 binaries
- i386 binaries
- xml error tracing improved
New in Rocrail 13-11-2022 Revision 2748 (Nov 14, 2022)
- Wiodlg: fix for OTA
- Clntcon: disable Naggle
New in Rocrail 09-11-2022 Revision 2746 (Nov 10, 2022)
- Router: reduceV option correction.
New in Rocrail 07-11-2022 Revision 2745 (Nov 8, 2022)
- wio: ignore signal WIO's in case of timeout to prevent a system stop
New in Rocrail 05-11-2022 Revision 2744 (Nov 6, 2022)
- model: ignore WIO decoders for updating sensor polling lists
New in Rocrail 04-11-2022 Revision 2743 (Nov 4, 2022)
- server transalation merge: de
- wiodlg: rp2040 OTA, seltab: offset
New in Rocrail 02-11-2022 Revision 2741 (Nov 3, 2022)
- Tt: wio calibrate steps -> 110% decsteps
New in Rocrail 02-11-2022 Revision 2740 (Nov 2, 2022)
- checker: ignore output same address
New in Rocrail 02-11-2022 Revision 2736 (Nov 2, 2022)
- Router and checker dialogs
New in Rocrail 02-11-2022 Revision 2735 (Nov 2, 2022)
- Wio: tt homeoffset 16bit
- Wio: tt calibrate offset
New in Rocrail 31-10-2022 Revision 2733 (Oct 31, 2022)
- Xmlscript: fix for function command
- Zipper: update for symbolic cpu types
- Build wiki text added
- App: merge checker options
- Update
New in Rocrail 29-10-2022 Revision 2728 (Oct 30, 2022)
- translation merge: de, nl, fr, sl
New in Rocrail 28-10-2022 Revision 2727 (Oct 30, 2022)
New in Rocrail 28-10-2022 Revision 2726 (Oct 28, 2022)
- router: fix for multiple zlevels
- model: replace booster child nodes on modify
- trace,checker: own trace level
New in Rocrail 26-10-2022 Revision 2723 (Oct 27, 2022)
New in Rocrail 26-10-2022 Revision 2722 (Oct 26, 2022)
- tt: wio calibration fix in case of reverse direction
- guiframe: separate menu for checker
- router: moved checing in own object
New in Rocrail 24-10-2022 Revision 2719 (Oct 25, 2022)
- action: redirect on,off to text cmd.
New in Rocrail 24-10-2022 Revision 2718 (Oct 24, 2022)
- Timedactionsdlg: on,off added for text
New in Rocrail 22-10-2022 Revision 2716 (Oct 23, 2022)
- 0200 loc: provide bus for POM
- wiodlg: filter ttyACM for pico
New in Rocrail 21-10-2022 Revision 2714 (Oct 22, 2022)
- wiodlg: preselect usbmodem for maintenance
- aboxdlg: layout improvements
New in Rocrail 20-10-2022 Revision 2712 (Oct 21, 2022)
- output: fix for delayed off
- notedlg: default width corrected
- model: correction to lookup loco or car by nodeID
New in Rocrail 19-10-2022 Revision 2709 (Oct 20, 2022)
- Aboxdlg: layout correction
- Loc: online event added
- Car: turnoff lights if its not the last one in the train
- Car: online event
New in Rocrail 16-10-2022 Revision 2704 (Oct 17, 2022)
- Wiodlg: support for type WIOpico.
New in Rocrail 15-10-2022 Revision 2703 (Oct 16, 2022)
- aboxdlg: done column added
- fix makefile rocview wx32
- server messages translation merge: de
New in Rocrail 14-10-2022 Revision 2700 (Oct 15, 2022)
- use messagedlg for connection lost to prevent blocking the GUI
- guiframe: menu correction for setsavepos
- save switch position command added
- aboxdlg: enable category option added for showing notes
New in Rocrail 13-10-2022 Revision 2696 (Oct 14, 2022)
- aboxdlg: compatibility fix for leopard
- stage: translation added for 5051
- planpanel: add note popup menu
New in Rocrail 12-10-2022 Revision 2693 (Oct 13, 2022)
- stage: trace level correction for train length
- guiframe: add note for loco table
- ecos,ecosdlg: disable watchdog
- aboxdlg: keep selection after modify
New in Rocrail 11-10-2022 Revision 2689 (Oct 12, 2022)
- item: add note context menü item
- notedlg,aboxdlg: note color background FFC000
- aboxdlg: show H-scrollbar in the note field
- aboxdlg: copy to clipboard note button added
New in Rocrail 10-10-2022 Revision 2685 (Oct 11, 2022)
- switchdialog: layout correction
- route timeout option
New in Rocrail 09-10-2022 Revision 2683 (Oct 10, 2022)
- Interface correction
- Abox: note done attribute added
- Cardlg: added identifier on csv export
- Switch mutex for CTC
- Addnote color icon
- Switch: fix for multiple CTC LED control
- Toolbar option for addnote
- Guiframe: group notes and abox in the help menu
New in Rocrail 08-10-2022 Revision 2675 (Oct 9, 2022)
- aboxdlg: show not with yellow background
- archivebox: add note
- server notes added
- model: fix for notes in case of module plan
New in Rocrail 07-10-2022 Revision 2671 (Oct 8, 2022)
- Switchdialog: remark field added
New in Rocrail 07-10-2022 Revision 2670 (Oct 7, 2022)
- Ignore wait in case of manual green signal
- Use normal wait timne in case of none red manual signal
New in Rocrail 06-10-2022 Revision 2668 (Oct 6, 2022)
- Messagedlg: layout correction
- Server translation merge: de
New in Rocrail 05-10-2022 Revision 2666 (Oct 6, 2022)
- throttledlg: fix for supportkey
- message popup: WIP
New in Rocrail 05-10-2022 Revision 2664 (Oct 5, 2022)
New in Rocrail 04-10-2022 Revision 2663 (Oct 4, 2022)
- server message windows with backtrace added
- folder for servermessage translations
- guiframe: popup router results
New in Rocrail 03-10-2022 Revision 2660 (Oct 4, 2022)
New in Rocrail 01-10-2022 Revision 2658 (Oct 2, 2022)
New in Rocrail 01-10-2022 Revision 2657 (Oct 1, 2022)
- Slx: F0 fix for reverted behaviour
- Model: check for fitting location blocks in schedules
New in Rocrail 30-09-2022 Revision 2655 (Oct 1, 2022)
- wsocket: tracelevel correction
New in Rocrail 29-09-2022 Revision 2654 (Sep 30, 2022)
- rocrailinidlg: watchdog translation and enable on selection
New in Rocrail 28-09-2022 Revision 2653 (Sep 29, 2022)
- loconet,massoth: watchdog added
New in Rocrail 27-09-2022 Revision 2652 (Sep 27, 2022)
New in Rocrail 27-09-2022 Revision 2651 (Sep 27, 2022)
New in Rocrail 26-09-2022 Revision 2650 (Sep 27, 2022)
New in Rocrail 25-09-2022 Revision 2649 (Sep 26, 2022)
- ecos: watchdog...
- ecos: watchdog (WIP)
New in Rocrail 23-09-2022 Revision 2647 (Sep 23, 2022)
New in Rocrail 23-09-2022 Revision 2645 (Sep 23, 2022)
- Xmlscript: check for max depth
New in Rocrail 22-09-2022 Revision 2644 (Sep 22, 2022)
- xmlscript: max while 100
- xmlscript: reduce max while loop to 1000
- rasciidlg: new dialog
New in Rocrail 21-09-2022 Revision 2641 (Sep 22, 2022)
- basedlg: route locked state translation fix
- locseldlg: class selection added
- locseldlg: era selection added
New in Rocrail 20-09-2022 Revision 2638 (Sep 20, 2022)
- locseldlg: layout corrections
New in Rocrail 20-09-2022 Revision 2637 (Sep 20, 2022)
- locseldlg: type selection added
- translationmerge: de, nl
- routedialog: translation correction
New in Rocrail 20-09-2022 Revision 2634 (Sep 20, 2022)
- Wsocket: multicast loop fix
- Block: ctcDisplay call casting
- Init block displays on initfield
New in Rocrail 18-09-2022 Revision 2631 (Sep 18, 2022)
- control: start R2RNet also in case of no ini node is available in the rocrail.ini
- block: display variable correction
- rocguiinidlg: enable show locoimage in block
- block: display var lcshortid added
- item: check for valid key
- item: show loco image in block only with valid key
- block: ctc display variables added
New in Rocrail 17-09-2022 Revision 2624 (Sep 18, 2022)
New in Rocrail 16-09-2022 Revision 2623 (Sep 17, 2022)
- wiodlg: AP2 on maintenance tab added
New in Rocrail 15-09-2022 Revision 2622 (Sep 16, 2022)
- 2622 2022-09-15 07:27:24 +0200 item: only add menuitem resetcars in case no train is in the block
- 2621 2022-09-15 07:24:02 +0200 item: reset cars in block menu added
New in Rocrail 13-09-2022 Revision 2620 (Sep 14, 2022)
- Rocrail make fix for macos 12.6
New in Rocrail 13-09-2022 Revision 2619 (Sep 13, 2022)
- Block train connector option added
- Renderer: yellow background on error symbol
- Renderer: show missing SVG as error symbol
New in Rocrail 12-09-2022 Revision 2616 (Sep 13, 2022)
- Rocweb: evaluate svgacctype as string
- Rocweb: use only accessory is svgnr > 0
- Renderer: ignore accessory flag in case svgnr == 0
New in Rocrail 11-09-2022 Revision 2613 (Sep 12, 2022)
- rocweb: svgacctype correction
New in Rocrail 10-09-2022 Revision 2612 (Sep 11, 2022)
- startdlg: layout correction
New in Rocrail 09-09-2022 Revision 2610 (Sep 10, 2022)
- rocweb: button accessory flag
New in Rocrail 07-09-2022 Revision 2609 (Sep 8, 2022)
- startdlg: show file open button also in case no recent files
New in Rocrail 06-09-2022 Revision 2608 (Sep 7, 2022)
- modbus: receive timeout correction
- translation merge: nl, sl, de, fr
New in Rocrail 05-09-2022 Revision 2606 (Sep 6, 2022)
- guiframe: work-around for updating the plan notebook under macOS and Windows
- renderere: reject circle and ellipse in case of zero radius
New in Rocrail 04-09-2022 Revision 2604 (Sep 5, 2022)
New in Rocrail 03-09-2022 Revision 2603 (Sep 4, 2022)
- actionsctrldlg: crash fix
New in Rocrail 02-09-2022 Revision 2602 (Sep 3, 2022)
- modebus: state correction
- actionsctrldlg: multisel delete
New in Rocrail 02-09-2022 Revision 2600 (Sep 2, 2022)
- Modbus: trace corrections
New in Rocrail 31-08-2022 Revision 2598 (Aug 31, 2022)
- wiopi: modbus (WIP)
- modbus: fix for saving IO state of modules
- decoder files from Stephan(stefo)
New in Rocrail 30-08-2022 Revision 2595 (Aug 31, 2022)
- actionsctrldlg: multisel
- wiopi: modbus option added for testing
New in Rocrail 28-08-2022 Revision 2593 (Aug 29, 2022)
New in Rocrail 27-08-2022 Revision 2591 (Aug 28, 2022)
- modbus: input trace extended
New in Rocrail 26-08-2022 Revision 2590 (Aug 27, 2022)
- operatordlg: remark added
New in Rocrail 24-08-2022 Revision 2589 (Aug 25, 2022)
- Guiframe: fix http into https.
New in Rocrail 20-08-2022 Revision 2588 (Aug 21, 2022)
- messages: changed http: into https:
New in Rocrail 19-08-2022 Revision 2587 (Aug 20, 2022)
- tester what update
- wiopi: servo PWM support
New in Rocrail 18-08-2022 Revision 2585 (Aug 19, 2022)
- modbus: analog loco direction bit
New in Rocrail 16-08-2022 Revision 2585 (Aug 19, 2022)
- modbus: analog loco direction bit
New in Rocrail 16-08-2022 Revision 2584 (Aug 17, 2022)
- planpanel: trace level correction for drag
- modpanel: disable touch events on edit
New in Rocrail 15-08-2022 Revision 2582 (Aug 16, 2022)
- p50: fada support for switch and output
New in Rocrail 13-08-2022 Revision 2581 (Aug 14, 2022)
- output: native servo option
New in Rocrail 12-08-2022 Revision 2580 (Aug 13, 2022)
New in Rocrail 11-08-2022 Revision 2579 (Aug 12, 2022)
- tt,wio,model: tt servo support position event
New in Rocrail 10-08-2022 Revision 2578 (Aug 11, 2022)
- tt: type wioservo added (WIP)
New in Rocrail 09-08-2022 Revision 2577 (Aug 10, 2022)
- wiodlg: extend label length of ESP port
- r2rnet: retries reduced from 30 to 5 times
- wiopi: fix for mapping signal porttype
- r2rnet: crash fix in case of no network
New in Rocrail 08-08-2022 Revision 2576 (Aug 9, 2022)
- r2rnet: retries reduced from 30 to 5 times
- wiopi: fix for mapping signal porttype
- r2rnet: crash fix in case of no network
New in Rocrail 05-08-2022 Revision 2573 (Aug 6, 2022)
- actionsctrldlg: singel selection
New in Rocrail 05-08-2022 Revision 2572 (Aug 5, 2022)
- Removed invalid flags
- Layout corrections
New in Rocrail 04-08-2022 Revision 2568 (Aug 5, 2022)
- opendcc setup dialog fix
- controller dialog layout corrections for wx3.2
- r2rnet: give op multicast after 30 seconds of retries
New in Rocrail 02-08-2022 Revision 2566 (Aug 4, 2022)
- r2rnet: give op multicast after 30 seconds of retries
- userial: added missing bps 460800
- cbusdlg: bps 460800 added
New in Rocrail 02-08-2022 Revision 2563 (Aug 3, 2022)
- timedactions: delete dialog added
- importdlg: layout fix
New in Rocrail 01-08-2022 Revision 2560 (Aug 2, 2022)
- r2rnet: retry multicast socket in case bind fails
New in Rocrail 31-07-2022 Revision 2559 (Jul 31, 2022)
- usocket: added missing include
- usocket: get IP fix
New in Rocrail 31-07-2022 Revision 2557 (Jul 31, 2022)
- app: return type fix for get last exception
- bidib: trace level corrections
New in Rocrail 27-07-2022 Revision 2554 (Jul 28, 2022)
- provide last exception in initial state event (andRoc)
New in Rocrail 26-07-2022 Revision 2553 (Jul 27, 2022)
New in Rocrail 26-07-2022 Revision 2552 (Jul 27, 2022)
- Usocket,r2rnet: fix for multicast loop
- Usocket: multicast loop variable
New in Rocrail 26-07-2022 Revision 2550 (Jul 26, 2022)
- r2rnet: fix for checking local host address
New in Rocrail 25-07-2022 Revision 2549 (Jul 25, 2022)
- Connectiondialog: layout fix
- Switch: exception level for pending operation in case of route lock
New in Rocrail 23-07-2022 Revision 2547 (Jul 24, 2022)
- wiopi: option4 R2RNET support added
- wiopi: multicast IOScript support
New in Rocrail 22-07-2022 Revision 2545 (Jul 23, 2022)
- Wiooptionsdlg: label multicast
- Wiodlg: multicast option added
- R2rnet: use only one socket for read/write
New in Rocrail 21-07-2022 Revision 2542 (Jul 22, 2022)
- routedialog: fix for modifying commands
New in Rocrail 20-07-2022 Revision 2541 (Jul 21, 2022)
- rocs socket option multicastloop added
- routedialog: fix for modify button state
- wiopi: multicast support
New in Rocrail 18-07-2022 Revision 2538 (Jul 19, 2022)
- switchdialog: ID field fix
- loc: forcepriority option added
New in Rocrail 17-07-2022 Revision 2536 (Jul 18, 2022)
- feedbackdialog: missing wiring translations added
New in Rocrail 15-07-2022 Revision 2535 (Jul 16, 2022)
- tt: save state in occ
- fback: CTC bus added
New in Rocrail 14-07-2022 Revision 2532 (Jul 15, 2022)
- layout corrections macOS and wx3.2
- routedialog: crash fix
New in Rocrail 13-07-2022 Revision 2530 (Jul 14, 2022)
- layout fixes macos and wx3.2
New in Rocrail 12-07-2022 Revision 2528 (Jul 13, 2022)
- loc: waitallblocksalt option added
New in Rocrail 11-07-2022 Revision 2527 (Jul 12, 2022)
- loc: waitallblocks option added to learn BBT
New in Rocrail 09-07-2022 Revision 2526 (Jul 11, 2022)
- block: check2in option added.
New in Rocrail 09-07-2022 Revision 2525 (Jul 10, 2022)
- tt: MADA support on type accdec
New in Rocrail 05-07-2022 Revision 2524 (Jul 6, 2022)
- xmlscript: resolve call parameter
- switch: include field events on check if feedback is active in the automatic settings
- block: revert enter2free fix for BBT
New in Rocrail 04-07-2022 Revision 2521 (Jul 5, 2022)
- Block: enter2free -> process free first
- Xmlscript: added call param
- Xmlscript: function call parameter added
New in Rocrail 02-07-2022 Revision 2518 (Jul 3, 2022)
- donkey: work around for expiredate field and 3.1.7
- zipper.sh: leafout the installwx
New in Rocrail 02-07-2022 Revision 2516 (Jul 2, 2022)
- renderer: removed rendering RocDisplay format
New in Rocrail 30-06-2022 Revision 2512 (Jul 1, 2022)
- Renderer: work around for gtk3 and wx3.1.7 incase of color output with brightness zero.
New in Rocrail 29-06-2022 Revision 2511 (Jun 30, 2022)
- tt: write closed state into the occ file
New in Rocrail 25-06-2022 Revision 2510 (Jun 26, 2022)
- Router: support for fake dcrossing
- Translation merge: nl, cs
New in Rocrail 24-06-2022 Revision 2508 (Jun 25, 2022)
- loconet: moved LNCV response to level DEVELOP
- guiframe: move Menu Automtic after Tables
- translation merge: nb, da, sl, cs, fr, de, nl, pt_BR
New in Rocrail 22-06-2022 Revision 2505 (Jun 23, 2022)
- blockdialog,routedialog: label correction
- blockdialog,routedialog: permission label correction
- operatordlg: train type function united with locdialog
New in Rocrail 20-06-2022 Revision 2502 (Jun 20, 2022)
New in Rocrail 19-06-2022 Revision 2501 (Jun 20, 2022)
- startdlg: layout...
- startdlg: layout
- startdlg: layout correction
- startdlg: file open buton added in case of recent files
- startdlg: added recent files
New in Rocrail 19-06-2022 Revision 2496 (Jun 19, 2022)
- startdlg: layout correction
- startdlg: select choice 0 to see the text
- rocprodlg: disable decoder address filter because its not compatible with mbus
- startdlg: added recent workspaces
- StartMeUp
New in Rocrail 18-06-2022 Revision 2491 (Jun 18, 2022)
New in Rocrail 17-06-2022 Revision 2490 (Jun 18, 2022)
- block.svg: removed invalif remark
New in Rocrail 14-06-2022 Revision 2489 (Jun 15, 2022)
- item: crash fix in case going offline in AUI mode
New in Rocrail 11-06-2022 Revision 2488 (Jun 12, 2022)
- operatordlg: function count field added
New in Rocrail 10-06-2022 Revision 2487 (Jun 11, 2022)
- item: regard splitV and splitH incase of XMLScript
- car,operator: automatically calculate number of functions
New in Rocrail 09-06-2022 Revision 2485 (Jun 10, 2022)
- Mqtt: connect with userid and password.
New in Rocrail 06-06-2022 Revision 2484 (Jun 6, 2022)
- enter: fix for schedule index
New in Rocrail 06-06-2022 Revision 2483 (Jun 6, 2022)
- locdialog: CV export in csv format
- locdialog: import support for CV:index
New in Rocrail 04-06-2022 Revision 2481 (Jun 5, 2022)
- Locdialog: allow on CV csv export also semicolon.
New in Rocrail 04-06-2022 Revision 2480 (Jun 4, 2022)
- enter: only reset schedule action index in case no next route is possible
- rocprodlg: layout correction for long address label
- locdialog: csv CV import added
New in Rocrail 03-06-2022 Revision 2477 (Jun 4, 2022)
- routedialog: speed percent range from 1 to 100 to beable to edit the value by keyboard
- feedbackdialog: resized rfid field
- action: handle go and govirtual equal
New in Rocrail 30-05-2022 Revision 2474 (May 31, 2022)
- wiodlg: fix for saving locally the changed I/O settings
- show rfid number in trace
- report RFID as number too
- fix for invalid file mode
New in Rocrail 27-05-2022 Revision 2470 (May 28, 2022)
- nter,model: correct schedule index in case of no free route
New in Rocrail 25-05-2022 Revision 2469 (May 27, 2022)
- mqtt: Default userid
- enter: use schedule action index on enter
- router: added enter2free in the extended plan check
New in Rocrail 23-05-2022 Revision 2466 (May 24, 2022)
- rocrailinidialog: typo fix
- rnmqtt: passwd added
- vs settings
- mqtt: uiserid and passwd
New in Rocrail 20-05-2022 Revision 2462 (May 21, 2022)
- block: use event timer for enter2free
- block: timer 1000ms between enter and free (enter2free)
- enter2free introduced
- loc: reset gotoblock in the driver library
New in Rocrail 18-05-2022 Revision 2459 (May 18, 2022)
- loc: reset gotoblock in the driver library
New in Rocrail 17-05-2022 Revision 2458 (May 18, 2022)
- itemonly list visible tracks in the submenu
- fbackreset lcid before processing an action
- fbackcheck route loco ID if not NULL, locreset gotoBlock
- fback,routecheck at action if the listener is a route to get the lcid
New in Rocrail 15-05-2022 Revision 2454 (May 16, 2022)
- installwx.sh: fix for manjaro gtk3
New in Rocrail 13-05-2022 Revision 2453 (May 14, 2022)
- car: fncnt parameter added
- action: fix on put loco address in the vaiable map on go
New in Rocrail 13-05-2022 Revision 2451 (May 13, 2022)
- loc: revert gotoblock fix
- throttledlg,guiframe: save and restore throttles for lc and car
New in Rocrail 12-05-2022 Revision 2449 (May 13, 2022)
- loc: fix for gotoblock in case its already in this block
New in Rocrail 11-05-2022 Revision 2448 (May 12, 2022)
- Powerman,z21: fix for dual booster power control.
New in Rocrail 08-05-2022 Revision 2447 (May 9, 2022)
- fback: removes commented code for update
- fback,guiapp: fix for update invisible fback
New in Rocrail 06-05-2022 Revision 2445 (May 7, 2022)
- guiframe: check at openworkspace also for _WIN64
New in Rocrail 05-05-2022 Revision 2444 (May 6, 2022)
- Throttledlg: fix for properties context menuitem.
New in Rocrail 04-05-2022 Revision 2443 (May 5, 2022)
- Throttledlg: start, stop and home added
- Fback: ctc color output
- Throttledlg: loco image context menu added
New in Rocrail 04-05-2022 Revision 2440 (May 5, 2022)
- wio,car: report loco if car is part of an assigned train
New in Rocrail 03-05-2022 Revision 2439 (May 4, 2022)
- planpanel,actionsctrldlg: tracelevel corrections to avoid freeze
New in Rocrail 29-04-2022 Revision 2436 (Apr 30, 2022)
- action: calleraddr added
- item: show only aspect menuitem in case signal control is aspectnrs
New in Rocrail 28-04-2022 Revision 2434 (Apr 29, 2022)
- Actionsctrldlg: allow free ID text on conditions tab.
New in Rocrail 27-04-2022 Revision 2430 (Apr 28, 2022)
- actionsctrldlg: allow edit ID
- mttmfcc: regard loco addr > 127 as long
- r2rnet: check the IP address if its valid before starting multicast
- sensorevents: update fix for RFID values
New in Rocrail 26-04-2022 Revision 2426 (Apr 27, 2022)
- lcdriver: use event constants
New in Rocrail 25-04-2022 Revision 2425 (Apr 26, 2022)
- use constants for action states
- event wrapper added for using constants for action states
New in Rocrail 24-04-2022 Revision 2423 (Apr 25, 2022)
- locationsdlg: fix for block up GTK
- signal: get aspect number if aspects > 3
- control: type correction in system action stagetimeout
New in Rocrail 23-04-2022 Revision 2420 (Apr 24, 2022)
New in Rocrail 22-04-2022 Revision 2419 (Apr 23, 2022)
- powerman,z21: dualbooster power on/off support
New in Rocrail 22-04-2022 Revision 2418 (Apr 23, 2022)
- Model: fix for using the route enter side variable for two diff purposes
New in Rocrail 22-04-2022 Revision 2417 (Apr 22, 2022)
- operatordlg: description added in the list
- item: use aspect names also for other signal control types
- rocrailinidialog: layout correction
New in Rocrail 21-04-2022 Revision 2414 (Apr 21, 2022)
- App: only EN messages
- Modbus: signal support added (aspectval)
New in Rocrail 20-04-2022 Revision 2412 (Apr 21, 2022)
- trainpanel: description column added
- operatordlg: description field added
- loc: eventtimoutreset added
- model: use in findDest the wanted enterside too
- translations: da imgfiles correction
- item: use aspect names independet of number of aspects
- item: use aspect names for all signal types if def
New in Rocrail 18-04-2022 Revision 2408 (Apr 19, 2022)
- translations: da imgfiles correction
- item: use aspect names independet of number of aspects
- item: use aspect names for all signal types if defined
- stage,control: provide bkid and calleruserdata on stagetimeout*
New in Rocrail 17-04-2022 Revision 2404 (Apr 18, 2022)
- stage: action state timeoutreset/stagetimeoutreset added
- messages: correction for Danish file filter
New in Rocrail 16-04-2022 Revision 2402 (Apr 17, 2022)
- model: schedule entry enter side should be used from next entry
New in Rocrail 15-04-2022 Revision 2401 (Apr 16, 2022)
- scheduledialog: modify entry enter side
New in Rocrail 13-04-2022 Revision 2400 (Apr 14, 2022)
- scheduledialog: arrive side translation added
- schedule arrive side added
- stage,guiframe: system action stagetimeout added
- wrapper update for dccpp
- dccpp: 4 byte accessory command option
- stage: timeout action
- stage: movetimeout added
New in Rocrail 13-04-2022 Revision 2393 (Apr 13, 2022)
- rocprodlg: ignore events if reported decoder address > 0 and does not math with the selected loco
New in Rocrail 12-04-2022 Revision 2392 (Apr 13, 2022)
- rocprodlg: ignore events if reported decoder address > 0 and does not math with the selected loco
New in Rocrail 11-04-2022 Revision 2392 (Apr 12, 2022)
- rcan: default protocol cbus instead of rcan+cbus
New in Rocrail 10-04-2022 Revision 2391 (Apr 11, 2022)
- loc: auto correct number of functions
New in Rocrail 09-04-2022 Revision 2390 (Apr 10, 2022)
- xmlscript: call context fix?
New in Rocrail 08-04-2022 Revision 2389 (Apr 9, 2022)
- block: permission minlen added
New in Rocrail 07-04-2022 Revision 2388 (Apr 8, 2022)
- tt: fix for bridge pre2on
New in Rocrail 07-04-2022 Revision 2387 (Apr 7, 2022)
- wio: report decoder offline in case of 'goodbye'
- switch: frog option invert added
- copied object ID changed to ID_copy
New in Rocrail 06-04-2022 Revision 2384 (Apr 7, 2022)
- z21: fix for f29...f32 on/off
- tt: fix for bridge pre2in
- model: check if decoders are online before starting initfield (SoD)
New in Rocrail 05-04-2022 Revision 2381 (Apr 5, 2022)
- wio,control: dispatch deocder state events to the model
- bidib: show UID in trace on dyn state
New in Rocrail 04-04-2022 Revision 2379 (Apr 5, 2022)
- rocguiinidlg: layout corrections
- rocrailinidialog: layout corrections
- server translation: de update
- server translation merge: de
New in Rocrail 03-04-2022 Revision 2375 (Apr 4, 2022)
- rocrailinidialog: layout correction
- app: fix for take over trace language
- rocrailinidialog: layout corrections
- server translations
New in Rocrail 02-04-2022 Revision 2371 (Apr 3, 2022)
- guiframe: activate alos on trace menuitem Issue the permission level
- cbusnodedlg: fix for finding usage
- guiframe: clear all recent workspaces menuitem added
- route: permission messages
- server message translation: WIP
New in Rocrail 01-04-2022 Revision 2366 (Apr 2, 2022)
- base: use dark red for permission server trace lines
- object dialogs: trim ID
- server monitor: trace level permission added
- block,messages: added permission messages
- cbusnodedlg,guiapp: fix for find ID
New in Rocrail 31-03-2022 Revision 2361 (Apr 1, 2022)
- stagedlg,guiframe: revert edit in auto mode
- hue: monitoring option added
- stage: permission level
- trace level permission added
New in Rocrail 29-03-2022 Revision 2357 (Mar 30, 2022)
New in Rocrail 28-03-2022 Revision 2356 (Mar 29, 2022)
- guiframe,stagedlg: partly edit in auto mode
New in Rocrail 27-03-2022 Revision 2355 (Mar 28, 2022)
- makefile: escape double quotes in git log
- translation merge: es, cs, fr, en_CA, de, nl
- signal: correction for "as switch" in case of linear aspects
New in Rocrail 26-03-2022 Revision 2352 (Mar 27, 2022)
- signal: fix for blank checking in case of aspects
- aspectdlg: take over value on OK
- aspectdlg: DEC field editable and take over on enter
- switchdialog: fix for exporting z
- cbusnodedlg: fix for finding ID
- signal: use own brightness for CTC
New in Rocrail 25-03-2022 Revision 2348 (Mar 26, 2022)
- cbusnodedlg: fix for finding ID
- signal: use own brightness for CTC
New in Rocrail 24-03-2022 Revision 2346 (Mar 25, 2022)
- devices: list up to 3 serial devices under Linux
- guiframe: menu help items added
- guiframe: ctrl+x for menuitem help
- block,route: use own brightnes for CTC
New in Rocrail 23-03-2022 Revision 2342 (Mar 24, 2022)
- Feedbackdialog: check for valid model before export/import.
New in Rocrail 22-03-2022 Revision 2341 (Mar 23, 2022)
- switchdialog: import/expport CSV
- feedbackdialog: import/export csv
- switch: bri fix for CTC color outputs
New in Rocrail 21-03-2022 Revision 2338 (Mar 22, 2022)
- signal: csv aspect list for blanking a signal
- output: show brightness option added
New in Rocrail 20-03-2022 Revision 2336 (Mar 21, 2022)
- route: stack option added
- translation update
New in Rocrail 19-03-2022 Revision 2334 (Mar 20, 2022)
- loc,lcdriver: route stack
New in Rocrail 18-03-2022 Revision 2333 (Mar 19, 2022)
- throttledlg: color correction
- throttledlg: workaround for disabling splitter idle events
- outputdialog: translation usage added
- outputdialog: usage tab added
New in Rocrail 17-03-2022 Revision 2329 (Mar 17, 2022)
- throttle: only show KMH field if speedometer is active
- throttle: fix for FG
- guiframe: fix for restore splitter positions
- throttledlg: kmh label point size
New in Rocrail 16-03-2022 Revision 2325 (Mar 17, 2022)
- throttledlg: kmh label added
New in Rocrail 16-03-2022 Revision 2324 (Mar 16, 2022)
- Throttledlg: splitter...
- Mdsnutils: WIP
- Locdialog: fix for class field size
- Throttledlg: splitters added
New in Rocrail 15-03-2022 Revision 2320 (Mar 16, 2022)
- wsocket: so_reuseport
- rocs socket: re-use also port on bind
- model: set generated flag on adding a Net loco
- Merge branch 'master' of https://gitlab.com/rocrail/Rocrail
- r2rnet: add net loco to the list before locking a block
- mdnsutils: WIP
New in Rocrail 14-03-2022 Revision 2314 (Mar 15, 2022)
- Throttledlg: real kmh field added
- Throttledlg: disable unused function buttons
- R2rnet: fixes
New in Rocrail 13-03-2022 Revision 2311 (Mar 14, 2022)
- show open error as warning
New in Rocrail 12-03-2022 Revision 2310 (Mar 13, 2022)
- wiodlg: OTA port tip added
- wiodlg,wioutils: allow none WIO OTA (Arduino IDE sample)
- wiodlg: moved all update tools to the update tab
New in Rocrail 11-03-2022 Revision 2307 (Mar 12, 2022)
- wiodlg: fix for update WIOpi
New in Rocrail 11-03-2022 Revision 2306 (Mar 11, 2022)
- wiodlg: trace for starting OTA
- wiodlg: timer fix
- wiodlg: separate Pi update button added
New in Rocrail 10-03-2022 Revision 2304 (Mar 11, 2022)
- wiodlg: separate Pi update button added
- wioutils: send and receive timeout 10 sec.
- wioutils: TCP receive timeout increased from 5 to 10 seconds
- wioutils: trace last tcp packet content
- wiodlg: layout corrections
- wiodlg: OTA progress timer set to 500ms
- wioutils: fix for last packet
New in Rocrail 09-03-2022 Revision 2297 (Mar 10, 2022)
- wiodlg,wioutils: fix for OTA port depending on type
- wiodlg,wioutils: OTA
- wioutils,wiodlg: OTA support
New in Rocrail 08-03-2022 Revision 2294 (Mar 9, 2022)
- wioutils: OTA works
- uint
- crc: stdint include added
- rocutils: md5 added
New in Rocrail 07-03-2022 Revision 2290 (Mar 8, 2022)
- model: shutdown/deepsleep WIO's on EoD
New in Rocrail 06-03-2022 Revision 2289 (Mar 7, 2022)
- output: use rgbType of color properties if not set in a command
- lightctrldlg: rgbType removed -> is in the output object defined
New in Rocrail 05-03-2022 Revision 2287 (Mar 7, 2022)
- lightctrldlg: RGB type added
New in Rocrail 05-03-2022 Revision 2286 (Mar 5, 2022)
- RGB type added
- model: check also the car table incase of a loco sync
- model: check also the car table incase of a loco sync
New in Rocrail 04-03-2022 Revision 2283 (Mar 5, 2022)
- car: F0 NeoPixel
- car: F0 color for fwd and rev
- hue: port option added
- car: F0 LED/NeoPixel option
- operatordlg: import/export added
New in Rocrail 03-03-2022 Revision 2278 (Mar 4, 2022)
- hclient: replace double quotes with single quotes in html source lines
- hclient: remove location from url at refresh
- hclient: max refresh range added
- hclient: moved refresh parameter from rocrail.ini into the monitor
- wiodlg: fix for option dcc fast pt
- wiodlg: DCC fast PT option added
New in Rocrail 02-03-2022 Revision 2272 (Mar 3, 2022)
- hclient: fix for monitor set trace levels
- loc,car: action option for assign and release train
New in Rocrail 01-03-2022 Revision 2270 (Mar 2, 2022)
- hclient: call model EoD in case of system shutdown
New in Rocrail 28-02-2022 Revision 2269 (Mar 1, 2022)
- loc,locdialog: added action state assigntrain/releasetrain
- translation merge: de, cs, fr, sl, nl
New in Rocrail 27-02-2022 Revision 2267 (Feb 28, 2022)
- wio: label and define corrections
- wiodlg: board labels
- hclient: sort traces, remove unused traces, in server monitor
New in Rocrail 26-02-2022 Revision 2264 (Feb 27, 2022)
- Wiodlg: board naming
- Wiodlg: label correction
- Z21: support ignore sub sequential power commands
New in Rocrail 25-02-2022 Revision 2261 (Feb 26, 2022)
- scheduledialog: fix for showing active group filter
- rocs.h: use unique PI define
- PI defined in rocs.h
- stage: fix for rrpending
- loc,car optional Hall kmh
New in Rocrail 24-02-2022 Revision 2256 (Feb 25, 2022)
- loco dynnum 100, wheel revolution count, support
- cardlg: workaround for floating point wheeldiameter field
- cardlg: wheeldiameter added
- wio hall option
- lsdigital88dlg: label correction
New in Rocrail 24-02-2022 Revision 2251 (Feb 24, 2022)
- lsdigital88dlg: help link correction
- lsdigital88 digint added
New in Rocrail 24-02-2022 Revision 2249 (Feb 24, 2022)
- ucon: formatting
- ucon: fix for bus
- us88 added
- WIOdlg: options4 label corrections
New in Rocrail 22-02-2022 Revision 2245 (Feb 23, 2022)
- loc: set new mode for BBT if mode events are disabled
New in Rocrail 21-02-2022 Revision 2244 (Feb 22, 2022)
New in Rocrail 21-02-2022 Revision 2243 (Feb 21, 2022)
- WIO options LiION 2S added
- Base: fix for generating ID
- Infodialog: use default http port from wrapper
- Rocview: auto ID width option
New in Rocrail 20-02-2022 Revision 2239 (Feb 21, 2022)
- loc: fix for BBT in case of disabled mode events
- initdefault script for creating sym links
- startrocrail.sh: start in default workspace if none is specified
- wait 5 seconds on client and monitor port
- control: zip the issue at server side
- control: zip the issue
- app: craete http ini child if not exist
- hclient: restart with ws option
New in Rocrail 19-02-2022 Revision 2231 (Feb 20, 2022)
- hclient: restart
- wrapper: use 8008 for server monitor
- wrapper: server monitor on 8050
- hclient: removed the restart command
- hclient: remove issues button added
- hclient: issue download added
- hclient: system shutdown option
- hclient: system shutdown option added
- hclient: layout corrections
New in Rocrail 18-02-2022 Revision 2222 (Feb 19, 2022)
- hclient: layout corrections
- update.sh,hclient: fix for subpath
- hclient: fix for exit code
- zipper: added missing update.sh
- hclient: fix for home path
- infodialog: fix for default http server monitor port
- hclient: text correction
- hclient: fix for trace listing
- hclient: support for ubuntu and debian
- hclient: update added
- hclient: sysupdate command added
New in Rocrail 17-02-2022 Revision 2210 (Feb 18, 2022)
- wiopi: dual RFID and motor option
- clntcon: shutdown server incase the client is already in use or not available
- rocnetnode: leave out the PiOS version in the filename
- rocguiinidlg: added SVG text size adjust label
- renderer: check for possible divide by zero situation in calculating the text pointsize
New in Rocrail 16-02-2022 Revision 2205 (Feb 17, 2022)
- r2rnet: fix for sending RASCII
- translation sources added into the repository
New in Rocrail 15-02-2022 Revision 2203 (Feb 16, 2022)
- translations backup added
- logo update
- ecos,virtual: discovery syscmd added
- mkdeb: filename format correction
New in Rocrail 14-02-2022 Revision 2199 (Feb 15, 2022)
- signals: block pointer fix
- loc: fix for broadcast mode change
- tt: fix for triggering bridge events
- dccpp: fix for join option from ini
- rocview makefile: history for mac zip
- zipper: general filename fix
New in Rocrail 13-02-2022 Revision 2193 (Feb 14, 2022)
- item: tracelvel correctionfor blockstate
- wiopi: rascii support added over r2rnet
- r2rnet: wio option added
New in Rocrail 13-02-2022 Revision 2190 (Feb 13, 2022)
- dccpp: join option added
- loc: save modeblock
- loc: optimizing blockstate events
New in Rocrail 11-02-2022 Revision 2187 (Feb 12, 2022)
- translation merge: de
- translation merge: de, fr, nl
- blockstate from server
- cc: disable RTS
- wiodlg,portconf,wiooptionsdlg: translations
New in Rocrail 11-02-2022 Revision 2182 (Feb 11, 2022)
- wiodlg: translation maintenance tab (wip)
- translation merge: cs, fr, de, nl
- hsi88: sensor simulation support added
New in Rocrail 10-02-2022 Revision 2179 (Feb 11, 2022)
- devices: ttyAMAx added
- devices: use file exist under linux to check existane of ttyS/ttyACM
- removed serial scan option
- devices: typo
- devices: typo
- devices: alternative way to scan serial devices under Windows
- control: parameter fix for console command scanserial
- control: rescan serial devices on rocrail.ini get
- control: rescan serial devices on rocrail.ini get
- loc: fix for mode event and half automatic
- translation shutdownall without rocnet
New in Rocrail 09-02-2022 Revision 2168 (Feb 10, 2022)
- tt: position sensor and ttdec
New in Rocrail 09-02-2022 Revision 2167 (Feb 9, 2022)
- p50x: serial recovery
- guiframe: WIO shutdown menu item added
New in Rocrail 09-02-2022 Revision 2163 (Feb 9, 2022)
- Blockstate target block improvement
- P50x: serial recovery added
- Operatordlg: correction for depart delay
New in Rocrail 08-02-2022 Revision 2160 (Feb 9, 2022)
- model: regard output asswitch on field events
- block: fix for blockstate aspect auto
New in Rocrail 08-02-2022 Revision 2158 (Feb 8, 2022)
- Tt: fix for ttdec incase the wanted mapped position is equal to the real position
- Portconf: layout corrections
- Portconf,wiooptionsdlg: copyright added
- 21wiooptionsdlg added
- Planpanel: D&D presets for blockstate signal
- Renderer: fix for blockstate signal with more aspects then 3
- Portconf: layout corrections
- Loconet: allow sensor simulation also in case of no connection
- Output: check for delay attribute in commands
New in Rocrail 07-02-2022 Revision 2149 (Feb 8, 2022)
- output: check for blink attribute on cmd
- wiodlg,portconf: IO16 support
- block: revert tracelevel change
- block: changed level for close request in case the block is reserved
- wiodlg: simple port config dialog for 16 I/O
- loc: inform destination block of mode change
- operator: options use depart delay and use schedule times added
New in Rocrail 06-02-2022 Revision 2142 (Feb 7, 2022)
- block: fix for blockstate signal aspect zero
- wiodlg: call layout from owning password sizer
New in Rocrail 06-02-2022 Revision 2140 (Feb 6, 2022)
- tt: reset pending flag in case ttdec is already in position
- block: fix for blockstate signal aspect 0
- wiodlg: autoscroll under linux
- block,signal: action correction for blockstate
- z21: SoD command support added
- signal action extended with aspect and value
- wiodlg: layout corrections
New in Rocrail 05-02-2022 Revision 2133 (Feb 6, 2022)
- wiodlg: RSSI and IP added
- wiodlg: fix for SoD
- wiodlg: watch terminal buffer size and remove oldest
- wiodlg: I/O added
- signal: set param in the actionctrl
- signal: blockstate action condition added
- signal: blockstate signal aspect/param support
- wiodlg: i2c type selection added on maintenance
New in Rocrail 05-02-2022 Revision 2125 (Feb 5, 2022)
- wiodlg: catch scanned ssid's in the combobox
New in Rocrail 03-02-2022 Revision 2116 (Feb 4, 2022)
- guiframe: report used and all
- wiodlg: device selection linux
New in Rocrail 03-02-2022 Revision 2114 (Feb 3, 2022)
- wiodlg: select serial device after query devices
New in Rocrail 03-02-2022 Revision 2109 (Feb 3, 2022)
- Added Identity
- Fix for serial connection under windows
New in Rocrail 02-02-2022 Revision 2107 (Feb 3, 2022)
- monitor help button added
- wiodlg: timer 1500ms for wait after serial connect (Windows?)
New in Rocrail 02-02-2022 Revision 2105 (Feb 2, 2022)
- wiodlg: reset serial timer on exit
- wiodlg: maintenance tab added (wip)
- guiframe: reporting column header correction
New in Rocrail 01-02-2022 Revision 2102 (Feb 2, 2022)
- Improved Premium status share between platforms. Sometimes the status could be lost requiring using 'revalidate premium' in the purchased platform. The code should also be more efficient for all cases.
- Fixed Right Now On information not showing immediately after changing radio while the info is in the foreground.
- Fixed settings button label not showing when centered plandlg: removed report double
- plandlg: show all addresses
- plandlg: report zero option added
- translation merge: de, nl, fr, sl, es
- roclcdr: extra parameter for LocOp.getLen
- locseldlg: translation correction
- check if master loco is included as consist memeber of slave loco to avoid a loop
- menus and search panel were visible.
- Fixed app UI in right to left languages not being updated with the new UI and UX refresh update.
New in Rocrail 31-01-2022 Revision 2095 (Feb 1, 2022)
- wio: trace correction for master loco
- locseldlg: selection all/unused/used added
- plandlg: reporting added
- locseldlg: show only free loco option added
New in Rocrail 30-01-2022 Revision 2091 (Jan 31, 2022)
- wio: set address of the master
- wio: find master fix
- wio: check if loco has a master
- node: check for parameter on add and remove child
New in Rocrail 30-01-2022 Revision 2085 (Jan 30, 2022)
- wiopi: IOScript servo added
New in Rocrail 28-01-2022 Revision 2082 (Jan 29, 2022)
- wiopi: corrected the IOScript format according to the WiKi
- signal: fix for linear flip
- wiopi: IOScript (WIP)
- text,track: remove cmd attribute at inst
- dccpp: disable slot purge in case set to zero
New in Rocrail 27-01-2022 Revision 2077 (Jan 28, 2022)
- model: fix for gatevalue and output event
- model: fix for finding and normalizing field addresses
New in Rocrail 26-01-2022 Revision 2075 (Jan 27, 2022)
- curve-sensor-on-occ: fix (Lothar)
New in Rocrail 25-01-2022 Revision 2074 (Jan 26, 2022)
- wio: color macro option for blink and dim added
- dccpp: use macro port type to force T command
- dccpp: option T also for single gate (servo)
- wio: color macro added
New in Rocrail 24-01-2022 Revision 2070 (Jan 25, 2022)
New in Rocrail 23-01-2022 Revision 2069 (Jan 24, 2022)
- dccpp: option for using T for switch commands
New in Rocrail 22-01-2022 Revision 2068 (Jan 23, 2022)
- io: use blocktimer instead of fixed 20 x 100ms
- io: fix for reloading block inpute timer
- guiframe: only set toolbar icon size in case > 0
New in Rocrail 21-01-2022 Revision 2065 (Jan 22, 2022)
- wiopi: fix for block input
New in Rocrail 19-01-2022 Revision 2064 (Jan 20, 2022)
- model,loc: only check if functions are restorred in case both the loco is active and show
New in Rocrail 18-01-2022 Revision 2063 (Jan 19, 2022)
- addr: suppress ID warnings
- finddest: check startup entry action
New in Rocrail 17-01-2022 Revision 2061 (Jan 18, 2022)
- WIOpico renamed in SIOpico
- item: only takeover x,y,z in case of a local move command
New in Rocrail 16-01-2022 Revision 2059 (Jan 17, 2022)
- basedlg: disable red background color in case of invalid ID
- WIOpico: bank swap and exclude NeoPixel incase of Multiplexing
- WIOpico: option 5 added for activating multiplex on bank1
- WIOpico: fix for activating multiplexing
- WIOpico: GP28 resister correction for 100k/10k
New in Rocrail 15-01-2022 Revision 2054 (Jan 16, 2022)
- addr: allow dot in ID
- addr: max ID length 32
- basedlg: show item with invalid ID with read background
- check ID (wip)
New in Rocrail 14-01-2022 Revision 2050 (Jan 15, 2022)
- finddest: not checking the schedule actions because this is done at ENTER and IN
New in Rocrail 13-01-2022 Revision 2049 (Jan 14, 2022)
- block: remove at init event attributes to prevent stopping a merge in rocview
New in Rocrail 12-01-2022 Revision 2048 (Jan 12, 2022)
- renderer,trackdialog: curve90 removed
- wiopico: fix for init I/O's and options
- translation merge: fr, de, nl, sl, cs
New in Rocrail 10-01-2022 Revision 2045 (Jan 11, 2022)
- wiodlg: translations
- wiodlg: translations
- bidib: use valueoff in case of output state off
New in Rocrail 09-01-2022 Revision 2042 (Jan 10, 2022)
- wio: ident event added
- seltab: reset pending state in case of zero steps
- output: use valueoff in case of off command
- seltab: if nr of steps is zero, check actions and do not send a command
New in Rocrail 07-01-2022 Revision 2037 (Jan 8, 2022)
- tt: flat addressing option added for ttdec
New in Rocrail 06-01-2022 Revision 2036 (Jan 7, 2022)
- bidib: booster status short circuit correction
New in Rocrail 05-01-2022 Revision 2035 (Jan 6, 2022)
- switch: only normalize addressing if the reported one uses another scheme
New in Rocrail 04-01-2022 Revision 2034 (Jan 5, 2022)
New in Rocrail 01-01-2022 Revision 2033 (Jan 3, 2022)
- +0100 correction
- +0100 revert
- +0100 copyright update
New in Rocrail 28-12-2021 Revision 2030 (Dec 31, 2021)
- app: reset automatic trace level at startup
New in Rocrail 28-12-2021 Revision 2029 (Dec 29, 2021)
- seltab: atposition action
- wiopi: cbus slave support (WIP)
New in Rocrail 27-12-2021 Revision 2027 (Dec 28, 2021)
- signal: aspect values up to 16
- aspectdlg: fix for 8 bit values
- output: only take over the value(bri) in case it is provided in the command
New in Rocrail 26-12-2021 Revision 2024 (Dec 27, 2021)
- switch: fix for normalizing reported address
- lightctrl: check if brightness > 0
New in Rocrail 25-12-2021 Revision 2022 (Dec 26, 2021)
- lightctrl: only take over color settings if > 0
- translation merge: de
New in Rocrail 23-12-2021 Revision 2019 (Dec 24, 2021)
- sensorevents: resetall added
- rocview: sensor monitor tool added
New in Rocrail 22-12-2021 Revision 2017 (Dec 23, 2021)
- wrapper,rocview. default toolbar
New in Rocrail 20-12-2021 Revision 2016 (Dec 21, 2021)
- rascii: signal command fix
- rascii: fix for sensor regval
New in Rocrail 19-12-2021 Revision 2014 (Dec 20, 2021)
- guiframe,trainpanel: sync train incase of block enter mouse
New in Rocrail 18-12-2021 Revision 2013 (Dec 18, 2021)
- Virtual block: check for switches if its reserved instead of checking all slave blocks
New in Rocrail 17-12-2021 Revision 2012 (Dec 18, 2021)
- route,model: D&D exception for shunting and route permission
- wiopi: sockercan support added for canusb slaves
- translation merge: nl, zh_CN, sl, de, fr
- importantchanges: update
New in Rocrail 16-12-2021 Revision 2008 (Dec 17, 2021)
- block: set directly closed also in case of reserved
- readme.txt: update
New in Rocrail 15-12-2021 Revision 2006 (Dec 16, 2021)
- weather: broadcast after active
- wiopi,canusb: addressing correction
New in Rocrail 14-12-2021 Revision 2004 (Dec 15, 2021)
- wiopi: canusb SOD
- wiopi: canusb CBUS support (WIP)
- guiframe: show active weather in status bar
New in Rocrail 12-12-2021 Revision 2001 (Dec 13, 2021)
- wiopi,stepper: 3w fast support
- wiopi,stepper: 3w fast support
- control: take over bri value on rocrail.ini save
- control: fix for hard coded 255 bri
- rocrailinidlg: brightness added
- loconet: changed trace level for undocumented message to develop
- socket: fix for gethostname under windows
New in Rocrail 10-12-2021 Revision 1994 (Dec 11, 2021)
- block: disregard wait option in case of active FiFo
New in Rocrail 09-12-2021 Revision 1993 (Dec 10, 2021)
- wheater: double quote option added for sound
- wiopi,stepper: 3W fast support added
- wiodlg: 3W fast option added
- finddest,schedules: fix for detecting end of schedule
New in Rocrail 07-12-2021 Revision 1989 (Dec 9, 2021)
- finddest: only use new schedule index if a (free)route was found
New in Rocrail 07-12-2021 Revision 1988 (Dec 8, 2021)
- initdest: send Vcurrent in case of type automobile
New in Rocrail 07-12-2021 Revision 1987 (Dec 7, 2021)
- Block: fix for fifo red signal Vmid
- WIOpico: binary update
- Wiopi: slave manager improvements
New in Rocrail 06-12-2021 Revision 1984 (Dec 7, 2021)
- wiopi,wiopico: testing update
New in Rocrail 05-12-2021 Revision 1983 (Dec 6, 2021)
- hue: send only on/off for porttype output
- rocview: makefile added missing library for win32
New in Rocrail 04-12-2021 Revision 1981 (Dec 5, 2021)
- model: regard available locked routes in case of schedule
New in Rocrail 03-12-2021 Revision 1980 (Dec 4, 2021)
- seltab: regard invert flag in case of WIO stepper
- remarks removed
- svg: removed remark nodes
- seltabtrackdlg: decoder tracknr range increased to 24bit
New in Rocrail 02-12-2021 Revision 1976 (Dec 3, 2021)
- wiopi: product model zero1w added
- wiodlg: model esp added
- wiodlg,wiopi: model info added
- wiopi: zero2w type added
- wiopi: not set default info level -> use command line option -info
New in Rocrail 01-12-2021 Revision 1971 (Dec 2, 2021)
- wiopi,stepper: report only steps > 10
- seltab: disable reporting stepper steps
New in Rocrail 30-11-2021 Revision 1969 (Dec 1, 2021)
- removed: auto save on modify
- hue: add ct value to none color type
- huedlg: layout correction
- hue: show calculated temperature in the trace
- model: save the notes tab external too in notes.txt
- guiframe: fix for open server interminal for Apple
New in Rocrail 29-11-2021 Revision 1963 (Nov 30, 2021)
- seltab: delay parameter added for stepper speed
- hue: sat2temp option added
- guiframe: issue tracelevels menu item added
New in Rocrail 28-11-2021 Revision 1960 (Nov 29, 2021)
- wrapper: trace level monitor default false
- loc: soundplayer double quote option added
- rocutils: rgb2hue added
- hue: saturation option added
- wio: 64 I/O support for WIOpi
New in Rocrail 28-11-2021 Revision 1955 (Nov 28, 2021)
- app: not disable find on startup
New in Rocrail 26-11-2021 Revision 1950 (Nov 27, 2021)
- ecos: trace correction for function on/off
- rocview: disable wxWidgets asserts
- rocview wrapper: fix for button default color on
- rocguiinidlg: layout correction for button color
New in Rocrail 25-11-2021 Revision 1946 (Nov 26, 2021)
- throttle button color selection added
- guiframe: default xterm size set to 132x32
- ecos: function support increased to 32
- timedactions: remark field added
- rascii: servo commando added
New in Rocrail 24-11-2021 Revision 1941 (Nov 25, 2021)
- guiframe: set default xterm size
- guiframe: launch xterm under linux for starting the server
- blockdialog: allow route editting in module view
- macos: server terminal option
New in Rocrail 23-11-2021 Revision 1937 (Nov 24, 2021)
- model: skip none free/open routes at selecting one
New in Rocrail 22-11-2021 Revision 1936 (Nov 23, 2021)
- netbidib: use uint64_t for the UID
- rocguiinidlg: label correction
New in Rocrail 21-11-2021 Revision 1934 (Nov 22, 2021)
- in: swap in terminal in case of commuter or NOT stopnonecommuter
New in Rocrail 20-11-2021 Revision 1933 (Nov 21, 2021)
- feedbackdialog: monitor button added
- wiopi: default player
New in Rocrail 19-11-2021 Revision 1931 (Nov 20, 2021)
- control: add CPU architecture to the issue.txt
- in: fix for swap a loco in a terminal station if its not a commuter
New in Rocrail 17-11-2021 Revision 1929 (Nov 18, 2021)
- gca136dlg: IID combobox added
New in Rocrail 14-11-2021 Revision 1928 (Nov 15, 2021)
- z21: resend broadcast flags after power on
- z21: wait 1000ms after connect before sending commands (work-around)
- action: condition class:! added
- WIOpico hardware update
New in Rocrail 13-11-2021 Revision 1924 (Nov 14, 2021)
- WIOpi: fix for global pin structure
- rocs: exclude also arm from sys/io.h
New in Rocrail 12-11-2021 Revision 1922 (Nov 13, 2021)
- wiopi: make 7 segement clock brightness sensible
- wiopi: TSL2591 support added (brightness)
- wiodlg: added plan location as column in the report
- location: adjusted the HTML attribute for fon color (andRoc)
New in Rocrail 11-11-2021 Revision 1918 (Nov 12, 2021)
- laction: adjusted the ASCII timetable representation to be conform with HTML
- wiodlg: report corrections
- wiodlg: report slave address
- wiodlg: added more reporting columns
- wiodlg: reporting added
- loc: calibrate correction for other CV numbers
New in Rocrail 10-11-2021 Revision 1912 (Nov 11, 2021)
- wio: check if attribute hour is available before broadcasting the clock to the clients
- location: use the pipe symbol for new line to be conform wiki
- rocweb: ID labels (wip)
- rocweb: labels (WIP)
New in Rocrail 09-11-2021 Revision 1908 (Nov 10, 2021)
- rocweb: option show IDs (wip)
- auipanel: force refresh option added
New in Rocrail 08-11-2021 Revision 1906 (Nov 9, 2021)
- auipanel: removed force refresh
- wio: set only bri attribute if > 0 for clock/alive event
- WIOpi/WIOpico: use clock/weather brightnes for multiplex signals
New in Rocrail 07-11-2021 Revision 1903 (Nov 8, 2021)
- WIOpico,multiplex: fix for switching between param 0 and 1
- WIOpico,multiplex: fix for param 0
- wiopi,cv,wrapper: removed option exthbridge because its the same as dualmotor
- wiopi,wrapper: default mobiletype changed from 0 to 1
- wiopi,manager: stop polling after 100 retries and only trace it once
- tt: use diraddr for slave ID in case of type WIO
- WIOpico,multiplex: only reset all pins to input in case of brightness pause
- WIOpico: multiplexing without interrupt
New in Rocrail 06-11-2021 Revision 1895 (Nov 7, 2021)
- wiopi: stop slave polling in case of an unsupported OPC
- WIOpico: disable new Charlieplexing class
- system action: calleruserdata added
New in Rocrail 05-11-2021 Revision 1892 (Nov 6, 2021)
- WIOpico: multiplexing fix
- WIOpico: Charlieplexing (WIP)
- WIOpico: multiplex save command in case of dimming is pending
New in Rocrail 04-11-2021 Revision 1889 (Nov 5, 2021)
- WIOpico: fix for zero aspect value
- wiopi,servo: report val fix
New in Rocrail 03-11-2021 Revision 1887 (Nov 4, 2021)
- WIOpico: faster dimming
- WIOpico: dim only if parameter > 0
- WIOpico: dimming and faster refresh with interrupt 100 micro seconds
- WIOpi: manager trace nodeID and address
- WIOpi: manager 10 I2C retries before slave set to lost
- wio: trace fix for servo report from slave
- seltabtrackdlg: decodernumber range increased
New in Rocrail 02-11-2021 Revision 1880 (Nov 3, 2021)
- wio: removed singlegate check in case of type servo
New in Rocrail 01-11-2021 Revision 1879 (Nov 2, 2021)
- WIOpico: fix for multiplex address 100(101)
- WIOpico: use interrupt for refresh multiplex signal
- WIOpico: multiplex brightness added
- signaldlg: a1...a5 aspect dialog added
- router: fix tracing (Lothar)
New in Rocrail 31-10-2021 Revision 1874 (Nov 1, 2021)
- aspectdlg: 8 bit support
- WIOpico hardware
- aspectdlg: layout corrections
- signaldlg: aspect value dialog added
- WIOpico: update
New in Rocrail 29-10-2021 Revision 1869 (Oct 31, 2021)
- Auipanel: force refresh under Windows only
- WIOpico: use own dimming for second signal
- Signal: mapped aspect number
- Wio: aspect value RASCII correction
- Switch: aspect type added
- WIOpico: multiplex distant signal support
- Signal,item: signal flip aspect mapping
New in Rocrail 29-10-2021 Revision 1862 (Oct 30, 2021)
- z21: revert aspect value
- z21: use aspect value for signal command
- WIOpico: multiplex
- WIOpico: multiplexing fixes
- WIOpico: fix for multiplexing
- wiodlg: added pulse units
- WIOpico: multiplexing in 4 groups
New in Rocrail 28-10-2021 Revision 1855 (Oct 29, 2021)
- locdialog: freeze/thaw bbt/bat/sbt lists on init
New in Rocrail 27-10-2021 Revision 1854 (Oct 28, 2021)
- rocs,mqtt: fix for subscribe fix header
New in Rocrail 26-10-2021 Revision 1853 (Oct 27, 2021)
- signaldialog: aspect nr range increased to 255
- WIOpico: flicker free charlieplexing with 4 signals
- WIOpico: use delayms in the main loop to get better 1m trigger for multiplexing
- WIOpico: use opendcc multiplex table
- WIOpico: multiplex blink
New in Rocrail 25-10-2021 Revision 1848 (Oct 26, 2021)
- WIOpico: multiplexing fix
- WIOpi: multiplex
- wio,wiopico,signal: multiplex type added
New in Rocrail 24-10-2021 Revision 1845 (Oct 25, 2021)
- rascii multiplex type
- WIOpi,WIOpico: stepper support
New in Rocrail 23-10-2021 Revision 1843 (Oct 24, 2021)
- WIOpico: IO level correction
- WIOpico: blink fix for output
- WIOpico: output blink fix at 500ms
- WIOpico: output signal fix
- WIOpico: output blinking (wip)
- WIOpico: digital write level swapped
- WIOpico: binary update
- z21: LAN_X_SET_EXT_ACCESSORY added
New in Rocrail 22-10-2021 Revision 1835 (Oct 24, 2021)
- WIOpico: extra output trace
New in Rocrail 21-10-2021 Revision 1828 (Oct 22, 2021)
- translation merge: sl, sr_latin, fr, cs
- WIOpico: use 0xF0 as bounce step
- switch: param added for bouncing
- wio,wiopi,wiopico: use signal parameter for bouncing
- WIOpico: save servo position in EEPROM
New in Rocrail 20-10-2021 Revision 1823 (Oct 21, 2021)
- WIOpico: bounce directio dependent of > 90 or < 90
- WIOpico: added build date and time
- WIOpico: removed endless serial wait loop
- wio,wiopi,wiopico: servo position report
- wio: signal trace with I2C slave
- dsd2010: catch serial device eroor
- WIOpico,Servos: double bounce
New in Rocrail 19-10-2021 Revision 1816 (Oct 20, 2021)
- WIOpico,Servos: bounce option for signals added
- WIOpico: servo signal support
- WIOpico: I/O config
- WIOpico,Servos: implemented
- WIOpico,Pixel: signal fix
- output: delayed off not for servo and led
New in Rocrail 18-10-2021 Revision 1810 (Oct 19, 2021)
- dccpp: store servo settings in EEPROM
- WIOpico: dim and blink added in Pixel
- WIOpico: classes for pixel and servo
New in Rocrail 17-10-2021 Revision 1807 (Oct 18, 2021)
- WIOpi: manager correction for reporting inputs
- dccpp: servo pwm range set from 150 to 600
- WIOpico: fix for DOUT command
- WIOpi,WIOpico: report inputs, servo/signal/output/multipixel support
- WIOpico update
New in Rocrail 16-10-2021 Revision 1802 (Oct 17, 2021)
- wiopi/pico: Pixel support (WIP)
- wrapper: max finder paths increased to 20
- finder: clear blacklist a depth zero
New in Rocrail 15-10-2021 Revision 1799 (Oct 16, 2021)
- dccpp,switch: servo tune flag added
- wiopi: mobile hall thread
New in Rocrail 14-10-2021 Revision 1797 (Oct 15, 2021)
- wiopi,cv: hall pin correction conflicting with second H-Bridge
- dccppdlg: layout corrections
- dccppdlg: increased IO port range to 16bit
- wiopi: hall/kmh support added
New in Rocrail 14-10-2021 Revision 1793 (Oct 14, 2021)
- trackpickerdlg: fix for scaling symbol cursor under Windows
New in Rocrail 11-10-2021 Revision 1791 (Oct 12, 2021)
- wiopi: cv fix for mobile stepper pins
New in Rocrail 10-10-2021 Revision 1790 (Oct 11, 2021)
- dccpp: check for space on reporting outputs and switches
- Rocweb: possible fix for dragging the throttle
New in Rocrail 08-10-2021 Revision 1788 (Oct 9, 2021)
- svgutils: fix for rotating and viewBox
New in Rocrail 07-10-2021 Revision 1787 (Oct 8, 2021)
- channeltunedlg: layout fix for GTK
- channeltunedlg: layout fix for GTK
New in Rocrail 07-10-2021 Revision 1785 (Oct 7, 2021)
- svgutils: check for viewBox attribute for width and height
New in Rocrail 04-10-2021 Revision 1784 (Oct 5, 2021)
- Scheduledialog: filter out same group names.
New in Rocrail 03-10-2021 Revision 1783 (Oct 4, 2021)
- scheduledialog: sorting groups
New in Rocrail 02-10-2021 Revision 1782 (Oct 3, 2021)
- scheduledialog: sort groups for comboboxes
New in Rocrail 01-10-2021 Revision 1779 (Oct 2, 2021)
- maxincline added in loc and operator
- loc: geLen call extended with optional weight variable
New in Rocrail 30-09-2021 Revision 1777 (Oct 1, 2021)
- revert traction
- wiopi,stepper: fix for 3w
- route,loc: traction added
New in Rocrail 29-09-2021 Revision 1774 (Sep 30, 2021)
- wio,model: fix for lookup loco/car by nodeid
New in Rocrail 28-09-2021 Revision 1773 (Sep 29, 2021)
- translation merge: pl,sl, fr, de, nl
- wiopi,cv: trace correction for 3wire stepper
New in Rocrail 25-09-2021 Revision 1771 (Sep 26, 2021)
- WIOpico: added as sub project of wiopi
New in Rocrail 24-09-2021 Revision 1770 (Sep 25, 2021)
- wiopi: slave support (wip)
New in Rocrail 22-09-2021 Revision 1769 (Sep 25, 2021)
- wiopi: slave support (wip)
New in Rocrail 22-09-2021 Revision 1769 (Sep 23, 2021)
- finder,operator: path options
New in Rocrail 21-09-2021 Revision 1768 (Sep 22, 2021)
- finder: regard number of switch commands in case of alternative paths
New in Rocrail 19-09-2021 Revision 1767 (Sep 20, 2021)
- finder: regard route preferred values in case of multiple shortest paths
New in Rocrail 18-09-2021 Revision 1766 (Sep 19, 2021)
- cbusnodedlg: added arducan sniffer
New in Rocrail 17-09-2021 Revision 1765 (Sep 17, 2021)
- Aboxdlg: variable type fix for time
New in Rocrail 16-09-2021 Revision 1764 (Sep 17, 2021)
- bidib: unique thread names among multiple bidib instances
New in Rocrail 14-09-2021 Revision 1763 (Sep 15, 2021)
- lodi: enable UDP read blocking
- lodi: work-around for getting base IP under Windows
New in Rocrail 14-09-2021 Revision 1761 (Sep 14, 2021)
- wiodlg: check if the node already exist in the list before adding it multiple
New in Rocrail 12-09-2021 Revision 1760 (Sep 13, 2021)
- fundialog: fix for number of sizer rows
New in Rocrail 11-09-2021 Revision 1759 (Sep 12, 2021)
- function events: block enterside option added
New in Rocrail 10-09-2021 Revision 1758 (Sep 11, 2021)
- logo extended with qr-code pointing to the wiki
- wio: provide port as slave ID
New in Rocrail 09-09-2021 Revision 1756 (Sep 10, 2021)
- switch: allow both sensors and field events for position reporting
New in Rocrail 08-09-2021 Revision 1755 (Sep 9, 2021)
- translation added for switch sensor
- trackpickerdlg: accessory 24, switch sensor added
- use std green
- SLIM-COLOR: accessory 24 added for switch sensor
- removed board I/O option
New in Rocrail 07-09-2021 Revision 1750 (Sep 8, 2021)
- lodi: extra trace init for windows
- SLIM: viewbox added
- SpDrS60: viewbox added
- Accessory,Roads: viewbox added
New in Rocrail 06-09-2021 Revision 1746 (Sep 7, 2021)
- SLIM-COLOR: viewbox added for viewing in file explorer/finder
New in Rocrail 05-09-2021 Revision 1745 (Sep 6, 2021)
- rocpro: popup for readonly CV
New in Rocrail 04-09-2021 Revision 1744 (Sep 5, 2021)
- cardlg: action control substate on/off added
New in Rocrail 03-09-2021 Revision 1743 (Sep 4, 2021)
- locdialog: added substate for functions
- wiopi: cam resolution set to 16:9 -> 480x270
New in Rocrail 31-08-2021 Revision 1741 (Sep 1, 2021)
- z21: symbol added for booster system events
- delete eclipse settings
New in Rocrail 31-08-2021 Revision 1739 (Aug 31, 2021)
New in Rocrail 30-08-2021 Revision 1738 (Aug 31, 2021)
- rocweb: fix for show text
- rocweb: regard text show attribute
- rocweb: keep background color on event
- rocweb: background color support
- wio: fix for signal LED porttype
New in Rocrail 29-08-2021 Revision 1733 (Aug 30, 2021)
- car: provide functions on speed/dir/f0 command
New in Rocrail 26-08-2021 Revision 1732 (Aug 28, 2021)
- wio: trace correction for version
- item,planpanel,actionsctrldlg: fix for clipboard under macOS
New in Rocrail 26-08-2021 Revision 1730 (Aug 27, 2021)
- posseldlg: fix for onCancel
New in Rocrail 25-08-2021 Revision 1729 (Aug 26, 2021)
- cam.py: center mjpg image in html
New in Rocrail 23-08-2021 Revision 1727 (Aug 24, 2021)
- guiframe: set default loco grid cell text color to black in case of gray background
- switch: tunerange delay parameter added
New in Rocrail 23-08-2021 Revision 1725 (Aug 23, 2021)
- locdialog: column number correction for changing CV value and description
New in Rocrail 21-08-2021 Revision 1722 (Aug 21, 2021)
New in Rocrail 20-08-2021 Revision 1718 (Aug 21, 2021)
- Model: loop over all outputs on event to find same addresses.
New in Rocrail 18-08-2021 Revision 1717 (Aug 19, 2021)
- mfx decspecs from Stephan
- translation merge: de, fr, nl, sl
- print: pre select landscape
New in Rocrail 17-08-2021 Revision 1713 (Aug 18, 2021)
- mfx3: update (Stephan)
- locdialog: sort CV table regarding index
New in Rocrail 16-08-2021 Revision 1711 (Aug 17, 2021)
- decspec: mfx by Stephan
- rocpro: set CV description on save
- car: fx attribute added for sync clients
New in Rocrail 15-08-2021 Revision 1708 (Aug 16, 2021)
- rocpro: readall with index fixes
- modbus: ulink
New in Rocrail 14-08-2021 Revision 1706 (Aug 15, 2021)
- modbus: block link corrections
- modbus: moved register change trace level from MONITOR to BYTE
New in Rocrail 14-08-2021 Revision 1704 (Aug 14, 2021)
- Modbus: link/unlink analog block support added.
New in Rocrail 13-08-2021 Revision 1703 (Aug 14, 2021)
- rocpro: support for cv list with index -> cv:idx,cv:idx
- rocdigs.xml
- guiframe: update car fx in case nthrottle is active
- new booster event/command added
New in Rocrail 11-08-2021 Revision 1699 (Aug 12, 2021)
- loc,control: read/write CV record with nr:index key
New in Rocrail 10-08-2021 Revision 1698 (Aug 11, 2021)
- operatur: function processing -> all,shift,fdesc
New in Rocrail 09-08-2021 Revision 1696 (Aug 10, 2021)
New in Rocrail 08-08-2021 Revision 1690 (Aug 9, 2021)
- guiframe: adjust monitor fontsize added
New in Rocrail 07-08-2021 Revision 1689 (Aug 7, 2021)
- Cbusnodedlg: fix for setting GC6 SoD address
New in Rocrail 06-08-2021 Revision 1687 (Aug 7, 2021)
- modbus: report coils as inputs option added
New in Rocrail 05-08-2021 Revision 1686 (Aug 6, 2021)
- loc: calculate the length in the runner thread to make sure all objects are initialised
New in Rocrail 04-08-2021 Revision 1685 (Aug 5, 2021)
- code
- cbusnodedlg: type fix
New in Rocrail 03-08-2021 Revision 1683 (Aug 4, 2021)
- modbus: analog loco direction coil address correction
- lc,throttledlg: provide label in the function command
- throttledlg,loc: longclick action support
- car: isState extended with function check
New in Rocrail 02-08-2021 Revision 1679 (Aug 2, 2021)
- action,loc: check fndesc at slave locos
New in Rocrail 02-08-2021 Revision 1677 (Aug 2, 2021)
- Rcan,cbus: SoD range added.
New in Rocrail 01-08-2021 Revision 1676 (Aug 2, 2021)
- throttledlg,loc: longclick support added
New in Rocrail 31-07-2021 Revision 1675 (Aug 1, 2021)
- rocdigs: added missing __properties implementation
New in Rocrail 30-07-2021 Revision 1672 (Jul 31, 2021)
- loconetdlg,wrapper: removed unused dr5000 CS option.
New in Rocrail 29-07-2021 Revision 1671 (Jul 30, 2021)
- car: group calculation fix for timed off functions
- wio: support for EVT_STATE added
- routedialog: modify speedconditions only on modify button
New in Rocrail 29-07-2021 Revision 1668 (Jul 29, 2021)
- rcan,cbus: SoD only for one address
New in Rocrail 28-07-2021 Revision 1664 (Jul 29, 2021)
- car: timedoff function group offset correction
- lc,throttledlg: set also V_hint incase of speed buttons
New in Rocrail 26-07-2021 Revision 1658 (Jul 27, 2021)
- modbus: analog direction
- modbus: add nodeID*256 to the reported coils and registers
New in Rocrail 24-07-2021 Revision 1656 (Jul 25, 2021)
- wrapper: car dir attribute
- car: save direction for function commands
New in Rocrail 23-07-2021 Revision 1654 (Jul 23, 2021)
- modbus: direction coil analog loco command
New in Rocrail 21-07-2021 Revision 1653 (Jul 21, 2021)
- in: do not free route in case wheelcount does not match at in
New in Rocrail 20-07-2021 Revision 1652 (Jul 21, 2021)
- modbus: analog loco register range set to max 1000 fpr 100% velocity
New in Rocrail 18-07-2021 Revision 1651 (Jul 18, 2021)
- Show master loco in consist column
New in Rocrail 17-07-2021 Revision 1650 (Jul 18, 2021)
- editspro: fix for saving last s88 state
- modbus: trace correction
New in Rocrail 13-07-2021 Revision 1648 (Jul 14, 2021)
- block: check on isfree if pending arrival is the same locoID as reserved
New in Rocrail 12-07-2021 Revision 1647 (Jul 13, 2021)
- editspro: address mapping corrections
- modbus: analog loco support
New in Rocrail 11-07-2021 Revision 1645 (Jul 12, 2021)
- modbusdlg: title correction
- modbus: unitid added for polling
New in Rocrail 11-07-2021 Revision 1643 (Jul 11, 2021)
- Modbus: set socket receive timeout at poll sleep
- Modbus: stop polling in case the queue size > 1000
New in Rocrail 08-07-2021 Revision 1641 (Jul 9, 2021)
- modbus: use port as unitID
- block: fix for reset fifo pending arrival
New in Rocrail 07-07-2021 Revision 1639 (Jul 8, 2021)
- block: reset fix for fifo
New in Rocrail 06-07-2021 Revision 1638 (Jul 7, 2021)
- xmlscript: resolve car function command
New in Rocrail 05-07-2021 Revision 1637 (Jul 6, 2021)
- xmlscript: lightctrl support added
New in Rocrail 04-07-2021 Revision 1636 (Jul 5, 2021)
- xmlscript: call car function by description with resolved parameter
New in Rocrail 03-07-2021 Revision 1635 (Jul 4, 2021)
- carpanel: not reset train image on sort
- car: fix for saving V for none speed commands
New in Rocrail 02-07-2021 Revision 1633 (Jul 3, 2021)
- operatordlg: translation correction
- translation merge: nl
- translation merge: nl, de, fr, sr_lation, sl
- operator: center option locomotive added
New in Rocrail 01-07-2021 Revision 1629 (Jul 2, 2021)
- output,xnet: set fromoutput flag to regard the actdelay in the xnet library
New in Rocrail 30-06-2021 Revision 1628 (Jul 1, 2021)
- model: option locationprio added
New in Rocrail 28-06-2021 Revision 1627 (Jun 29, 2021)
- wio: inform car in case of RFID event
- location: check for reserved block which are not occupied
New in Rocrail 27-06-2021 Revision 1625 (Jun 28, 2021)
- lcdriver: trigger event timeout only once between events
New in Rocrail 25-06-2021 Revision 1624 (Jun 26, 2021)
- wio,loc: provide led brightness also incase of servo
- wiopi: use function brightness for servo speed
New in Rocrail 24-06-2021 Revision 1622 (Jun 25, 2021)
New in Rocrail 20-06-2021 Revision 1621 (Jun 21, 2021)
- loconet: trace level correction
New in Rocrail 19-06-2021 Revision 1620 (Jun 20, 2021)
- wiopi: dual motor support
New in Rocrail 18-06-2021 Revision 1619 (Jun 19, 2021)
- rcan,extcan: fix for programming
- rcan,extcan: fix cv index
- rcan,extcan: fix for PT index
New in Rocrail 16-06-2021 Revision 1616 (Jun 17, 2021)
- switch: check for inv attribute in case of tune range command
New in Rocrail 12-06-2021 Revision 1615 (Jun 13, 2021)
- switch: servo range command added for andRoc
New in Rocrail 11-06-2021 Revision 1614 (Jun 12, 2021)
New in Rocrail 11-06-2021 Revision 1613 (Jun 11, 2021)
- block: fix for reset fifo
New in Rocrail 08-06-2021 Revision 1611 (Jun 9, 2021)
- guiframe: evaluate only attribute light if its provided in the state event
New in Rocrail 07-06-2021 Revision 1610 (Jun 8, 2021)
- wrapper: light default on
- xmlscript: trace flag added
- block: shunting locos should not wait
New in Rocrail 02-06-2021 Revision 1607 (Jun 3, 2021)
- Location: divide by zero fix.
New in Rocrail 02-06-2021 Revision 1606 (Jun 3, 2021)
- location: trace correction for loco arrivetime
New in Rocrail 01-06-2021 Revision 1605 (Jun 2, 2021)
- location: use last arrive time for init location fifo
New in Rocrail 31-05-2021 Revision 1604 (Jun 1, 2021)
- location: init random option
New in Rocrail 30-05-2021 Revision 1603 (May 31, 2021)
- loc: train state added for XMLScript
- turntabledialog: increased multiport addressing to 16bit
- operator: option freeblockonenter added which will overwrite the loco option
New in Rocrail 29-05-2021 Revision 1600 (May 30, 2021)
- Actionctrldlg: condition train added
- Action: condition (!)train added
- Location: train only option added
New in Rocrail 24-05-2021 Revision 1597 (May 25, 2021)
- app: disable find level at startup
- trace: do not dispatch router tracing
- app: disable routing trace level at startup
New in Rocrail 23-05-2021 Revision 1594 (May 24, 2021)
- svg track 2 and 3 moved to user
New in Rocrail 22-05-2021 Revision 1593 (May 22, 2021)
- router: removed deprecated symbol support
- trackpicker: removed tracknr 2
New in Rocrail 20-05-2021 Revision 1591 (May 21, 2021)
- bidibdlg: removed discover
New in Rocrail 19-05-2021 Revision 1590 (May 20, 2021)
- wiopi: softpwm option on commandline temp.
- wiopi: softpwm option added to enable sound under super user
New in Rocrail 18-05-2021 Revision 1588 (May 18, 2021)
- action: fix for every and clock turns to zero
- output: fix for value and delayed off
New in Rocrail 16-05-2021 Revision 1586 (May 17, 2021)
- bidib: discover disabled
- WIO: fix for scanning r2rnet hostname
- lightctrl: fix for new random
- wiopi: io fix for port > 16
- wiopi: io fix for port > 16
New in Rocrail 15-05-2021 Revision 1581 (May 16, 2021)
- action: every fix revert
- lightctrl: two extra parameter for random range
New in Rocrail 14-05-2021 Revision 1579 (May 15, 2021)
- output: crash fix
- action: every/timed fixed
New in Rocrail 11-05-2021 Revision 1577 (May 12, 2021)
- z21: MADA support for switch commands
- location: check state !free too
- action: location state condition added
- location: extended is state free by checking for a free block
New in Rocrail 10-05-2021 Revision 1573 (May 11, 2021)
- tt: accdec fix:: set IID also for the direction command
- xmlscript,location: state query added
- messages: type fix
New in Rocrail 09-05-2021 Revision 1570 (May 10, 2021)
- tt: accdec default switch activation delay
- switch: trace crash fix
- wiopi: option BMS added
New in Rocrail 08-05-2021 Revision 1567 (May 9, 2021)
- tt: deactivate active delay in case of accdec
New in Rocrail 07-05-2021 Revision 1566 (May 8, 2021)
- item: add color and value on pushbutton output type
New in Rocrail 05-05-2021 Revision 1565 (May 6, 2021)
- seltab: disable actdelay
- trainimage: D&D init fix
New in Rocrail 04-05-2021 Revision 1563 (May 5, 2021)
- signal: regard linear signal type on testing state
New in Rocrail 03-05-2021 Revision 1562 (May 4, 2021)
- trainpanel: use freeze/autoresizecolumns/thaw on updates
- output: fix for delayed off
New in Rocrail 02-05-2021 Revision 1560 (May 3, 2021)
- locationsdlg: fix on selecting last block in list
New in Rocrail 28-04-2021 Revision 1559 (Apr 29, 2021)
- route: shunting permission added
New in Rocrail 27-04-2021 Revision 1558 (Apr 28, 2021)
- carpanel: sorting fix for location column
New in Rocrail 23-04-2021 Revision 1557 (Apr 24, 2021)
- stage: set cleanstamp on enter
New in Rocrail 21-04-2021 Revision 1556 (Apr 23, 2021)
- mbus: revert power by product
- mbus: global power filter correction
New in Rocrail 21-04-2021 Revision 1554 (Apr 22, 2021)
- stage: set cleanstamp before broadcast to clients
- mbus: set power events product related
New in Rocrail 20-04-2021 Revision 1552 (Apr 21, 2021)
- block: broadcast cleaning stamp on IN
New in Rocrail 18-04-2021 Revision 1551 (Apr 19, 2021)
- action: skip action in case system is not ready
- xmlscript: only start script in case the system is ready
- control: check valid instance on getState
New in Rocrail 17-04-2021 Revision 1548 (Apr 19, 2021)
New in Rocrail 15-04-2021 Revision 1547 (Apr 16, 2021)
- user svg theme: button 27 and 28 by Wolfgang (hobbyman)
- netbidib: added NMRA ID to the UID
- netbidib: Rocrail pairing UID = IANA-PEN << 16 + IANA-Port
New in Rocrail 14-04-2021 Revision 1544 (Apr 15, 2021)
- bidibdlg: layout fixes and sublib enable correction
- bidibdlg: discover option added (for future use)
- bidib: removed bus reset because the mc2 disconnect on this message
- netbidib: WIP
- netbidib: WIP
- translation for wiring color outputs
New in Rocrail 13-04-2021 Revision 1538 (Apr 14, 2021)
New in Rocrail 12-04-2021 Revision 1537 (Apr 13, 2021)
- item: added route context commands lock and test
New in Rocrail 11-04-2021 Revision 1536 (Apr 12, 2021)
- lightctrl: save stop/go state
New in Rocrail 10-04-2021 Revision 1535 (Apr 11, 2021)
- Guiframe: set lightcontrol toolbar icon at state event
- Cbus: POM write by opc 0xc1
New in Rocrail 06-04-2021 Revision 1533 (Apr 7, 2021)
- trainpanel,trainimage: reset fix
- ttrainpanel,item: update grid fixes
- trainpanel,item: set location by D&D
New in Rocrail 05-04-2021 Revision 1530 (Apr 6, 2021)
- model: check for a car by address if no loco was found
New in Rocrail 04-04-2021 Revision 1529 (Apr 5, 2021)
- item: fix for use aspectnumbers (Lothar)
- netbidib: wip
New in Rocrail 03-04-2021 Revision 1527 (Apr 4, 2021)
- Rocweb: removed supportkey dependencies
New in Rocrail 02-04-2021 Revision 1525 (Apr 2, 2021)
- gendlg: removes obsolete adjust minsize attributes
- p50x: tcp sublib added for Tams MC2
- makefile: install target fix for rocrail.sh and rocview.sh
New in Rocrail 29-03-2021 Revision 1521 (Mar 30, 2021)
- removed makefile install targets
- hsi88dlg: removed obsolete adjust minsize attributes
- hsi88dlg: type option removed
- cbusnodedlg: arducan description
New in Rocrail 28-03-2021 Revision 1517 (Mar 29, 2021)
- cbusnodedlg: new ArduCAN modules added
- loc,locdialog: added LED parameters to the functions
New in Rocrail 26-03-2021 Revision 1515 (Mar 27, 2021)
- wiopi: LED and script commands are default for mobile type with offset zero
New in Rocrail 25-03-2021 Revision 1514 (Mar 26, 2021)
- wiopi: moved SCAD files to repository Rocrail3D
- wiopi: battery board
New in Rocrail 24-03-2021 Revision 1512 (Mar 25, 2021)
- wiopi: ID12LA case
- cardlg: on/off pos function attributes added
New in Rocrail 23-03-2021 Revision 1510 (Mar 24, 2021)
- wiopi: throttle case update
- bidib: process lights on loco drive command too
New in Rocrail 22-03-2021 Revision 1508 (Mar 23, 2021)
- wiopi: Throttle case update
- wiopi: throttle case bottom
- wiopi: throttle case
- wiopi: scad throttle top update
- wiopi: throttle case (WIP)
New in Rocrail 21-03-2021 Revision 1503 (Mar 22, 2021)
- wiopi: CAD update
- dinamodlg: removed adjust minsize
- dinamo: hfi option added
- switch: correction for CTC poit LED
- wio: fix for simulating sensor state in WIOlib
- wiopi,hardware: update
- cardlg: LED lables
- wiopi: mobile car option
- switch: CTC color
New in Rocrail 20-03-2021 Revision 1494 (Mar 21, 2021)
- wiopi,hardware: measurment correction
- wiopi,hardware: removed prototype WIOpi-01
- wiopi,hardware: WIOpi-01 mounting board
New in Rocrail 19-03-2021 Revision 1491 (Mar 20, 2021)
- wiopi,mobile: not start the PWM thread in case of car option set
- switch: CTC color
- translation merge: de, fr, nl, sv
New in Rocrail 18-03-2021 Revision 1488 (Mar 19, 2021)
- wiopi: mobikle moderate servo speed for couplers
- route: CTC color
- block: CTC color on free
- block: CTC color
- switch,signal: color CTC
New in Rocrail 17-03-2021 Revision 1483 (Mar 18, 2021)
- model: fix memory leak on save with external loco file
- text: regard move command and not replace child nodes
New in Rocrail 16-03-2021 Revision 1481 (Mar 17, 2021)
- wiopi: pixel LEDScript addressing fix
- wiopi: pixel LEDScript off command correction
- block: CTC LEDs added
- wiopi: removed s88 type and implementation
- planpanel: disable multi touch on edit mode
- wiopi: fix for pixel LEDScript
- stage: fix for reset
New in Rocrail 15-03-2021 Revision 1474 (Mar 16, 2021)
- xmlscriptdlg: weather added
- xmlscriptdlg: fix for 'case switch'
- services: allow to reuse tcp ports
- signal,switch: use weather brightness for CTC LEDs
- switch: CTC color option added
New in Rocrail 14-03-2021 Revision 1469 (Mar 15, 2021)
- pixel: brightness increas and decrease added
- car: action correction for function substate
- signal: color support CTC LEDs
- wiopi: 2s/3s corrections
- wiopi: 2s/3s correction
- wiopi: pixel prevoff LEDScript option added
- wiopi: pixel auto increase added
New in Rocrail 12-03-2021 Revision 1462 (Mar 14, 2021)
- wiopi: 2s values added
- wiopi: batterytype 4s/3s added
- wiopi: send goodbye on shutdown
- planpanel: trace level for gestures changed to develop
- wiopi: check the pending RFID acknowledge
New in Rocrail 12-03-2021 Revision 1457 (Mar 13, 2021)
- wiopi: ebreak and stop command mobile to halt
- wiopi: reset read RFID after ack
- wiopi: fix for lights2 and function 1/2
- pixel random C added
New in Rocrail 11-03-2021 Revision 1453 (Mar 12, 2021)
- wiopi: battery limit corrections for LiFePO4
- xmlscriptdlg: fix for statement and command switch
- xmlscriptdlg: added model and trace
- planpanel: gesture support added for pan, zoom and longclick
New in Rocrail 09-03-2021 Revision 1449 (Mar 10, 2021)
- wio: provide nr of steps on shortid
New in Rocrail 08-03-2021 Revision 1448 (Mar 9, 2021)
New in Rocrail 07-03-2021 Revision 1447 (Mar 8, 2021)
- switch: lookup action by description by ID if description did not match
- switch: action by description support added
New in Rocrail 05-03-2021 Revision 1446 (Mar 6, 2021)
- switch: action by description support added
New in Rocrail 04-03-2021 Revision 1445 (Mar 5, 2021)
- Action correction for function substate
New in Rocrail 03-03-2021 Revision 1444 (Mar 4, 2021)
- default info level trace deactivated
- z21dlg: loconet detectors option added
New in Rocrail 02-03-2021 Revision 1442 (Mar 3, 2021)
- r2rnet default address set to 224.0.1.20
New in Rocrail 01-03-2021 Revision 1441 (Mar 2, 2021)
- guiframe: disconnect lightcontrol toolbar icon from state events
- reserve: fix for reset follow up routes
- loc function: on/off pos parameter added
- wiodlg: hide the options tab
New in Rocrail 27-02-2021 Revision 1437 (Feb 28, 2021)
- wio: options set/get added (wip)
- modplan: work around for linking a module define mvtrack
New in Rocrail 26-02-2021 Revision 1435 (Feb 27, 2021)
- Wiopi: cv show mobile functions
- Wiopi: mobile f1...f8 added
- Wiopi: mobile function support
- Rascii: disable clock broadcast in case protver=1
- Wiopi: hardware update
New in Rocrail 24-02-2021 Revision 1430 (Feb 25, 2021)
- wiopi: set serial device to ttyAMA0 in case of ZeroW (if not set)
- wio: support for option byte 4
New in Rocrail 23-02-2021 Revision 1428 (Feb 24, 2021)
New in Rocrail 22-02-2021 Revision 1427 (Feb 23, 2021)
- Rocrail Logo in STL format: Thanks to Dagnall
- wiopi: provide environment on query
- wiopi: use also sudo in the reboot an update scripts
- wiopi: hardware update
- wiopi: hardware update
- z21: keepm record of booster loadmax and voltmin
New in Rocrail 21-02-2021 Revision 1421 (Feb 22, 2021)
- guiframe: regard selected booster UID also in the status bulbs
New in Rocrail 20-02-2021 Revision 1420 (Feb 21, 2021)
- powerctrldlg: fix for selecting booster by uid and subuid
- wiopi: piprefix option added for scanning LAN connection
- wiopi: crash fix on shutdown
- wiopi: scan for a Rocrail server in case a LAN connection is valid
New in Rocrail 19-02-2021 Revision 1416 (Feb 20, 2021)
- wiopi: extra pins for H-Bridge-I
- powermandlg: fix for subuid
- wiopi: options and modifications for the WIOpi-01 board
New in Rocrail 18-02-2021 Revision 1413 (Feb 19, 2021)
- wiopi: sudo in startwiopi script
New in Rocrail 18-02-2021 Revision 1412 (Feb 18, 2021)
- booster: subuid added for multiple port boosters
- wiopi-01 schedule update
- z21: booster support
- accgroup: call outputs with the provided value(birghtness)
- wrapper: boosterevents flag
- z21: flag added for booster events -> not supported because of missing documentation
New in Rocrail 16-02-2021 Revision 1406 (Feb 17, 2021)
- loc: crash fix for removing queued commands
- guiframe: start workspace with command line option -virtual in case 'issue' is found in the path
- bidib: MAXDYN define for 64 dynstate values
- bidib: support for dynstate 0...127
New in Rocrail 15-02-2021 Revision 1402 (Feb 16, 2021)
- signal: fix for CTC and reset ID
- r2rnet: completely removed RASCII
- r2rnet: removed RASCII loop
- r2rnet: RASCII fix
- seltab: use saved position at startup
- output: use own color if the command does not contain a color node
New in Rocrail 14-02-2021 Revision 1396 (Feb 15, 2021)
- guiframe: removed double WIO from programming menu
- wiodlg: show warning in case of deepsleep/shutdown all
- wiopi,wiodlg: shutdown all option added
- block: regard timers on shortin events
- toolbardlg: wio icon added
- guiframe: wio icon added
New in Rocrail 12-02-2021 Revision 1390 (Feb 13, 2021)
- gcode: file upload support
- gcode: support added
- loc: remove pending events on (soft) reset
New in Rocrail 12-02-2021 Revision 1387 (Feb 12, 2021)
- seltab: crash fix in case a managed block does not exist
- block: show loco image option
- scheduledialog: crash fixes
- var,xmlscript: crash fixes
- xmlscript: binstate support
- auipanel: crash fix
- wiodlg: fix for start WEB Browser for type WIOpi
New in Rocrail 09-02-2021 Revision 1380 (Feb 10, 2021)
- wiopi: sysupdate script version from Lothar
- wiopi: update symbol for statusbar
New in Rocrail 09-02-2021 Revision 1378 (Feb 9, 2021)
- wiopi: signal sysupdate by battery 200
New in Rocrail 08-02-2021 Revision 1375 (Feb 9, 2021)
- signal: blank distant signal support for aspect type
- cardlg: description column added
- wiopi: fix for get/set first 32 IOs
- wiopi: fix for r2rnet socket recovering at reboot
New in Rocrail 06-02-2021 Revision 1371 (Feb 7, 2021)
- block: check for nested virtual blocks
New in Rocrail 05-02-2021 Revision 1370 (Feb 6, 2021)
- guiframe fix for LightControl in Table menu
- wiopi EoD option added
- loc provide light state in case of shunting command
- lightctrl go/stop command added
- svgutils fix for rotating south
- r2rnet IP address correction 224.0.0.18051
- r2rnet netroutes polling option added
- wiopi added const for user IO
New in Rocrail 03-02-2021 Revision 1362 (Feb 4, 2021)
- wrapper: r2rnet default active
- lightctrl: deactivate light if its in no record on
- wiopi: user I/O
New in Rocrail 02-02-2021 Revision 1359 (Feb 3, 2021)
- rocweb: help link corrected
- wiopi,r2rnet: reject messages from self
- base: timing fix for scan Servers on R2RNet
- wiopi: r2rnet try IP if hostname does not connect
New in Rocrail 02-02-2021 Revision 1355 (Feb 2, 2021)
- Finder: location for final destination option added
- Srcp: simulate sensor support added
New in Rocrail 01-02-2021 Revision 1353 (Feb 2, 2021)
- r2rnet: crash fix in case the client connection is not yet initialized
New in Rocrail 31-01-2021 Revision 1352 (Feb 1, 2021)
- wiopi: fix for r2rnet timeout
- tt: support the invert direction for type WIO
- wiopi,model: tracking improved
- route: skip finder option added
- renderer: fix for output shunting
- wio: inform loco and train of a tracking event
- model: lookup block/location by RFID
New in Rocrail 28-01-2021 Revision 1345 (Jan 29, 2021)
- wiopi: r2rnet wrapper option default true
- wiopi: r2rnet fix for request
- wiopi: r2rnet thread added for server scan
New in Rocrail 27-01-2021 Revision 1342 (Jan 28, 2021)
- wiopi: commented out the auto server find (wip)
- wiopi: auto detect server
- control: crash fix if no default digint is available
- wiopi: mobile stepper motor support
New in Rocrail 26-01-2021 Revision 1338 (Jan 27, 2021)
- wiodlg: fix for update message in case of wiopi
- wiopi: BLDC mobile type support added (wip)
New in Rocrail 25-01-2021 Revision 1336 (Jan 26, 2021)
- wiopi: do not report servo position in case of ESC or wheel
- wiopi: bridge sensor inputs added for type stepper
- modbus: clock support added
- feedbackdialog: open usage object on dclick
New in Rocrail 24-01-2021 Revision 1332 (Jan 25, 2021)
- feedbackdialog: usage added for tt bridge sensors
- feedbackdialog: sblist added for checking usage
- feedbackdialog: show usage of tt, seltab, sg
- wiopi: normalized init/type
- cv: fix for cv0 trace
New in Rocrail 23-01-2021 Revision 1327 (Jan 24, 2021)
- wiopi: update.sh remove existing gz before download
- mbus: disable reading config on discovery in case Rocrail is not master
New in Rocrail 21-01-2021 Revision 1325 (Jan 22, 2021)
- wiopi: allow up to 16 char node name
- wiopi: support for mosfet, esc and hbridge mobile
New in Rocrail 20-01-2021 Revision 1323 (Jan 21, 2021)
- wiopi: stop ESC on shutdown
- wait4event: ignore Check2In in case of last schedule entry
- REVERT loc: disable check2in in case of schedule/tour
New in Rocrail 19-01-2021 Revision 1320 (Jan 20, 2021)
- rocrail: releasename set to 'Iron'
- tt: f6915 broadcast new position after position is confirmed
- wiopi: added Pi01 to user pindefs
- wiopi: user pindefs for stepper and mobile
New in Rocrail 18-01-2021 Revision 1316 (Jan 19, 2021)
- tt: f6915 check for position sensor
- loc: disable check2in in case of schedule/tour
New in Rocrail 17-01-2021 Revision 1314 (Jan 18, 2021)
- wiopi,id12: fix for RFID event type
- wiopi: use pin 12 for mobile PWM
- mbusdlg: fix for portnumber field sizes
- block: close action fix
New in Rocrail 16-01-2021 Revision 1310 (Jan 17, 2021)
- wiopi: mobile ESC option (WIP)
New in Rocrail 14-01-2021 Revision 1309 (Jan 15, 2021)
- drcmd removed
- wiodlg: label changes on select of wiopi
- block: fix for min/max random wait
New in Rocrail 13-01-2021 Revision 1306 (Jan 14, 2021)
- wiopi: fix for reading and ignoring XML
- rocweb: use global image path if not found in the rocweb context
New in Rocrail 12-01-2021 Revision 1304 (Jan 13, 2021)
- wiopi: hardware update
- wiopi: headless files
New in Rocrail 11-01-2021 Revision 1302 (Jan 12, 2021)
- wiopi: hardware update and native IO support
New in Rocrail 10-01-2021 Revision 1301 (Jan 11, 2021)
New in Rocrail 09-01-2021 Revision 1300 (Jan 10, 2021)
- mttmfcc: analog output support added
New in Rocrail 08-01-2021 Revision 1299 (Jan 9, 2021)
- planpanel: prevent crash on switchen from AUI to Tab
- wiopi,servo: support for hardware PWM in case of user 0
- wiopi: hardware PWM
- black list
New in Rocrail 08-01-2021 Revision 1295 (Jan 8, 2021)
New in Rocrail 07-01-2021 Revision 1294 (Jan 8, 2021)
- auipanel: workaround for panel refresh
- item: fix for isMDI -> isAUI
- planpanel: changed MDI into AUI flag
- wiopi: max internal servos 4
New in Rocrail 06-01-2021 Revision 1290 (Jan 7, 2021)
- Wiopi: write ini file on shutdown
- Wiopi,mobile: pulse time for direction relay 250ms
- Wiopi,mobile: changed motor control for relay and FET
New in Rocrail 05-01-2021 Revision 1287 (Jan 6, 2021)
- loc: revert using V_Rmax/V_Rmin from revision 2.1.930/931
- translation merge: da, cs, fr, de, nl, sl
- wiopi, manager: use request/release I2C access
- output: set actdelay to false in case the asswitch option is set
- wiopi: manager request 3 bytes on poll
New in Rocrail 04-01-2021 Revision 1282 (Jan 5, 2021)
- wiopi: display fast 7seg clock added
- wio: use port as I2C slave id
New in Rocrail 03-01-2021 Revision 1280 (Jan 4, 2021)
- blockdialog: event sorting optimized
- wiopi: use the ADS1115 for watching the LiPo
- wiopi: support ADS1115
New in Rocrail 02-01-2021 Revision 1277 (Jan 3, 2021)
- Thread: added usleep
- Wiopi: check if a thread is needed, and use softservo
- Wiopi: removed the i2c object
- Userial: check if wanted bps is > 0
New in Rocrail 01-01-2021 Revision 1273 (Jan 2, 2021)
- block: only activate rear protection in case V=0
- wiopi: removed IO library from makefile
- wiopi: hardware I/O
- wiopi: replaced I2C and SPI with own code
- copyright update
New in Rocrail 31-12-2020 Revision 1268 (Jan 1, 2021)
- wiopi: use own hardware interface instead of 3part library (WIP)
- wiopi: added scroll text, pin mapping for wPi and PiGPIO
- wiopi: report low battery
New in Rocrail 30-12-2020 Revision 1265 (Dec 31, 2020)
- Wiopi: LiPo measurement added
- Wiopi,display: graphic instructions added
- Posseldlg: 24bit position field
- Wiopi, pixel: wait until SPI device is ready
New in Rocrail 29-12-2020 Revision 1262 (Dec 30, 2020)
- wiopi, pixel: wait until SPI device is ready
- wiopi: update by tar.gz format
- rocview: removed client size adjust option
- guiapp: restore clientsize after initializing frame
New in Rocrail 28-12-2020 Revision 1254 (Dec 29, 2020)
- wio: added missing zero termination on CMD_TEXT
- wio: use fb register type for AIN events
- wio: analog sensor type added
- wiopi: adc added
- stepper: accel/decel improvements
- wiopi: improved socket broken detection
New in Rocrail 27-12-2020 Revision 1248 (Dec 28, 2020)
- svgutils: rotation center correction
- wiopi: fix for I2C read and IO restore
- rocguiinidlg: check wx version >= 3.1.5 for geting the display scaling factor
- rocguidialog: listup all monitors
- rocguidialog: list up all connected monitors
- rocguidialog: show scale factor
- rocview: client size adjust for macOS
- textdialog: fix for color labels
New in Rocrail 26-12-2020 Revision 1240 (Dec 27, 2020)
- wiopi: pointer fix
- wiopi: communication reorg
- trace: type fix
New in Rocrail 24-12-2020 Revision 1232 (Dec 25, 2020)
- renderer: rotation fix for line (Lothar)
- wiopi: moved all hardware interfacing in one object
New in Rocrail 23-12-2020 Revision 1231 (Dec 24, 2020)
- z21: removed double, uncontrolled, gethostbyaddr
- str: fix for linux bug
- wiopi: crash fixes
- wiopi:pixel (wip)
New in Rocrail 22-12-2020 Revision 1227 (Dec 23, 2020)
- Z21: revert removing xnetgbm option.
New in Rocrail 22-12-2020 Revision 1226 (Dec 23, 2020)
- z21: removed xnetgbm option
- z21: set unconditional LocoNet detectors broadcast flag
- wiopi: Throttle (wip)
- bidib: allow port numbers up to 255
New in Rocrail 21-12-2020 Revision 1222 (Dec 22, 2020)
- wio: use new TT attribute stepdelay
New in Rocrail 20-12-2020 Revision 1221 (Dec 21, 2020)
- loc: workaround for linux semaphor lock on assigntrain
- xmlscript: resolve text format attribute value
- wiopi: support for two on board servos (sudo)
- wiopi: S88 added
New in Rocrail 19-12-2020 Revision 1217 (Dec 20, 2020)
- wiopi: pixel addressing
- wiopi: pixel fix, mobile range implemented
New in Rocrail 18-12-2020 Revision 1215 (Dec 19, 2020)
- wiopi: Pixel (wip)
- wiopi: alive response timeout to stop mobile running
- dccpp: check for space <Q1...> or <Q 1...>
New in Rocrail 17-12-2020 Revision 1212 (Dec 18, 2020)
- wiopi: Mobile (wip)
- z21dlg: check hostname option added -> protver 0 or 1
- wiopi: WIP
New in Rocrail 16-12-2020 Revision 1209 (Dec 17, 2020)
- z21: call only get hostname ny address in case protver > 0
- z21: revert check hostname only if protver > 0
- wiopi: mobile (wip)
- wiopi: cam script
New in Rocrail 15-12-2020 Revision 1205 (Dec 16, 2020)
- z21: check ip with hostname only if protver > 0
- wiopi: Sound added
- wiopi: support for output pair
- wiopi: show RailCom on display
- wio: send CV commands to all nodes
- userial: not available on aarch64
- wio: broadcast CV commands
- wiopi: RailCom reporting
- rocs: userial baud rate aliasing added
New in Rocrail 14-12-2020 Revision 1196 (Dec 15, 2020)
- guiframe: added missing getItem from AUI panel
- wiopi: RailCom added: no luck because 250000 baud is not available
- rocs: serial speed 250000 check
- wiopi: sensor added
New in Rocrail 13-12-2020 Revision 1192 (Dec 14, 2020)
- wiopi: IO signal support
- wiopi: stepper reporting added
- wiopi: stepper support (WIP)
- wrapper: trace level find default off
- wio: added missing stepper reporting parameter
New in Rocrail 12-12-2020 Revision 1187 (Dec 13, 2020)
- wiopi: led signal support
- wiopi: signal support
- wiopi: crash fix in case WLAN is disconnected
- wiopi: clock show alternating time, date, temp.
- wiopi: clock added HT16K33
New in Rocrail 11-12-2020 Revision 1182 (Dec 12, 2020)
- wiopi: show connection speed on the statusbar 5G or 2G
- show added
- wiopi: show status bar
- wiopi: set options fix, show rfid on display
New in Rocrail 10-12-2020 Revision 1178 (Dec 11, 2020)
- cbus: do SoD on startup also with address zero
New in Rocrail 10-12-2020 Revision 1177 (Dec 10, 2020)
- wiopi: display analog clock
- wiopi: display AMP support added
- wio: typo fix
- wio: text must also be escaped in HEXA
New in Rocrail 09-12-2020 Revision 1173 (Dec 10, 2020)
- Rocguiinidlg: label AUI fix
- Rocview: MDI removed
- Wiopi: ID12 added
New in Rocrail 08-12-2020 Revision 1170 (Dec 9, 2020)
- guiframe: check AUI before MDI
- wiopi: display refresh
- wiopi: display (WIP)
- locdialog: added missing action states
New in Rocrail 07-12-2020 Revision 1167 (Dec 8, 2020)
- locdialog: added missing action states
- wiopi: servo delay and reporting added
New in Rocrail 06-12-2020 Revision 1165 (Dec 7, 2020)
- cleanup unused decoder file format
- wiopi: IO events
- wiopi: alive thread added
- wiopi: rascii struct correction
- rocs: rascii struct member correction
- wiopi: added missinf wiringpi setup
- rocs: rascii include fix
- rocs: rascii include fix
- rocs: rascii added
- node: not remove an attr in case the value is set to NULL
- wio: added missing recipient id, 0=broadcast, in the clock command
- wiopi: use internal rascii frame
New in Rocrail 06-12-2020 Revision 1153 (Dec 6, 2020)
- tttrackdialog: grid connect value increased to 26
- wiopi: WIP
New in Rocrail 04-12-2020 Revision 1151 (Dec 5, 2020)
- set simple type improvements
- attr: memory usage optimisation
- wiopi: scan IO
- wiopi: servo pos fix
- wiopi: WIP
New in Rocrail 03-12-2020 Revision 1146 (Dec 4, 2020)
- wiopi: support for PCA9622
- wiopi: PCA9785 support
- wiopi: WIP
New in Rocrail 02-12-2020 Revision 1142 (Dec 3, 2020)
- wiopi: WIP
- wiopi: WIP
- wio: use strtobyte with initialized buffer
- dir.svg: removed alt-g
New in Rocrail 01-12-2020 Revision 1138 (Dec 2, 2020)
- guiapp: stay offline in case of local file
- z21: disregard domain inhost name in case its not specified in the rocrail.ini
New in Rocrail 30-11-2020 Revision 1136 (Dec 1, 2020)
- wsocket: workaround for win32 and getnameinfo
- rocs makefile: adde missing library for win32
- translations: type fix
- z21: compare hostname none case sensitive
- z21,socket: get hostname by ip
- control: crash fix on send declist to digints
- socket: compiler warning
- z21: check for hostname by ip addr.
- control: container for digints
New in Rocrail 29-11-2020 Revision 1127 (Nov 30, 2020)
- Control: revert digint struct
New in Rocrail 28-11-2020 Revision 1123 (Nov 29, 2020)
- Guiapp: revert removing MacOpenFile
- Xmlscript: resolve fndesc
- Dccpp: response flag in structure
- Dccpp: wait for response after init a sensor
- Rdp: removed from rocutils.xml
- Revert rdp: wrong level
- Guiapp: save and restore the client size instead of the system dependent frame size in case of Apple
New in Rocrail 26-11-2020 Revision 1116 (Nov 27, 2020)
- rocs: free op loaded library on delete
- control: use a structure to save loaded DigInt data
- mjpeg: variable correction
- block: ignore events in case the block is virtual
New in Rocrail 25-11-2020 Revision 1112 (Nov 26, 2020)
- Rocguiinidlg: fix for label
- Optional ARCH make parameter added
- Loc: debug trace correction
- Loc: partial fix for sync events and commands
New in Rocrail 24-11-2020 Revision 1108 (Nov 25, 2020)
- WIP rdp
- item: disable close in case of virtual block
- model: fix for deleteing closed routes and blocks
New in Rocrail 23-11-2020 Revision 1105 (Nov 24, 2020)
New in Rocrail 21-11-2020 Revision 1104 (Nov 22, 2020)
- infodialog: show cpu arch
- rocs makefile: security issue macOS
- rocs makefile: security issue for macOS
New in Rocrail 19-11-2020 Revision 1101 (Nov 20, 2020)
- Dccpp: timing improvement at connect
- Dccpp: initial commands serialized
New in Rocrail 18-11-2020 Revision 1099 (Nov 19, 2020)
- dccpp: wait until a befor setup
New in Rocrail 17-11-2020 Revision 1097 (Nov 18, 2020)
- dccpp: forget the big sleep and run from start
- dccpp: init sequence changes
- rocdigs.xml: new data memeber for dccpp
- dccpp: init sensors after the status is requested
New in Rocrail 16-11-2020 Revision 1093 (Nov 17, 2020)
- dccpp: disable DTR in sublib serial
- car,locdialog: purchased and value fix on export
New in Rocrail 15-11-2020 Revision 1091 (Nov 16, 2020)
- guiapp: save and restore the client size instead of the system dependent frame size
- car,locdialog: only import if the ID is not already in the table
New in Rocrail 15-11-2020 Revision 1089 (Nov 15, 2020)
- car,loco: import/export as is with comman
- cardlg,locdialog: remove ampersand on export
- throttledlg: only show loco ID in titlebar
- cardlg,locdialog: export purchased and value too
- replaced makefile variable MACOSX with MACOS
- locdialog,cardlg: flatten data on export
New in Rocrail 14-11-2020 Revision 1083 (Nov 14, 2020)
- cardlg: import/export in csv format added
New in Rocrail 11-11-2020 Revision 1081 (Nov 12, 2020)
- item: force switch command in case ctrl is pressed
New in Rocrail 10-11-2020 Revision 1078 (Nov 11, 2020)
- wiodlg: deep sleep command added
New in Rocrail 07-11-2020 Revision 1075 (Nov 8, 2020)
- revert
- translation merge: nl, fr, de, sl
- mvtrack: fix for using cm
New in Rocrail 03-11-2020 Revision 1072 (Nov 4, 2020)
- loc: rfid history
- loc,wio: report with CALC level the read RFID
- wio: type LED added for accessory events
New in Rocrail 31-10-2020 Revision 1069 (Nov 1, 2020)
- Start.html: FR correction
- Wiolib: reset simulated sensor
- Start.html update for IT and FR
- Control: support for environment variables in Rocweb/andRoc SVG paths
New in Rocrail 29-10-2020 Revision 1065 (Oct 31, 2020)
- Zipper: start.html added
- Devices: list up first 10 devices in case of no device check
- Wio: support for A0 value on alive events
- Rocrailinidialog: disable properties and modify in case of wio lib
- Wio: support library added
New in Rocrail 29-10-2020 Revision 1060 (Oct 30, 2020)
- mbus: show ID in case of commands
- rocprodlg: save programming mode on OK
- rocguiinidlg: fix for option resetspeeddir
- app: support environment variables in the protpath
New in Rocrail 28-10-2020 Revision 1056 (Oct 29, 2020)
- block: fix for slave action
New in Rocrail 27-10-2020 Revision 1055 (Oct 28, 2020)
- Timedactions: usage button added to show usage in the index
New in Rocrail 25-10-2020 Revision 1054 (Oct 26, 2020)
- item: regard showID in stage
- wio: report node stop reason
New in Rocrail 25-10-2020 Revision 1052 (Oct 25, 2020)
- App: replaced warning with info level for merging options
New in Rocrail 22-10-2020 Revision 1049 (Oct 23, 2020)
- fback: broadcast rfid to clients
- item: show last read RFID in the status bar
- desktoplink.sh: only copy it to applications incase parameter $1 is set
New in Rocrail 21-10-2020 Revision 1046 (Oct 22, 2020)
- renderer: text ps adjust only in case text ps is set > 0
- rocguiinidlg: text pointsize adjust range extended
- renderer: pointsize adjust es percentage
- svg text pointsize adjust added
New in Rocrail 19-10-2020 Revision 1042 (Oct 20, 2020)
- Wio: fix for output and LEDScript
New in Rocrail 19-10-2020 Revision 1041 (Oct 19, 2020)
- Default auto switch delay active
- Wio: output bri to max. in case of LEDScript activation
- Wio: use output/carfun addr > 100 as trigger for LEDScript
New in Rocrail 18-10-2020 Revision 1038 (Oct 19, 2020)
- Cardlg,car: fix for function color in case of ledaddr == 0 and ledcount > 0
- Text: do not cat NULL variable strings
- Wio: LEDScript support
New in Rocrail 17-10-2020 Revision 1035 (Oct 18, 2020)
- Router: typo fix
- Car: add bus(node-id) to all commands
- Operator: shiftloco command added
New in Rocrail 16-10-2020 Revision 1032 (Oct 17, 2020)
- cardlg: function LED color brightness added
- car,wio: color function option
New in Rocrail 15-10-2020 Revision 1030 (Oct 16, 2020)
- Wiodlg: mobile car option added
- Wio: remove raw attribute before sending the VDirF command
New in Rocrail 14-10-2020 Revision 1028 (Oct 15, 2020)
- stc: version correction from 2.0 to 2.1
- wio: send loco a command on WIO Control events instead of field events
New in Rocrail 14-10-2020 Revision 1026 (Oct 14, 2020)
- Canservice: mbus namespace
- Rocnetnode: mbus namespace
- Mbus,rcan,bidib: namespace conflicts resolved
New in Rocrail 13-10-2020 Revision 1023 (Oct 14, 2020)
- virtual: removed writehex emu
New in Rocrail 10-10-2020 Revision 1021 (Oct 11, 2020)
New in Rocrail 09-10-2020 Revision 1020 (Oct 10, 2020)
- Stc: serial tt control
- Cleanup old build scripts
- Removed un used files
- Zipper: removed obsolete startrocrail.sh
- Switch: default active switch time
- Desktoplink.sh: copy link also to /usr/share/applications in case of super user privilege
New in Rocrail 08-10-2020 Revision 1014 (Oct 9, 2020)
- Makefile correction for copy desktoplink.sh
- Rocview.sh: fix for server path
- Make install: use $HOME/Rocrail as target instead of /opt/rocrail
New in Rocrail 07-10-2020 Revision 1011 (Oct 8, 2020)
- loc: decoupler flag added for query in XMLScript
New in Rocrail 01-10-2020 Revision 1009 (Oct 2, 2020)
- clntcon,wio: use reported nodeid for targetting commands
New in Rocrail 29-09-2020 Revision 1008 (Sep 30, 2020)
- Locdialog: CAM options for use in the throttle dialog
New in Rocrail 28-09-2020 Revision 1007 (Sep 29, 2020)
New in Rocrail 25-09-2020 Revision 1006 (Sep 26, 2020)
- Model: regard only active locos in case of checking restored
- Model: check if all locos did restore before starting the auto mode (optional, default off)
New in Rocrail 22-09-2020 Revision 1004 (Sep 23, 2020)
- ahome: report all event childs
- wio: stop loco in case of empty battery
New in Rocrail 19-09-2020 Revision 1002 (Sep 21, 2020)
- Tt: compiler fix for leopard
- Basedlg: format rfid sensor address
- Wio: use also the 32bit RFID as number to identify sensors
- Switch: fix for save protect ID pointer
New in Rocrail 17-09-2020 Revision 998 (Sep 18, 2020)
- Block: generateinatenter command added
New in Rocrail 15-09-2020 Revision 997 (Sep 16, 2020)
- Scheduledialog: layout fix
- Fix for double translation 'run around'
- Replaced headshunt with runaround
New in Rocrail 14-09-2020 Revision 994 (Sep 15, 2020)
- operator: headshunt option added
- xmlscript: check condition for NULL
- location: enable select shortest block added
- model: fix for checking the location for shortest block
- location: select shotest block option added
New in Rocrail 13-09-2020 Revision 989 (Sep 13, 2020)
New in Rocrail 11-09-2020 Revision 988 (Sep 12, 2020)
- Xmlscript: reslove function command
- Basedlg: show cmd:param in case desc is empty
New in Rocrail 11-09-2020 Revision 985 (Sep 11, 2020)
New in Rocrail 10-09-2020 Revision 985 (Sep 11, 2020)
- operatordlg: added missing translation for assigned locomotive
- translation merge: cs, sl, fr, sr_latin, de, nl
New in Rocrail 09-09-2020 Revision 983 (Sep 9, 2020)
- action,xmlscript: add car properties
New in Rocrail 08-09-2020 Revision 978 (Sep 9, 2020)
- car: action support added (wip)
- SLIM-COLOR: small blocks symbol with shunt border
- small block shunting
New in Rocrail 06-09-2020 Revision 975 (Sep 6, 2020)
- tt: reject movement events for detecting the wanted position
New in Rocrail 06-09-2020 Revision 973 (Sep 6, 2020)
- DB-Signals: semaphores with shunting
New in Rocrail 04-09-2020 Revision 971 (Sep 5, 2020)
- aboxdlg: support for general URL links
New in Rocrail 03-09-2020 Revision 966 (Sep 4, 2020)
- rascii,serial: not set DSR to avoid resetting the Arduino
New in Rocrail 03-09-2020 Revision 965 (Sep 3, 2020)
- Bidib: query inputs option added
- Bidib: only query input ports in case the node has flat addressing
- Rascii: fix for Arduino reset waiting
New in Rocrail 02-09-2020 Revision 962 (Sep 2, 2020)
- bidib: fix for query inputs only
New in Rocrail 02-09-2020 Revision 961 (Sep 2, 2020)
- bidib: fix for query inputs only
New in Rocrail 31-08-2020 Revision 961 (Sep 1, 2020)
- tt: reportedpos attribute added
New in Rocrail 30-08-2020 Revision 960 (Aug 31, 2020)
- tt: reported position state support
- wiodlg: disable subtype in case of none RCAN modules
New in Rocrail 29-08-2020 Revision 958 (Aug 29, 2020)
- Cc: flush UART buffer after connect
- Wiodlg: fix for setting I/O
New in Rocrail 29-08-2020 Revision 956 (Aug 29, 2020)
- Tt: set bridge position in regval on action
New in Rocrail 26-08-2020 Revision 955 (Aug 27, 2020)
- planpanel: fix for rotating by dialog
New in Rocrail 25-08-2020 Revision 954 (Aug 26, 2020)
- Ledbutton: fix for reset bitmap
New in Rocrail 24-08-2020 Revision 953 (Aug 24, 2020)
- Throttle: select train member on shift and select to show functions
New in Rocrail 23-08-2020 Revision 952 (Aug 23, 2020)
- 952 2020-08-23 08:21:56 +0200 tt,bidib: fix for rotation direction
- 951 2020-08-22 07:42:11 +0200 tt: next/prev track onestep
New in Rocrail 21-08-2020 Revision 950 (Aug 22, 2020)
- bidib,onestep: support for position events in 1.5 degrees
- tt,item,planpanel: fix for state change for unknown sensor events
- tt,bidib: stepcontrol report position support
New in Rocrail 20-08-2020 Revision 947 (Aug 21, 2020)
- tt: support for stepcontrol
New in Rocrail 19-08-2020 Revision 946 (Aug 20, 2020)
- Item: set tooltip in text slider
New in Rocrail 17-08-2020 Revision 945 (Aug 18, 2020)
- tt: check animation under/overflow
New in Rocrail 16-08-2020 Revision 944 (Aug 17, 2020)
- Tt,extcan: support for tt animation
New in Rocrail 15-08-2020 Revision 943 (Aug 16, 2020)
- Rcan: support for SoD of 32 I/O in one frame
New in Rocrail 14-08-2020 Revision 942 (Aug 15, 2020)
- Rcan/utils: trace fixes
- Mvtrack: convert kmh to mph if wanted
New in Rocrail 13-08-2020 Revision 940 (Aug 14, 2020)
- rcan/utils: fix for extended frame ID
New in Rocrail 12-08-2020 Revision 939 (Aug 13, 2020)
- loc: disable secondnextblock in case of engine type automobile
New in Rocrail 11-08-2020 Revision 938 (Aug 11, 2020)
- Ucan: sleep 10ms in case write buffer full
- Socketcan: 10 retries in case no buffer space left on write
New in Rocrail 10-08-2020 Revision 936 (Aug 11, 2020)
- ledbutton: fix for scaling icon
- extcan: only dump CAN frames in case of trace level develop
New in Rocrail 09-08-2020 Revision 934 (Aug 9, 2020)
- cbus: removed debug tracing
New in Rocrail 31-07-2020 Revision 927 (Aug 1, 2020)
- route,model: set locked route command added
- clock,meter: set time also in case of freeze status
- rcan: traces for sublibs added
- rcan/ascii: error parsing added
New in Rocrail 29-07-2020 Revision 924 (Jul 30, 2020)
- rcan/ascii: error parsing added
New in Rocrail 26-07-2020 Revision 923 (Jul 27, 2020)
- Switch: new commands for channel tune test
New in Rocrail 25-07-2020 Revision 922 (Jul 26, 2020)
- Rcan: fix for renaming the cbus subnode in rcan
New in Rocrail 24-07-2020 Revision 921 (Jul 25, 2020)
- Desktoplink.cmd: create also shortcut in the Rocrail directory
- Rcan: decoder check support added
- Desktoplink.cmd: use the SpecialFolders command to retrieve the Desktop path
New in Rocrail 23-07-2020 Revision 918 (Jul 24, 2020)
- Desktoplink.sh: use temp. filename without the use of environment variables
- Ecos: add view/get/query for the link manager 20
- Ecos: add ecoslink view 20
- Rcan: name config added
New in Rocrail 21-07-2020 Revision 914 (Jul 22, 2020)
- Control: fix for realtime clock
New in Rocrail 20-07-2020 Revision 913 (Jul 21, 2020)
- tt: support rotation speed for WIO type
New in Rocrail 19-07-2020 Revision 912 (Jul 20, 2020)
- Canservice: reuse port
- WIO fixes
New in Rocrail 18-07-2020 Revision 910 (Jul 19, 2020)
- Translation merge: de, nl, fr
- Rcan/tcp: fix for copy CAN EID
New in Rocrail 16-07-2020 Revision 908 (Jul 17, 2020)
- Wio: option 3 added
- Zipper.sh: removed rocctrl
- Wio: options byte 3 added
- Wio/rcan: extended subtype added
New in Rocrail 15-07-2020 Revision 904 (Jul 15, 2020)
- cbus: crash fix for double posting same frame (double free)
- rcan: tracelevel corrections
New in Rocrail 14-07-2020 Revision 902 (Jul 15, 2020)
- Rocrailinidialog: uudp added
- Uudp: save client ip:port
- UUDP library added
- Operatordlg: fix for OK in case of modal
- RocControl removed
New in Rocrail 13-07-2020 Revision 897 (Jul 14, 2020)
- extcan: dcc state event
- rcan: avoid cbus bootloader conflict
New in Rocrail 12-07-2020 Revision 895 (Jul 13, 2020)
- wrapper: new canprot attribute
- rcan: protocol choise; default RCAN+CBUS
- trainpanel: open operator dialog read/write on properties
- cbusnodedlg: correction for WIO subtype
- tt: stop calibrate command support added
New in Rocrail 11-07-2020 Revision 890 (Jul 12, 2020)
- Rcan: support for environment events
New in Rocrail 10-07-2020 Revision 885 (Jul 11, 2020)
- car: fix for mapped function reporting
- extcan: rfid processing ack
- got: use sectionID+1 as seonsor addr
New in Rocrail 09-07-2020 Revision 882 (Jul 10, 2020)
- car: added timed function support
New in Rocrail 08-07-2020 Revision 881 (Jul 9, 2020)
- rcan: support for SYS_STATE events and responses
- vscode project settings
- vscode settings
- rcan: process mobile drive acks
New in Rocrail 07-07-2020 Revision 877 (Jul 8, 2020)
- Rocweb: update function lables on shift
- Rocweb: Shift button added
- guiframe: programming menu reorg
- rcan: csnodeid added to redirect zero bus mobile commands to WIO-Prog2
New in Rocrail 06-07-2020 Revision 873 (Jul 7, 2020)
- cbus: show loco session number in trace
- rcan: splitup cbus&rcan in separate files
New in Rocrail 06-07-2020 Revision 871 (Jul 6, 2020)
- got: section mode support on port 29910
New in Rocrail 05-07-2020 Revision 870 (Jul 6, 2020)
- tracelevel DEVELOP added, fix for cbusnodedlg include
- rocnetnode,rcan: include fix
- rcan: instruction codes structurre
New in Rocrail 04-07-2020 Revision 867 (Jul 5, 2020)
- rcan,extcan: text and sound support
- extcan: dump CANFrame function
- rcan: fix for sending text
- rcan,extcan: text command added
New in Rocrail 03-07-2020 Revision 863 (Jul 4, 2020)
- Remove vscode from source tree
- Extcan: filter out echo and ack
- Rcan: ignore ack messages
- Ignore CAN echo (socketCAN)
- Rcan: acknowledge WIO sensor events
- Wiodlg: type added
New in Rocrail 02-07-2020 Revision 857 (Jul 3, 2020)
- rcan: cleanup codes
- rcan: removed bootloader opcode
- rcan: cleanup opcodes
- trace: fix for async file writing in case of no file
- rcan: fix for formatting extended frames with dlc=0
New in Rocrail 01-07-2020 Revision 852 (Jul 2, 2020)
- Rcan: use extended frames for WIO-CAN
New in Rocrail 01-07-2020 Revision 851 (Jul 1, 2020)
- importantchanges update
- naming corrections
New in Rocrail 30-06-2020 Revision 851 (Jul 1, 2020)
- Importantchanges update
- Naming corrections
New in Rocrail 30-06-2020 Revision 849 (Jul 1, 2020)
New in Rocrail 29-06-2020 Revision 841 (Jun 30, 2020)
- zoomdlg: button size fix
- WIO-CAN: WIP
New in Rocrail 29-06-2020 Revision 839 (Jun 29, 2020)
- 2020-06-28 15:53:04 +0200 signal: reset sensor added
- 2020-06-28 10:02:00 +0200 translation merge: en_GB, zh_CN, fr, hu, de, nl
- 2020-06-28 09:09:28 +0200 cbus: WIO programming and bidi support
New in Rocrail 27-06-2020 Revision 836 (Jun 28, 2020)
- car: revert extra function broadcast
- cbus: extcan DCC support (WIP)
New in Rocrail 26-06-2020 Revision 834 (Jun 28, 2020)
- seltab: show tracksensors in case of position event
- seltab: WIO-Step goto track support
- seltabdlg: decoder track column added
- seltab: WIO-Step support
- posseldlg: pause button for track picking
New in Rocrail 25-06-2020 Revision 829 (Jun 26, 2020)
- posseldlg: load existing tracks
- item: clone new track nodes
- WIO-Step: calibration
New in Rocrail 24-06-2020 Revision 826 (Jun 25, 2020)
- posseldlg: dialog for positioning tracks
New in Rocrail 23-06-2020 Revision 825 (Jun 24, 2020)
- roads: new symbols for ghost and closed blocks (Wolfgang)
- loc: fix for restoring gotoBlock -> bk type only
- WIO motor support: WIP
- acdecdlg,textdlg,variabledlg: index find added
- z21: wait until the network/z21 is available before proceed
- operatordlg: index filter added
- WIO motor support: WIP
New in Rocrail 22-06-2020 Revision 818 (Jun 23, 2020)
- Seltabtrackdlg: deocder tracknr added
- Wio stepper: wip
- Locdialog: search index field added
- Cbus: wio event opc added
New in Rocrail 21-06-2020 Revision 814 (Jun 22, 2020)
- Router: disabled minocc/numBlock error
- Cbus,flim: trace correction for version
- Cbus: allow lower bps for sublib type USB
New in Rocrail 20-06-2020 Revision 811 (Jun 21, 2020)
- Wiodlg: CAN-ID field added
- Wiodlg: CANIO, reboot command after set and OK
- CANIO: set config
- Throttle: debug trace
- Car: broadcast the origin function before the mapped one
New in Rocrail 19-06-2020 Revision 806 (Jun 20, 2020)
New in Rocrail 18-06-2020 Revision 805 (Jun 19, 2020)
- Z21: if addr == 0 use port value
- Loconet: extra traces for function group 1 and 2
- Cbusnodedlg: labe and description correction for WIO
- Rocrailinidialog,z21: swap gates option
New in Rocrail 17-06-2020 Revision 801 (Jun 18, 2020)
- z21: fix for BinState 28 border -> 32
New in Rocrail 15-06-2020 Revision 800 (Jun 16, 2020)
- Actionsctrldlg: fix for time units
- Wio: use revision number instead of version
- Actionsctrldlg: added time unit labels
- Operatordlg: open car throttle with dispatching maps
- Action: added missing loco state condition <stop>
New in Rocrail 14-06-2020 Revision 795 (Jun 15, 2020)
- time unit label corrections
- loconet: extra trace for functions
New in Rocrail 13-06-2020 Revision 793 (Jun 14, 2020)
- Item: fix for status text for crossing blocks
- Rocview: time labels
- Guiapp: fix for merging operator events in case of child nodes
New in Rocrail 12-06-2020 Revision 790 (Jun 13, 2020)
- Guestlocodlg: wx assert fix
- Cbus: fix for extcan switch commands
- Cbus: ascii tracelevel corrections
New in Rocrail 11-06-2020 Revision 784 (Jun 12, 2020)
- Stagedlg,seltabdlg: time unit labels
- Item: show fromblock in destination block in the statusbar
- Cbus: extcan support for WIO
New in Rocrail 10-06-2020 Revision 784 (Jun 11, 2020)
- Item: show loco destination in statusbar
New in Rocrail 09-06-2020 Revision 783 (Jun 10, 2020)
- Cbusdlg: option 500000 bps added
- Cbus: added sublib LAWICEL / SLCAN
- Guiframe: fix for selecting a loco from block by mouse pointer
New in Rocrail 08-06-2020 Revision 780 (Jun 9, 2020)
- Time unit labels (WIP)
- Rocnetnode: support for arm64
New in Rocrail 07-06-2020 Revision 778 (Jun 7, 2020)
- easciiutils: added stdint header
New in Rocrail 03-06-2020 Revision 772 (Jun 4, 2020)
- Guiframe: fix for mapping loco to block in case its also in a virtual block
- Block: free action on reset block reservation
- Renderer: fix for new SVG objects in case size > 32
- Model: restore reservation after init blocks
- Guiframe: fix for crash on right click train image
New in Rocrail 01-06-2020 Revision 767 (Jun 2, 2020)
- Cardlg: fx range extended to 32
New in Rocrail 31-05-2020 Revision 766 (Jun 1, 2020)
- Dialogs: time unit labels (wip)
New in Rocrail 31-05-2020 Revision 765 (May 31, 2020)
New in Rocrail 30-05-2020 Revision 764 (May 31, 2020)
- Trackpickerdlg: block correction
- Trackpickerdlg: block fix
- Locdialog: time unit lables added
- Car: 32 functions support
- Model,loc: restore reservation after processing the occupancy file
New in Rocrail 28-05-2020 Revision 759 (May 29, 2020)
- rocdigs make file: p50 added
- cbus: wio support (wip)
New in Rocrail 27-05-2020 Revision 757 (May 28, 2020)
New in Rocrail 25-05-2020 Revision 756 (May 26, 2020)
- Text: fix for mvtrainlen variable
New in Rocrail 24-05-2020 Revision 755 (May 24, 2020)
- Model: generate unregistered sensor option added
New in Rocrail 23-05-2020 Revision 754 (May 24, 2020)
- Cv: use default spinctrl size
- Rocrailinidialog: service tab time units added
- Rocrailinidialog: automatic tab time units added
New in Rocrail 22-05-2020 Revision 751 (May 23, 2020)
- Rocs userial: regard ENOTTY also as device error
- Loc: isState extended with schedule ID
- Textdialog: max slider range minimal value reduced
- Wiodlg: railcom cutout option
New in Rocrail 21-05-2020 Revision 747 (May 21, 2020)
- Model: revert clean up prev_* attributes
New in Rocrail 20-05-2020 Revision 746 (May 21, 2020)
- lieth: trace corrections
- lieth: trace fix at disconnect
New in Rocrail 19-05-2020 Revision 744 (May 20, 2020)
- Car: adjust function group in case of mapping
- Model: remove prev_* attributes on initial load
- Rocview dialogs: spinctrl size set to default; correct size should be calculated by wx
- Lieth: recovery improved
- Clntcon: crash fix on cleanup client connection
New in Rocrail 18-05-2020 Revision 742 (May 19, 2020)
- Rocview dialogs: spinctrl size set to default;
- Correct size should be calculated by lieth: recovery improved
- Clntcon: crash fix on cleanup client connection
New in Rocrail 17-05-2020 Revision 739 (May 18, 2020)
- rocview: makefile fix for wx libraries in case of static
- clntcon: check if the client mutex is initilized
New in Rocrail 16-05-2020 Revision 737 (May 17, 2020)
- Block/switchdialog: layout corrections
- Srcpcon: Fix: report correct rocrail version to srcp clients (Lothar)
- Clntcon: protect the client socket on delete by mutexWIOdlg: small improvements
New in Rocrail 15-05-2020 Revision 733 (May 16, 2020)
- Rocview dialogs: spinctrl default width
- Bidibidentdlg: added missing stdint header
- Rocguiinidlg: svg ID text size range increased
New in Rocrail 14-05-2020 Revision 730 (May 15, 2020)
- memory statistics work around for multiple free...
- clntcon: extra socket broken check added
New in Rocrail 13-05-2020 Revision 728 (May 14, 2020)
- clntcon: crash fix (1) for timing between writer and reader
- itemutils: fix for calculate symbol size for none rect crossing
- important changes update
New in Rocrail 11-05-2020 Revision 725 (May 12, 2020)
- allcall address option removed
New in Rocrail 09-05-2020 Revision 724 (May 10, 2020)
- routectrldlg: resizing fix
- routedialog: fix for modify sensor entry
New in Rocrail 08-05-2020 Revision 722 (May 9, 2020)
- Route: check for sensor, fbevent, type
- Wio: take over only brightness if temp. reported is 110
- Wio: alive brightness support added
New in Rocrail 07-05-2020 Revision 719 (May 8, 2020)
- Powerctrldlg: layout fixes
- Routedialog: layout fixes for gtk3
- Canservice: stdint include for bidib messages header
- Bidib: stdint includes
- Routedialog: use default spinctrl width for gtk3
- Bidib: update messages header
- Routedialog: show sensor type in the list
New in Rocrail 06-05-2020 Revision 712 (May 7, 2020)
- Bidib: add stop/go at booster on/off commands in case class is dcc_main
- Control.template: removed dependency libusb
New in Rocrail 06-05-2020 Revision 710 (May 6, 2020)
New in Rocrail 04-05-2020 Revision 709 (May 5, 2020)
- ddx: exit
- Cleanup
- Installwx.sh: check if apt or zypper
New in Rocrail 03-05-2020 Revision 706 (May 4, 2020)
- Makewin scripts: only use 2 make jobs to avoid a g++ kill signal
- Inno update
- Clock: member variable normalized
- Meter: smaller font size for Windows
New in Rocrail 02-05-2020 Revision 702 (May 3, 2020)
- Z21: trace unhandled packets with trace level BYTE
New in Rocrail 02-05-2020 Revision 701 (May 2, 2020)
- Trace: fix for async writer using 100% CPU in case no file is specified
New in Rocrail 30-04-2020 Revision 699 (May 1, 2020)
- Check if an item is selected
New in Rocrail 30-04-2020 Revision 697 (Apr 30, 2020)
New in Rocrail 29-04-2020 Revision 696 (Apr 30, 2020)
- bidib: watchdog fix in case of no guest connection
- blockdialog: fix for signal property buttons
- bidib: correction for evaluating CS state
- trace: use a thread to write
- guiframe: filter out booster events for updating the power icon
New in Rocrail 28-04-2020 Revision 691 (Apr 29, 2020)
- Wiodlg: fast PT option instead RC cutout
- Lodi: traces
- Lodi: programming
- Lodi: programming support added
New in Rocrail 27-04-2020 Revision 687 (Apr 28, 2020)
- Rocrailinidialog: lodi added
- Lodi: basic implementation
- Bidib: trace node sequence on seqAck
New in Rocrail 26-04-2020 Revision 684 (Apr 27, 2020)
- Lodi: sensor processing (wip)
- Lodi: sensor evaluating (WIP)
- Installwx.sh: added extra lines
- Linux dependency update
- Rocview: use default spinbutton size for GTK3
- Bidib: allow only a tcp guest connection in case the communication is disabled
- Bidib: disable message processing in case a guest is connected
New in Rocrail 26-04-2020 Revision 677 (Apr 26, 2020)
- Loc: fix for mapped function
- Rocview: mirror loco image in block option added
- Lodi: loco speed command
New in Rocrail 25-04-2020 Revision 674 (Apr 25, 2020)
- canservice: fix for draining CPU on 5550 service; CBUS
- cbus: tracelevel correction for clock commands
- bidib: stop using the message sequence after the wizard did connect
- router: fix for raster switch (Lothar)
New in Rocrail 24-04-2020 Revision 670 (Apr 25, 2020)
New in Rocrail 24-04-2020 Revision 668 (Apr 24, 2020)
- translation merge: en_GB, fr, sl, de, nl
New in Rocrail 24-04-2020 Revision 665 (Apr 24, 2020)
- Bidib: tcp service added for Wizard
- Bidibdlg: removed the UDP type
- Bidib: udp not using sequence number
- Bidib: tcp not using sequence
New in Rocrail 22-04-2020 Revision 661 (Apr 23, 2020)
- Canservice: server socket recovery
- ASCII logo
- Canservice: socket nodelay
- Model: generate unknown sensor objects first after the model has been initialized
- Wio: report global RailCom reader with address 101
- Canservice: extra command line options for tracing and usbdev
- Canservice: usb connection recovery added
- Canservice: usb service added
- Bidib: tcp/ip support
- Model: revert generating sensors in case unknown
- Stagedlg: show cleaning stamp
New in Rocrail 20-04-2020 Revision 650 (Apr 21, 2020)
- Rocdigs: remove ucon88
- Feedbackdialog: generated flag added
- Model: generate a temp. sensor node in case an event is unknown
- Wio: dual coil switch type support
New in Rocrail 20-04-2020 Revision 646 (Apr 20, 2020)
- Loc: allow zero function mapping address
- Loc: allow zero address for function mapping
- Hue: tracelevel correction for not supported sensor status
- Hue: fix for free memory type
- SpDrS60: alt blinkin dir container
New in Rocrail 18-04-2020 Revision 641 (Apr 19, 2020)
- Wio: sent also date and temp. on clock commands
- Rocpro: config button added
New in Rocrail 18-04-2020 Revision 639 (Apr 18, 2020)
- Xmlscript: fix for - comparator
New in Rocrail 17-04-2020 Revision 638 (Apr 17, 2020)
- Bidib: auto sysenable and SoD
New in Rocrail 17-04-2020 Revision 637 (Apr 17, 2020)
- Xmlscript: regard @ prefix for variable in condition
- Action: allow all block commands
- Router,location: fix for forcing first free subblock
- Blockdialog: actions waiton/waitoff added
- Action: support added for nonecommuter
New in Rocrail 16-04-2020 Revision 632 (Apr 16, 2020)
- Loc: swap function rename
- Finddest: regard swap timer
New in Rocrail 14-04-2020 Revision 630 (Apr 15, 2020)
- Loc: set recorded schedule as generated
- Loc: record schedule
New in Rocrail 13-04-2020 Revision 628 (Apr 14, 2020)
New in Rocrail 12-04-2020 Revision 627 (Apr 13, 2020)
- Loc: fix for V0 on swap mutex timeout (deadlock)
- Cleanstamp in all block types
- Wio: trace RailCom type name
New in Rocrail 11-04-2020 Revision 624 (Apr 12, 2020)
- Guiframe: fix auto resize columns
New in Rocrail 10-04-2020 Revision 623 (Apr 11, 2020)
- Readme.txt extended with command to install wx under Archlinux
- Wio: added missing rascii parameter in case of type servo
New in Rocrail 10-04-2020 Revision 621 (Apr 10, 2020)
- Bidib: use output value for on in case of accessory
- Rocview.cmd: quot parameters
- Block: fix for wait check in case of type shunting
- Planpanel: check for overlapping on selection copy/move
New in Rocrail 09-04-2020 Revision 617 (Apr 9, 2020)
- Item: add blank context menu for signals with 5 or more aspects
New in Rocrail 07-04-2020 Revision 616 (Apr 8, 2020)
- Label corrections for pattern yellow address
- Loc: stop automode in case of gohome command and is already at home
- Stage: manual compress will overrules one time the FiFo in locations
New in Rocrail 05-04-2020 Revision 608 (Apr 6, 2020)
- Show the last cleaning-stamp on the statistics tab
- Translation merge: pt_BR, sl, sr_latin, fr, nl, de
- Guiframe: disable go home all in case automatic is off
- Block: use time for last cleaning
New in Rocrail 05-04-2020 Revision 605 (Apr 5, 2020)
- Block: use time for last cleaning
- Go home all by filter
New in Rocrail 05-04-2020 Revision 603 (Apr 5, 2020)
- Model: select the block with the lowest cleaning count in case of loco type cleaning
- Columndlg: save/restore size and position
- Signal: max 5 aspect support for pattern control
- Item: disable alternative SVG context menu for tt, seltab, tx
New in Rocrail 04-04-2020 Revision 599 (Apr 4, 2020)
- bidib: regard gate value if addressing is MADA
- signaldialog: layout corrections
New in Rocrail 02-04-2020 Revision 597 (Apr 3, 2020)
- Wrapper: altsvg default false
- Support for 3 address pattern
- Item: altsvg option added
New in Rocrail 02-04-2020 Revision 594 (Apr 2, 2020)
- planpanel: check for alternative SVG path for all symbols types
New in Rocrail 01-04-2020 Revision 592 (Apr 2, 2020)
- Wio: show alive timeout value in trace
- Wiodlg: changed type throttle into control
- Wiodlg: type text extended with DCC booster
New in Rocrail 01-04-2020 Revision 589 (Apr 1, 2020)
- Bidib: only SoD on feature size in case master was enabled
New in Rocrail 31-03-2020 Revision 588 (Mar 31, 2020)
- rasciiutils added to use the same base for WIO and RASCII (wip)
New in Rocrail 29-03-2020 Revision 582 (Mar 30, 2020)
- Revert rascii utils
- Signal: optional parameter added
New in Rocrail 28-03-2020 Revision 580 (Mar 29, 2020)
- Renderer: shunt support for dcrossing left/right sl/sr
- Output: tristate flip trace added
New in Rocrail 26-03-2020 Revision 574 (Mar 27, 2020)
- Block/routedialog: reject adding empty ID in the include/exclude list
- Renderer: fix for semphoremain shunt red
New in Rocrail 25-03-2020 Revision 572 (Mar 26, 2020)
- renderer: support for shunt and prefix signal symbols
New in Rocrail 21-03-2020 Revision 568 (Mar 22, 2020)
- Fix for autogen a guest loco
- Zimocan: reject group count > 64
- Control: fix for initial SVG paths
New in Rocrail 20-03-2020 Revision 565 (Mar 21, 2020)
- Trackpickerdlg: use standard basedlg position function
- Seltab: fix for deleting an empty seltab
New in Rocrail 18-03-2020 Revision 563 (Mar 19, 2020)
- Stage: Vmin to first section option added
- Channeltunedlg: auto ticks added
New in Rocrail 18-03-2020 Revision 561 (Mar 18, 2020)
- 2020-03-18 12:29:11 +0100 channeltunedlg: extra buttons for plus/min/test
New in Rocrail 17-03-2020 Revision 556 (Mar 18, 2020)
- Trackpickerdlg: removed accessory-40
- Trackpickerdlg: removed unsupported track-3
- Fix for SVG track-3 accessory
New in Rocrail 16-03-2020 Revision 553 (Mar 17, 2020)
- Operatordlg: fix for no image icon in case of gray icons
- Oc: release posible other loco from train before assign
New in Rocrail 15-03-2020 Revision 551 (Mar 16, 2020)
New in Rocrail 14-03-2020 Revision 540 (Mar 15, 2020)
- Vmin in case target section is zero and arrive speed is in percent
- 549 2020-03-14 10:33:53 +0100 new icon
New in Rocrail 12-03-2020 Revision 546 (Mar 13, 2020)
- Renderer: seltab in case of SLIM with small rounded corners
- SLIM-COLOR: fix for closed small block
New in Rocrail 11-03-2020 Revision 543 (Mar 11, 2020)
- rocnetnode: softinit flag added to avoid reinitializing the whole I2C
New in Rocrail 08-03-2020 Revision 537 (Mar 9, 2020)
- Startrocrail script added into the installer
- Start script added for RPi
- SLIM-COLOR: added missing block ident symbol
New in Rocrail 05-03-2020 Revision 532 (Mar 6, 2020)
- Locationsdlg: fix for help links
New in Rocrail 04-03-2020 Revision 531 (Mar 5, 2020)
- Variable lcdestblock added
- Got: only sleep in the read loop in case nothing has been read
- Router: include stdint added
- Router: fix for function check on 32bit systems (Lothar)
New in Rocrail 03-03-2020 Revision 527 (Mar 4, 2020)
- Locationsdlg: help tab sensitive
New in Rocrail 02-03-2020 Revision 526 (Mar 3, 2020)
- Wrapper: removed ori attribute from datareq
- Router: fix check loco function 32 (Lothar)
- Outputdialog: fix for swapping parameter on/off with channeltune dialog
- Text: check if gotoblock is not null before using it as variable value
- Text: lcgotoblock variable added
New in Rocrail 01-03-2020 Revision 521 (Mar 1, 2020)
- control: support for datareq type svg
New in Rocrail 27-02-2020 Revision 517 (Feb 28, 2020)
- App: trace line added in case of force EoD
- Locodialog: pwm range extended
- Mbus: udp ports selectable
- Mbus udp: use generic reader thread name
- Dccpp: generate ID incase of switch and output objects without any
New in Rocrail 27-02-2020 Revision 512 (Feb 27, 2020)
- model: replace all blanks with underscores in case of adding a variable
New in Rocrail 26-02-2020 Revision 509 (Feb 27, 2020)
- Start EoD in case of shutdown and automatic on
- App: stop auto mode before save the model
- Clntcon: crash fix for using invalid socket handle
- WIO: send pwm as extra parameter with VDIR commands
New in Rocrail 25-02-2020 Revision 505 (Feb 26, 2020)
- Routedialog: label correction for condition type
- Cbus: support for binary tcp
New in Rocrail 24-02-2020 Revision 503 (Feb 25, 2020)
- Guiframe: fix for re-restore control dialogs
- Powerctrldlg: catch label right click to prevent dispatching it to the grid which is under the dialog
- Powerctrldlg: sort colums with left click instead of right click
- app: disable blocking shutdown in case of console mode mbus,tcp: connect retry sleep increased to 5 seconds
- Mbus,tcp: protect disconnect with a mutex
New in Rocrail 23-02-2020 Revision 498 (Feb 24, 2020)
- Mbus: fix for discovering the loco name in case the packets are not sequential
New in Rocrail 20-02-2020 Revision 491 (Feb 21, 2020)
- Loc: revert save block enter side on soft reset
- Mbus,usb: tracelevel correction
- Mbus usb: avoid read timeouts
New in Rocrail 20-02-2020 Revision 489 (Feb 20, 2020)
- mbus usb: avoid read timeouts
New in Rocrail 19-02-2020 Revision 488 (Feb 20, 2020)
- Loc,locdialog: allow bbt delay only in case of fixed
- Revert sensor accessory type
- Schedules: trace level correction for index
- Bidib: set fbtype to accessory in case of a port event
New in Rocrail 18-02-2020 Revision 487 (Feb 19, 2020)
- Revert sensor accessory type
- Schedules: trace level correction for index
- Bidib: set fbtype to accessory in case of a port event
- Item: show loco ID in the popup title too
New in Rocrail 17-02-2020 Revision 484 (Feb 17, 2020)
- item: show loco ID in the popup title too
New in Rocrail 15-02-2020 Revision 481 (Feb 15, 2020)
- Rascii: update
- Wio,clntcon: push mode events in case of throttle
New in Rocrail 13-02-2020 Revision 478 (Feb 14, 2020)
- Loc: check is a consist is not itself to avoid an endless loop
- Locdialog: crash fix on export in case the file could not be opened
New in Rocrail 12-02-2020 Revision 476 (Feb 13, 2020)
- Wio: provide loco mode in case of events
New in Rocrail 11-02-2020 Revision 475 (Feb 12, 2020)
- Loc: save current block enterside for use on soft reset
- Car: filter direction/lights changes
- Wio: support for railcom dyn
New in Rocrail 10-02-2020 Revision 472 (Feb 11, 2020)
- Routedlg: revert layout corrections
- Cardlg: stay on top flag added in the message dialog on delete
- Cardlg: fix for not popup message?
- Cardlg: sorting fix
New in Rocrail 09-02-2020 Revision 470 (Feb 10, 2020)
- Cardlg: fix for not popup message?
- Cardlg: sorting fix
New in Rocrail 08-02-2020 Revision 468 (Feb 9, 2020)
- Wio: try find the loco by short ID
New in Rocrail 07-02-2020 Revision 467 (Feb 8, 2020)
New in Rocrail 05-02-2020 Revision 466 (Feb 6, 2020)
- Router: accept IID WIO as valid
New in Rocrail 04-02-2020 Revision 465 (Feb 5, 2020)
- Wiodlg: railcom option
- Translation merge: de,nl,fr
- Stage: trace level for enter sensor occupied moved to level automatic
New in Rocrail 03-02-2020 Revision 462 (Feb 4, 2020)
- Wiodlg: railcom cutout option added
- Wio: work around for old compilers
- Mkdeb: removed rocraild
New in Rocrail 03-02-2020 Revision 459 (Feb 3, 2020)
- model: generate loco on discover/sync
- guiframe: disable popupmenu items in case of none active loco
New in Rocrail 02-02-2020 Revision 457 (Feb 3, 2020)
- Rocrail deamon support ended
- Wio: allow 50 steps for mobile
- Wio: ebreak command added
New in Rocrail 01-02-2020 Revision 454 (Feb 2, 2020)
- Item: regard rotate parameter on change in case of an mjpg stream
New in Rocrail 01-02-2020 Revision 453 (Feb 1, 2020)
- wio: process RFID error events
New in Rocrail 30-01-2020 Revision 447 (Jan 31, 2020)
- Translation added for expired key
- Translation merge: de
- Translation merge: it, sl, fr, sr_latin, cs, nl, de
- Xmlscript: switch unlock support added
- Doc: check max remark length to avoid a crash
New in Rocrail 29-01-2020 Revision 442 (Jan 30, 2020)
- Trackpickerdlg: fix for single slip dcrossing...
- Trackpicker: single slip added
- Wiodlg: CAM option
New in Rocrail 28-01-2020 Revision 439 (Jan 29, 2020)
- Wio: reboot command added wio: cam framesize option
New in Rocrail 27-01-2020 Revision 438 (Jan 28, 2020)
- Xmlscript: block command unlock added
- Wio: ignore wiocam for alive
- Mjpg: rotate 90 left/right option added
- Wiodlg: fix for setting sync option
- Switch: fix for state pointer used for setting the frog
New in Rocrail 26-01-2020 Revision 433 (Jan 27, 2020)
- Model: only reset active locos
- Wio: fix for servo already in position
- Routedialog: takeover command ID in case of modify
New in Rocrail 23-01-2020 Revision 426 (Jan 24, 2020)
- Moved cam buttons to the accessory theme
- New symbols for CAM control
New in Rocrail 22-01-2020 Revision 424 (Jan 23, 2020)
- Trackpickerdlg: register sensor added
- Ecos: only request function descriptions in case the sync option ist set
- Wio: trace added for output servo type
New in Rocrail 20-01-2020 Revision 421 (Jan 22, 2020)
- Renderer: fix for register sensor in case of occ/route
- Action: fix for go home
New in Rocrail 20-01-2020 Revision 419 (Jan 21, 2020)
- Lodi: framework added (wip)
New in Rocrail 19-01-2020 Revision 414 (Jan 20, 2020)
- Route: revert change for forcing routes
- Wio: fix for sound action
- Routedialog: command buttons moved
- Wio: CAM type added
- SLIM: accessory 6 for register sensor
- SpDrS60: accessory 6 added
- Renderer: regard SLIM grey in case of filling the register sensor
- Accessory 6 for register sensor
- Renderer: register sensor symbol support (WIP)
- Register sensor symbol
- Route: fix for resetting pending route
- Wiodlg: OTA button added
New in Rocrail 16-01-2020 Revision 402 (Jan 17, 2020)
- SpDrS60: small stage symbols
- SLIM-COLOR: small stage symbol
- SLIM: small stage symbols (Claus)
- Stage-s svg added
- Smallsymbol option for stage
- SLIM-COLOR: RFID sensor symbol accessory 5
- SLIM-COLOR: RFID sensor symbol accessory 5
New in Rocrail 16-01-2020 Revision 395 (Jan 16, 2020)
- mjpg: no default streaming file name
New in Rocrail 14-01-2020 Revision 384 (Jan 15, 2020)
- Svg,renderer: regard the SVG source sequence
- Svg: polygon support added
- RASCII: report state on event
- Svg: support for viewBox
- Massoth: use maxbufsize for dumping read bytes
- Wio: length correction on SETWIO
- Rascii: fix for cvget response
- Wiodlg: show id and type after selection in the titlebar
New in Rocrail 12-01-2020 Revision 376 (Jan 12, 2020)
New in Rocrail 09-01-2020 Revision 368 (Jan 10, 2020)
- Action,switch: allow unloack with *
- Wio: crash fix at using wio list without mutex
New in Rocrail 06-01-2020 Revision 358 (Jan 7, 2020)
- Wio: support port type sound
- Wio: sound action added
New in Rocrail 05-01-2020 Revision 356 (Jan 6, 2020)
- Loc: sent shunting commands to consist members too
New in Rocrail 04-01-2020 Revision 355 (Jan 5, 2020)
- Controler: variable typo fix
- Switch: allow * as loco ID to unlock
- Crash fix for cleaning up socket on client disconnect
- Mbus: revert master option
- Wio: save WIO hostname for use in the dialog
- Planpanel: added save as dialog after selecting action AMP
New in Rocrail 02-01-2020 Revision 344 (Jan 2, 2020)
- Added missing translation
New in Rocrail 30-12-2019 Revision 338 (Dec 31, 2019)
- Rascii: fix for evaluating rfid
New in Rocrail 29-12-2019 Revision 337 (Dec 30, 2019)
- Loc: take over discoverred function text in case not set in an existing fundef child node
- Clntcon: check socket
- Dispatch mouse motion to planpanel in case of edit modplan
- 3zimocan: use target as nid in case of group 0x01 (accessory)
- Block: only take over wheel count in case of arrival pending
- Clntcon: check if wio socket is still valid befor using it
New in Rocrail 28-12-2019 Revision 331 (Dec 29, 2019)
- Clntcon: fix for state broadcast
- Clntcon: fix for WIO RASCII read size
- Wiodlg: label correction
- Wiodlg: option display rotate added
New in Rocrail 26-12-2019 Revision 325 (Dec 27, 2019)
- Ecos: support for funcicon
- Guiframe: avoid saving empty perspective id
- Guiframe: check for a valid perspective id before adding it to the submenu
- Ecos,loc: discover function descriptions
- Selectdialog: prefix option added
- Clntcon: publish state events to WIO clients
New in Rocrail 23-12-2019 Revision 319 (Dec 24, 2019)
- Wio: shutdown event added
- Wio: state event for throttle statusbar
New in Rocrail 23-12-2019 Revision 317 (Dec 23, 2019)
- wiodlg: sync option added
- wio: fix for NULL throttleid
- wio: add throttle id
New in Rocrail 22-12-2019 Revision 313 (Dec 23, 2019)
- wio: power commands support
- wiodlg: deep sleep option added
New in Rocrail 21-12-2019 Revision 312 (Dec 22, 2019)
- Clock: fontsize correction
New in Rocrail 18-12-2019 Revision 311 (Dec 19, 2019)
- Desktoplink.cmd: added extra quots around the path parameters to allow blanks
- Locdialog: crash fix for init functions in case of no loco selected
- Wio: send short IDs
- Accgroupdlg: fix for deleting accessories from the list
New in Rocrail 17-12-2019 Revision 307 (Dec 18, 2019)
- Rocprodlg: fix for expanding/collapse tree in case of empty
New in Rocrail 13-12-2019 Revision 288 (Dec 13, 2019)
- Guiapp: fixes for merge node recursive and replace childs.
New in Rocrail 11-12-2019 Revision 287 (Dec 13, 2019)
- Wiodlg: set display geometry
- Wiodlg: layout improvements
New in Rocrail 11-12-2019 Revision 285 (Dec 12, 2019)
- Wrapper: set r2rnet to false
- Cv: use combobox for IID, and fill it
- Guiapp: disable asserts
New in Rocrail 10-12-2019 Revision 282 (Dec 11, 2019)
- Idle: set schedule time at next schedule in a tour
- Model: softreset before processing a remove command
- Wiodlg: max nodename length 8
- Wio: add string terminator in case of nodename
New in Rocrail 09-12-2019 Revision 278 (Dec 10, 2019)
- Model: reject remove objects in auto mode
New in Rocrail 08-12-2019 Revision 274 (Dec 9, 2019)
- Block: broadcast embedded sensor events in case of crossing block
New in Rocrail 05-12-2019 Revision 262 (Dec 6, 2019)
- Usocket: tracelevel correction system: check key remaining days
- Lightctrldlg: use until for the to column header (alttxt is to )
- Clntcon: set wiodcc flag also for wiomobile to lightctrl: trace correction
New in Rocrail 04-12-2019 Revision 258 (Dec 5, 2019)
- Xmlscript: trace correction
- Lightctrl: fix for turning lights off
New in Rocrail 03-12-2019 Revision 256 (Dec 4, 2019)
- Block: fix for none recursive modify
New in Rocrail 02-12-2019 Revision 254 (Dec 3, 2019)
- Modplan: fix for setting the z on addModule to prevent double levels
- Xmlscriptdlg: crash fix in case no lclist is available
- Wio: steerwheel angle added to the dirv command
- Wio: allow 250 speed steps
New in Rocrail 01-12-2019 Revision 250 (Dec 2, 2019)
- block,loc: rear protection corrections
- wio: loco dirv mass parameter added for mobile
- block: check also for V=0 in case the enter trigger was resetted in case of rear protection
- modplan: fix for saving modules in case of deletions
New in Rocrail 01-12-2019 Revision 246 (Dec 1, 2019)
- wiodlg: mobile type added
New in Rocrail 28-11-2019 Revision 240 (Nov 29, 2019)
- Rocnetnode: set channels flags to make sure the servo goes in sleep mode after changing settings.
- Wio: filter out the 100 degree value
New in Rocrail 27-11-2019 Revision 233 (Nov 28, 2019)
- Wiodlg: battery column without percent sign
- Wio: query with environment
- Finder: new option added to skip manual routes
- Guiframe: fix for assert loco grid select row if none exist
- Guiframe: fix for assert loco grid select row -1
- Guiframe: assert fix for select loco grid row -1
New in Rocrail 27-11-2019 Revision 227 (Nov 27, 2019)
- Wiodlg: added include for standard integers
- Rocrailinidialog: show/edit rocweb image path
- Rocweb: html file type support added
New in Rocrail 26-11-2019 Revision 224 (Nov 27, 2019)
- Wio: add humidity to the alive event
New in Rocrail 25-11-2019 Revision 221 (Nov 26, 2019)
- Wio: sensor pressure added
New in Rocrail 25-11-2019 Revision 220 (Nov 25, 2019)
- Wio: temp100 support added
- Wio: use temperature from alive events
New in Rocrail 24-11-2019 Revision 218 (Nov 24, 2019)
- Accdecdlg: layout fix
- Debian control update
- Info.plist: version update
- Wio: fix for bidi address event
New in Rocrail 20-11-2019 Revision 211 (Nov 21, 2019)
- Wio: bidi address report added
New in Rocrail 20-11-2019 Revision 210 (Nov 20, 2019)
- Block: reset signals on exit option added
- Blockdialog: reset signals on exit
- Roclcdr: fix for checkinf shortin and inatpre2in
- Last time removal of dtc
- Z21: not trace unknown packets
New in Rocrail 16-11-2019 Revision 205 (Nov 18, 2019)
- Loc: use modified direction on consist dispatch
- Wio: fix for old compiler
- Blockdialog: remove scale
- Block: use plan scale for mvtrack
New in Rocrail 15-11-2019 Revision 200 (Nov 15, 2019)
- Roads theme: state signals (Wolfgang)
- Wio: bidi event added
- Switch: set delay on blink CTC LED
New in Rocrail 14-11-2019 Revision 197 (Nov 14, 2019)
- switch: ctc WIO blink LED support in case of pending
New in Rocrail 12-11-2019 Revision 187 (Nov 13, 2019)
- Finder: crash fix if no route is defined
- Locationdialog: layout corrections
- Check at enter if the block is a TT type and force wait
- Routedialog: fix for selecting lock type in case of tt and seltab
- Wio: send a decoder event in case of online/offline
New in Rocrail 11-11-2019 (Nov 12, 2019)
- Wiodlg: show RSSI units in the header
- Wio: patch stdint.h for type int16_t (Lothar)
- Wio: convert rssi into int16_t
New in Rocrail 10-11-2019 (Nov 11, 2019)
New in Rocrail 09-11-2019 (Nov 11, 2019)
- locationsdlg: partner select button action added
- wio: alive timeout at monitor level
- partner added to locations
- location: partner flow management
- partner added to locations
New in Rocrail 07-11-2019 (Nov 7, 2019)
- Rocrailinidialog: wio options
- Rocrailinidlg: WIO options added
- Wio: watchdog timeout option
- Wio: show add to list trace at monitor level
- Makewin.sh: use bash instead of sh
- Wiodlg: layout correction
- Makewin.sh: added the zipper command
- Makewin.sh: simplified windows make script
- Cleanup
- Guiframe: report remark in case generic signal addresses
- Guiframe: report location split up in separate columns
- Version correction for rocs and lcdriver
- Report: show gate, description and decoder
- Signal: attribute rename addr -> addr1
- Wiodlg: fix for showing type LED on the index tab
- Guiframe: exclude the car list in case of accessory reporting
- Rocview: report action added
- Wio: trace correction for alive timeout
- Wio: POM cv number correction
- Trackdialog: show selected track on the plan panel
- Wio: binstate added
- Roads theme: fix for the twoway switch (Wolfgang)
- Wio: trace correction
- Loc: protect loco properties on field events
- Roads theme: more symbols (Wolfgang)
- Powerman: check if it is a booster event before generating a booster object
- Rocrailinidialog: generate booster option added
- Generate booster option in dialog
- Powerman: option for generating new boosters
New in Rocrail 05-11-2019 (Nov 6, 2019)
- Makewin.sh: simplified windows make script
- Guiframe: report remark in case generic signal addresses
- Guiframe: report location split up in separate columns
New in Rocrail 30-10-2019 (Oct 31, 2019)
- Signal: fix for calculating the number of LEDs
- Rascii-const update
- Wio: fix for DCC accessory command
- Wio: dcc accessory command added
- Gotodlg: start loco after a double click
- Modplan: save and restore scale and metrics
New in Rocrail 29-10-2019 (Oct 29, 2019)
New in Rocrail 28-10-2019 (Oct 28, 2019)
- 1translation merge: sr_latin, fr, de, nl
- Rocrailinidlg: removed maxcon
- Rocrailinidlg: removed maxcon
- Rocrailinidialog: removed unused maxcon option
- 127 2019-10-27 11:31:59 +0100 wio: ack the alive event in case of WIO type DCC
- Clntcon: wio correction
- Wio: fix for processing loco commands
- Wiodlg: renamed RICi in RIC
- Mttmfcc: removed user suggestion
- Mvtrack: fix for grid size
- Mvtrackdlg: layout
- Mttmfcc: read CV correction
- Wio: fix for LED signal commands
- Wio: short circuit recevery
New in Rocrail 23-10-2019 (Oct 23, 2019)
- Wio: short circuit event added
- Wio: signal LED type support added bus:addr aspect
- Wio: remove ebreak from 127 speed steps
- Wio: fix for calculating decoder speed
- Wio: POM
- Wio: POM added
- Loc: swapondirchange reverted to revision 53
- Gotodlg: support for double click
- Wio: send speed steps
- Mvtrack: mvtrainlen var added, regard metrics for trainlen
- Switchdialog: translation typo fix
- Oc: swapondir at commands
- Wio: bus added to dcc loco commands
- Wio: mobile function support
- Switch/outputdlg: fix for channeltune dialog values
- Wiodlg: fix for I/O next/prev
- Mttmfcc: support for new bidi sensor module
- Loc: allow swap on dir change, but no support for multi head
- Wio: trace info at monitor level
New in Rocrail 16-10-2019 (Oct 16, 2019)
- Text: convert display text from utf8 into iso latin
New in Rocrail 15-10-2019 (Oct 15, 2019)
- Mttmfcc: revert support for new sensor module
New in Rocrail 13-10-2019 (Oct 14, 2019)
- Wio: send brighness with clock event
- Loc: fix for checking consist member
- Mvtrack: fix for save the calctrainlen option
- Wio: clock sync added
- Wio: text message type added
- Loc: fix for field direction
New in Rocrail 10-10-2019 (Oct 10, 2019)
- Mvtrack: optional, experimetal train length calculation
New in Rocrail 08-10-2019 (Oct 9, 2019)
- Loc: fix for taking over the CS IID at field events
New in Rocrail 07-10-2019 (Oct 8, 2019)
- Wiodlg: help link corrected
- Wio: mobile function support
- Naming corrections
New in Rocrail 06-10-2019 (Oct 7, 2019)
- Wio: link sec loco addr with wio rfid events
New in Rocrail 03-10-2019 (Oct 4, 2019)
- Fine tune dialog for servo outputs and switches
- Wio: servo support
New in Rocrail 02-10-2019 (Oct 3, 2019)
- Wio: single gate servo switch support
- Wio: basic servo support
- Lcdriver: fix for events from managed block
- Wio: diff in watchdog between WIO and RICi
- Mbus: use dynamic thread names to allow multiple instances
- Powerman: event data corruption protection added
New in Rocrail 30-09-2019 (Sep 30, 2019)
- Mbusdlg: fix for setting host in case of socketcan
- Accdecdlg: wio type added
- Loc: ignore swap on direction change if the loco is a slave
- Icon update with 48px
- 48px icon (Herman)
- Wio: goodbye event support
- Wio: goodbye event support
- Add the missing package folder
- 48px icon
- 96px icon
- Wio: watchdog
- Routedialog: update index after lock and reset
- Wio: show accu level on alive event
- Wio: check alive
- Renderer: draw output as color in case colortype is set independent from output type
- Rocweb icon
- Wiodlg: native type added
- Wio: alive support (wip)
- Translation merge: cs, nl, sl, pt_BR sr_latin, fr, de, zh_CN
- Clntcon: remove demo timer for MQTT clients
- Wiodlg: enable/disable WIO/RICi panel on select
- Wiodlg: type selection
- Loc: invdir option added for more confusion 8)
- Wio: set i2c added
New in Rocrail 25-09-2019 (Sep 25, 2019)
- xnet
- rpm spec correction for icon
- locdialog: placing flag removed from interface tab
- wio: rici conf added
- rnet and xnet added
New in Rocrail 24-09-2019 (Sep 24, 2019)
- wiodlg: WIP
- mbus ascii: sleep 10ms in case of nothing to read
- mbus ascii: fix for reading
- wiodlg: WIP
- wiodlg: WIP
- old animated gif
- removed router check at startup
- obsolete icon deleted
- wiodlg: WIP
- clntcon: removed function to lookup duplets
- clntcon: disable removal of client duplets
- router: trace corrections
- wiodlg: WIP
- WIO dialog added: WIP
- translation cleanup
- router: WIP
- Initial commit
New in Rocrail Revision 15969 (Sep 20, 2019)
- Old xpm icon
- Rocrail small icon as on the old days
- Rocrail.xpm fix for rocview icon
- Xmp icon
- Icon replacement
- Replacement of icon
- Xpm for clock
- Icon fix
- Rocrail icon
- Wio: LED range added
New in Rocrail Revision 15959 (Sep 19, 2019)
- Rascii: constants update
- Wio: addressing fix, query added
- Wio: color output support
- Mbus: ascii sub library crash fix
- Loc: swapondir disabled for slave locos
New in Rocrail Revision 15954 (Sep 18, 2019)
- Wio: sensor response added
- Clntcon,wio: fix for double wio broadcasts
- Wio: switch and output commands and events added
New in Rocrail Revision 15950 (Sep 17, 2019)
- Wio added
- Clntcon: cleanup unused throttle connections
New in Rocrail Revision 15948 (Sep 12, 2019)
- clntcon: fix for RASCII throttle id
- clntcon: RASCII release added
New in Rocrail Revision 15946 (Sep 11, 2019)
- Added camfile attribute
- Use default port 5152 in case of udp and set to zero
- Optional skip frame parameter added
New in Rocrail Revision 15943 (Sep 10, 2019)
- mjpg: disable popups in case the data received is corrupt
- mjpg: crash fix
- mjpg: compile fix
- mjpg: wip for udp
- hue: fix for buffer overflow
- hue: free memory fix
New in Rocrail Revision 15937 (Sep 9, 2019)
- Mjpg: compile fix
- Mjpg: wip for udp
- Hue: fix for buffer overflow
- Hue: free memory fix
New in Rocrail Revision 15937 (Sep 8, 2019)
New in Rocrail Revision 15932 (Sep 4, 2019)
New in Rocrail Revision 15931 (Sep 2, 2019)
- rocdigs: makefile clear rascii dir
- demon plan: text pointsize correction
New in Rocrail Revision 15929 (Aug 30, 2019)
- guiapp: added more language selections
New in Rocrail Revision 15928 (Aug 29, 2019)
- infodialog: revert smalles font size for disclaimer
- infodialog: smaller font size for disclaimer
- infodialog: show system language
- infodialog: show wx system language code
- translation merge: de, cs, sl, fr, sr_latin, nl
- newfeatures update
- guiapp: added english variants for selecting language
- rocview: select language if none is set in the rocview.ini
- guiframe: try to get user language code
New in Rocrail Revision 15919 (Aug 29, 2019)
- clntcon: only let expire the client mqtt service
- rascii: trace corrections
- rascii: udp fixes
- rascii: offset fix
- rascii: fix for make
- rocnetnode: fix for port 128 crash
- rascii: evaluate command and send info
- rascii: multicast receive correction
- rascii: multicast (wip)
- rascii: udp multicast option
- write last fitting commit in the xml
- guiframe: fix for selecting none existing loco list row
New in Rocrail Revision 15907 (Aug 26, 2019)
- clntcon: 5 minutes demo time for MQTT client commandos
- rocnetnode: fix for port 128
New in Rocrail Revision 15905 (Aug 25, 2019)
- Planpanel: fix for moving to other level
- Dccpp: fix for tcp port
New in Rocrail Revision 15903 (Aug 24, 2019)
New in Rocrail Revision 15901 (Aug 23, 2019)
- sbus: write fix
- rascii: write queue added to prevent blocking
- rocview makefile: native windows link libraries added for wx master
- zipper: removed revision number from the revision.info file name
- desktoplink: added demo path command line parameter
New in Rocrail Revision 15896 (Aug 21, 2019)
- loc: feed srand for every loco thread on startup
New in Rocrail Revision 15895 (Aug 21, 2019)
- only set srand at startup
New in Rocrail Revision 15894 (Aug 21, 2019)
- initialize srand only once at startup
New in Rocrail Revision 15893 (Aug 20, 2019)
- Rascii: signal type led support added
- Signal brightness added for LED signals
- Loc: regard gomanual on swap
- Rascii: set cts if wanted
- Loc: swap placing on direction change in half auto ode manual run
- Renderer: regard loco direction in case of flipping image
- Loc: evaluate field direction with current loco direction for optional swap block enter side
- Schedule: ignore automatic swap in case the loco runs in half automatic
- Schedule: ignore automatic swap in case the loco runs in half automatic mode
New in Rocrail Revision 15884 (Aug 18, 2019)
- Decoder: play sound async
- Decoder: play sound
- Loc: added state event
- Decoder.py: sample interpreter
New in Rocrail Revision 15880 (Aug 17, 2019)
- Wrapper: car cam
- Stylesheets: update (Gerd)
- Cardlg: camera added
New in Rocrail Revision 15877 (Aug 16, 2019)
- Ledbutton: memory leak fix
- Translation change for swapondir
- Mjpg,item: init text object on the fly
- Loc: swapondir option added
New in Rocrail Revision 15873 (Aug 15, 2019)
- loc: flip direction flag after manual swap
New in Rocrail Revision 15869 (Aug 14, 2019)
- Item,renderer: moved the MJPG from renderer to item
- 1oc: swap block enter side on direction change in case of manual or halb automatic mode
- Rascii: output color support added
New in Rocrail Revision 15866 (Aug 11, 2019)
- Mjpg,item,renderer: crash fixes
- Hclient: emulation mjpg service
New in Rocrail Revision 15864 (Aug 10, 2019)
- mjpg: use mutex to access and update the jpg image to show
New in Rocrail Revision 15860 (Aug 9, 2019)
- Ahome: http support
- Ahome: support for simple http outputs
- Ahome: support for simple http outputs added
New in Rocrail Revision 15857 (Aug 7, 2019)
- Block: save closed state
- Route: check for runable the tt and seltab too
- Renderer: destructor to clean up the MJPG class
- Throttledlg: use size event to rescale
- Throttledlg: revert to bitmap button
New in Rocrail Revision 15844 (Aug 5, 2019)
- Throttledlg: scale image also incase the width is greater
- Throttledlg: scale image also incase the width is greater then the throttle
- EStW: update and bew symbols
- Renderer: set static bitmap background to dark blue to show the streaming image in case of no connection
- Rocctrl.py added
New in Rocrail Revision 15840 (Aug 4, 2019)
- Zipper: rocctrl.py added
- Zipper: canservice added
- Modplan: remove the deleted module also from the list to prevent saving it as empty plan
- Installwx: use the libwxgtk3.0-dev package
- Zipper; stylesheets added
- Throttle: set static bitmap background color to gray
New in Rocrail Revision 15834 (Aug 3, 2019)
- Control: fix for dependencies
- Mjpg,renderer: size fix for text
- Layout parent sizer after first bitmap update
- Rascii: 16 bit for CV get/set
- Throttledlg: locoimage mouse event handler added for selecting a loco
- Mjpg: fixes for text object
New in Rocrail Revision 15829 (Aug 2, 2019)
- mjpg: fixes for text object
New in Rocrail Revision 15824 (Aug 2, 2019)
- Webview for macOS only until linux and windows do have fitting libraries
- Infodialog,renderer: webview also for linux
- Control: removed dependency webview
- Throttledlg: test wxWebView under Linux
- Dependency update for webview
- Video streaming in text and throttle
- Fback: regtrigger added
- Ahome: json power events
- Infodialog: disable webview includes in case of none apple
- Fback: format variable text
New in Rocrail Revision 15816 (Jul 31, 2019)
- Infodialog: disable webview includes in case of none apple
- Fback: format variable text
- Fback: format variable text in case the original value was a float
- Infodialog: commented out the webview
- Infodialog: check if a web kit is available
- Infodialog: webview is not included in the linux wxWidgets
- Infodialog: wiki tab added
- Action,model,xmlscript: use the var pubish function to broadcast changes
- Fback,var: publish register variables
New in Rocrail Revision 15807 (Jul 30, 2019)
- Fback: trace correction for regval
- Loc: check shunting state
- Powerctrldlg: remove minimal height of graphic
- Output: variable support in commands on/off
- Dumper: output support added
- Fback: array added for register value types
- Sbus: wip
- Hue: lux to brightness calculation
- Rocview: revert translation from class to group
New in Rocrail Revision 15798 (Jul 29, 2019)
- Button update
- Wserial: removed junk text
- Ahome: JSON support
- Ahome: sensor support
- Loc,operator: removed stripping class attribute
- Rocs: serial isRX function added to be able to detect activity
New in Rocrail Revision 15754 (Jul 23, 2019)
- Dccpp: revert
- Mttmfcc: trace correction
- Mttmfcc: fix for info address
- Mttmfcc: use longer read timeout
- Mttmfcc: check serial connection
- Mttmfcc: support for new sensor module (WIP)
- Heckroute: ignore depart delay in case the loco runs virtual
New in Rocrail Revision 15748 (Jul 22, 2019)
- Checkroute: ignore depart delay in case the loco runs virtual
- Rocpro: regard gray icons in case of no loco image
- Wrapper update for power control
- Block: set occ in slave blocks after IN in virtual block
- Powerctrldlg: show short circuit time stamp
- Powerctrldlg: color legend added
New in Rocrail Revision 15742 (Jul 21, 2019)
New in Rocrail Revision 15738 (Jul 20, 2019)
- fcc: read acc decoder cv's added (WIP)
- loc: correct fromside after a blocktrip rollback
- loc,signal: save fromside signal for blocktrip
- lok pilot nano by Tony
New in Rocrail Revision 15734 (Jul 19, 2019)
- model: signalside correction
New in Rocrail Revision 15671 (Jul 11, 2019)
- Desktoplink.sh: comment added
- Loc: trigger corrections for virtual timers
- Desktoplink.sh added for linux ZIP
- Zipper: create packege/history if needed
- Rocrail png icon added
New in Rocrail Revision 15666 (Jul 11, 2019)
- Zipper: desktop link command added
- Loc: added function to translate VHint into KMH
- Zipper: x86_64 added
- Planpaneldlg: translation correction scale -> zoom
- Startallfilterdlg: removed conflicting alignment flags
New in Rocrail Revision 15661 (Jul 9, 2019)
- translate VHint into kmh for virtual timer
New in Rocrail Revision 15658 (Jul 9, 2019)
- Zipper: archive name format changed
- Revert debug info win64
- Zipper: rocrail server start script added for linux
- Oc: init master map on consist command
- Route: support for classdel and classadd added
- Ulni: fix for sync echo
- Planproperties: metrics and scale for the whole layout and MVTrack
New in Rocrail Revision 15652 (Jul 8, 2019)
- Planproperties: metrics and scale for the whole layout and MVTrack
- Enable debug info in windows 64bit build
- Mbus: trace level correction
New in Rocrail Revision 15640 (Jul 4, 2019)
- Removed wiringPI library
- Rocnetnode: added /dev/ttyAMA0 selection for dcc232
- Mbus: trace correction
- Dcc232: revert gpio
- Dcc232: WIP
- Dcc232: gpio WIP
- Dcc232: gpio WIP
- Dccd232: gpio WIP
- Analyse: fix for zoffset (Lothar)
New in Rocrail Revision 15631 (Jul 4, 2019)
- Check if SIGALARM is supported
- Trace corrections
- Use static global idlestream to save pointer
- Dcc232: gpio WIP
- Nmra: fix for ascii packets
- Report invalid char
- Sleep until stack package is processed
- Sleep until stack package is processed
- Added wiringPi library
- Extended with GPIO option
- Translation merge: de, nl, sl
- Text: draw border bold in case of bold
- Wrapper: default trace path
New in Rocrail Revision 15618 (Jul 3, 2019)
New in Rocrail Revision 15615 (Jul 2, 2019)
- Zipper.sh: typo
- Zipper: linux support added
- Rocview.cmd: use absolute path for server binaries
- Zipper.sh: copy zip to package
- Zipper: $1 for w32/w64
- Zipper script added
- Rocview.cmd for zip installer
- Model: remove attribute modplan
- Text: replace pipe with <br> in case of html and concat
New in Rocrail Revision 15607 (Jul 1, 2019)
- Replace pipe with <br> in case of html and concat
- Replace pipe with <br> in case of html and concat
- Fix for evaluating twin addressing
New in Rocrail Revision 15604 (Jun 30, 2019)
- switch: test trace twin address
New in Rocrail Revision 15585 (Jun 26, 2019)
- Infodialog: removed obsolete adjustminsize flag
- Donkeydlg: layout corrections
- Wsocket: trace correction in case the hostname query did fail
- Infodialog,rocguiinidlg: layout and translation corrections
- Donkey: added missing dialog title
New in Rocrail Revision 15578 (Jun 24, 2019)
- Canservice: activate monitor level for starting services and incoming connections
- Canservice: disable tracing files and info level
- Rocnetnode: corrections for extended digint interface on halt
- Rocint: halt of interface digint extended with password
New in Rocrail Revision 15574 (Jun 24, 2019)
- Control: tracelevel correction for action state does not match
- Rocweb: added text click command
New in Rocrail Revision 15572 (Jun 23, 2019)
- mbus: redesigned the polling of channels
New in Rocrail Revision 15570 (Jun 23, 2019)
- Canservice: report as CANID=0 and NN=0
- Text: fix for model command change
- Canservice: use same CANID and nodenumber as the GC1e in case of service on 5550
- Modplan: add all system actions
- Text: center option added
New in Rocrail Revision 15565 (Jun 22, 2019)
- translation merge: nb, nl, de, sl
- schedule: save scid in the last entry in case actions at IN
- cbusnodedlg: corrected the description for CANService
- text,xmlscript: text state added
New in Rocrail Revision 15558 (Jun 21, 2019)
- text: fix for check action state
New in Rocrail Revision 15557 (Jun 21, 2019)
- Textdialog,xmlscriptdlg: text state on and off added
- Location: ignore maxocc commuter and other if both are zero
- Text: toggle option added
New in Rocrail Revision 15554 (Jun 21, 2019)
- Control: trace correction
- Mbus utils: fix for MERG standard CAN frame ID
- Canservice: avoid looping without sleep in case of tcp socket error
- Canservice: fix for standard ASCII frame
- Canservice: ascii framing support added
- Xmlscriptdlg: text commands added
- Text: click state for triggering actions added
- Modplan: read/save tour, waybill, link, weather, lightctrl and mvtrack
- Modplan: read and save module systemactions
- Modplan: read module system
New in Rocrail Revision 15544 (Jun 19, 2019)
- modplan: use modzoffset on modify; move, rotate
New in Rocrail Revision 15543 (Jun 19, 2019)
- Modplan: use modzoffset also at adding a new module
- Action: support for link-/unlinktrain
- Block: not set the block occupancy, occ.xml, at reserve
- Modplan: use a define for the z offset
- Timedactions: unlinktrain command added
- Modplan: fix for saving modules starting with z=1
New in Rocrail Revision 15533 (Jun 18, 2019)
- Block: fix for action call for occupied
- Modplandlg: file dialog buttons added for loco and route xml
New in Rocrail Revision 15531 (Jun 17, 2019)
- Wrapper: default 3 trace files
New in Rocrail Revision 15530 (Jun 16, 2019)
- Location: fix for maxocc zero
- Route,switch: check if the switch has an address set on empty commands
- Switch: check for valid command
- Locationsdlg: layout correction
- Locationsdlg: layout correction
New in Rocrail Revision 15525 (Jun 15, 2019)
- mbus: support for UID in system commands and events
New in Rocrail Revision 15518 (Jun 14, 2019)
- Mbus: reject fnchanged -1
- Ocation: maxocc per cargo type
- Location: max commuter option added
New in Rocrail Revision 15515 (Jun 13, 2019)
- Schedules: reset callerid and callertype
New in Rocrail Revision 15514 (Jun 12, 2019)
- Control: set the IID in the callerid variable
- Check4redsignals option added, default off
- Wmz21: ignore bidikmh
- Mbus: send lights(f0) also after the speed/dir commands
New in Rocrail Revision 15510 (Jun 12, 2019)
- Win64 build: strip debug info
New in Rocrail Revision 15506 (Jun 11, 2019)
- System actions: sub state implemented for IID
New in Rocrail Revision 15505 (Jun 10, 2019)
- Location: disregard maxocc if the loco already did arrive
- Set UID to 21 if zero to be compatible with previous revisions
- Locationdlg: removed deprecated adjust flag
- Set uid on state report
New in Rocrail Revision 15500 (Jun 8, 2019)
- Trace: fix for empty trace file name
- Z21: uid field added
- Clntcon: fix for ping and reply with pong
- Rcon: reactivate the 5s idle ping
- Mqtt-cs: serial connect added
- Clntcon/rcon: set keepalive socket option
New in Rocrail Revision 15494 (Jun 6, 2019)
- Planpanel: save scroll position
- Mqtt-cs python example extended with XML parsing
New in Rocrail Revision 15492 (Jun 5, 2019)
- Item/guiframe: restore throttle position and size dependent from loco ID
- Rocview makefile: fix for wxsubincl 3.0 -> 3.1
New in Rocrail Revision 15490 (Jun 4, 2019)
- Item: fix for open throttle in occupied block by popup menu
- Item: not use short cuts in popup menu
- Signal: fix for processing function control
- Xmlscriptdlg: goto/show position after find/replace
New in Rocrail Revision 15486 (Jun 3, 2019)
- Signal: white address as bit pattern if port is zero
- Rocwebworker: support for https
- Rocwebworker: support for https
- Tracedlg: fix for close event (X)
New in Rocrail Revision 15482 (Jun 2, 2019)
- Rocweb: http return code correction for plan and options xml
- Evaluate function event
- Function control type added
- Translation merge: fr
- Xmlscriptdlg: replaced settargetrange with the 3.0 start/end function
- Aboxdlg: layout fixes
- EStW: threeway symbol added
New in Rocrail Revision 15475 (Jun 1, 2019)
- xmlscriptdlg: OK button added to be able to save without close
New in Rocrail Revision 15470 (May 31, 2019)
- Xmlscriptdlg: try to select the complete invalid line
- Xmlscriptdlg: select invalid XML line
- Xmlscriptdlg: select text from invalid XML
- Block: fix for service wait
- Output: function type added
New in Rocrail Revision 15465 (May 30, 2019)
- Block: revert put out of operation behaviour in case from dialog
- Xmlscriptdlg: find added
- Xmldlg: find added
New in Rocrail Revision 15462 (May 29, 2019)
- Model: trace level correction
- Block: crosscheck fix for service
- MBUS: not evaluating type in case of UID zero
- Cv index support for accelleration and calibrating
- Xmlscript: block throttle command added
- Locdialog: show CV index in grid
- Mbus,rocpro: mfx cv index support
- Block: fix for wait and service
- Block: check if occupied in case of modify and new state should be close
New in Rocrail Revision 15453 (May 27, 2019)
- Tt: set accessory bit in case of f6915
- Xmlpointsize default set to 11
- Manifest: removed dpiAwareness
- Xml: add wrap and pointsize attribute
New in Rocrail Revision 15449 (May 26, 2019)
- added cpu dependent manifest files
New in Rocrail Revision 15438 (May 24, 2019)
- locoio: removed red reset button background
- mbus: trace corrections
- sprog: save speed step 1 in case of external throttle
- svg usertheme EStW added (Roland)
- route: check length in case of service loco
- block: check length and radius for service loco
- block: check loco length in case of service
- rocview make file linking to stc too
- loconet: put sensor trace on monitor level instead of info
- use wxStyledTextCtrl for view and edit XML/XMLScript
New in Rocrail Revision 15428 (May 22, 2019)
- Trainpanel: translation added for cargo column
- Loc: ignore rexstorefx flag in case it was set during the session
New in Rocrail Revision 15426 (May 22, 2019)
- Http: crash fix in case the client map is not initialized
New in Rocrail Revision 15425 (May 21, 2019)
- xmldlg: fix for assert at expand sizer with allignment
New in Rocrail Revision 15424 (May 20, 2019)
- model: reject save the plan in case of active automode
- removed auto save in auto mode; is not possible and leads to crash
- app: broadcast only to the web service in case any client is connected
New in Rocrail Revision 15421 (May 20, 2019)
- Resize loco grid not in automatic mode
- Loco condition state service and commuter added
- Dispatch ghost detected event to the active track block
- Operatordlg: type service added
New in Rocrail Revision 15417 (May 18, 2019)
- route: fix for releasing pending(sync) routes in case of red signals
New in Rocrail Revision 15411 (May 15, 2019)
- item: show platform name in case the block is free
- guiframe: translation correction for save perspective
New in Rocrail Revision 15409 (May 15, 2019)
- Mbus: removed obsolete poll option
New in Rocrail Revision 15404 (May 14, 2019)
- Seltabdlg: fix for obsolete wx flags
- Modpanel: fix for iterating panels for dispatching events
New in Rocrail Revision 15402 (May 13, 2019)
- Block: added missing event strings for tracing
- Xmlscript: systemtick var added on clock get command
- Xmlscript: clock get command
New in Rocrail Revision 15399 (May 11, 2019)
- Absent option added, default off
- Mbus: poll s88 option added
- Loconet: only set absent flag in case the track power is on
- Locdialog: set address to 3 on new loco
- Mbus: reject zero loco address
New in Rocrail Revision 15394 (May 10, 2019)
- Translation merge: de, nl, fr, sl
- S88poll thread added for gleisreporter basic...
- Modulo with char !
New in Rocrail Revision 15391 (May 9, 2019)
- Revert: auipanel,modpanel: only inform panels of a model event in case the z level is equal
- Auipanel,modpanel: only inform panels of a model event in case the z level is equal
- Guiframe: added missing AUI calls in case of model events
- Tracedlg,schedulegraphdlg: changed to wxFrame to beable to move on second monitor
New in Rocrail Revision 15387 (May 8, 2019)
- Makewin64: keep debug info on server and libraries
- Var: modulo added
- Mbus: removed the cc flush at connect
- Guiframe: fix for aui2mon
- Rocview: option aui2mon added
- Guiframe: restore schedulegrapghdlg on startup
New in Rocrail Revision 15381 (May 6, 2019)
- support for variables in case values
New in Rocrail Revision 15371 (May 4, 2019)
- Mbus: regard active low on sensor simulation
- Action: trace current loco mode on checking conditions
- Mbus: fix for bps if < 9600
- Mbus: bps and cts options added
New in Rocrail Revision 15367 (May 3, 2019)
- Locdialog: set shunting speed kmh and percent labels
New in Rocrail Revision 15336 (Apr 27, 2019)
- shunting: block shunt added
- shunting: shunt signals added
- location: check occupdate actions in case minocc has been changed
New in Rocrail Revision 15322 (Apr 25, 2019)
- Rocnet: increased max text size from 110 to 250
- Xmlscript: fix for function loco/car
- Mgbox removed
- Rocnet: added missing year to the clock messages
- Rocweb: fix for undefined V values for speed buttons
New in Rocrail Revision 15318 (Apr 24, 2019)
- Rocweb: fix for undefined V values for speed buttons
- Model: revert: disable using id to find a loco/car by address
- Rocrailinidialog: disable selection of user libraries
- Shunting: grid context menu
- Renderer: shunting fix for block signal symbol mapping
New in Rocrail Revision 15313 (Apr 23, 2019)
- Model: disable using id to find a loco/car by address
- Mbus: fix for reading cc-schnitte
- Ucons88: user library removed
- Mqtt cs example in python
- Rocnetnodedlg: IID selection added
- SpDrS60 shunt symbols (Rainer)
- Renderer: two aspect dwarf signal support
- Renderer: shunting (WIP)
- Renderer: shunting (WIP)
- Control: crash fix in case the client connection is not initialised to publish MQTT for digint
- Control,clntcon: mqtt command channel added
- Renderer: shunting (WIP)
- SLIM-COLOR: new symbols for shunting (Peter)
- SLIM-COLOR: new symbols for shunting (WIP)
- Importantchanges: added line for mcs2 removal
- Shunting: sensor added (WIP)
- Mcs2: removed
New in Rocrail Revision 15296 (Apr 19, 2019)
- rocrailinidlg: mcs2 library no longer available
New in Rocrail Revision 15294 (Apr 18, 2019)
New in Rocrail Revision 15293 (Apr 16, 2019)
- zimocan udp: reject messages > 1000 bytes
- model: fix for compare accessory addressing in case of MADA event and FADA switch
New in Rocrail Revision 15291 (Apr 16, 2019)
- Fix for compare accessory addressing mbus: trace level changes
- Moved some ping messages to level INFO
- Disabke controls at refreshing trace content
- Not use enable to prevent getting default text color
New in Rocrail Revision 15287 (Apr 14, 2019)
- schedules: only save entry actions on enter in case not already checked
New in Rocrail Revision 15285 (Apr 13, 2019)
- Modplan: revert and fix for saving schedules
New in Rocrail Revision 15284 (Apr 13, 2019)
New in Rocrail Revision 15283 (Apr 13, 2019)
- schedules: fix for actionindex to avoid double executions
New in Rocrail Revision 15282 (Apr 12, 2019)
- Fix for setting the callerid and callertype in case of a saved entry for executing at IN
- Fix for setting empty bitmap
- Set callertype
New in Rocrail Revision 15279 (Apr 11, 2019)
- Only show recent file menu in case there are recent files
- Scheduledialog: reset actionsatin flag in case swap is set
- Enter: reset actionsatin flag in case swap is set
- Modplan: fix for saving none z objects in the routes.xml
- Guiframe: fix for sort crash on loco image name NULL
- Lcdriver: reset saved schedule entry for IN actions in case of starting a new schedule
New in Rocrail Revision 15273 (Apr 9, 2019)
- Trackdialog: fix for renaming (OK did double evaluate)
New in Rocrail Revision 15272 (Apr 7, 2019)
- Win32 build script fix for ArchitecturesInstallIn64BitMode
New in Rocrail Revision 15265 (Apr 5, 2019)
- Slider: forward mousewheel events to parent in case of plan item
- Slider fixes in range and dialog
- Textdialog: use the color picker control
- Text,item: slider value event processing
- Textdialog: slider min/max
- Item: set slider background color
- Item,slider: initial scaling fix
- Text: slider function added
- Roclcdr: added an extra index variable for schedule entry actions
New in Rocrail Revision 15256 (Apr 3, 2019)
- item: use value for alpha channel on output color chooser
New in Rocrail Revision 15255 (Apr 2, 2019)
- guiframe: fix for saving remark without workspace
- 2019-04-01 15:17:42 +0200 renderer: regard also the brightness, value, of the output for setting the panel background color
- renderer: output rect on slim with color circle
- autosave on modify
New in Rocrail Revision 15251 (Apr 1, 2019)
- removed auto save on modify
- competition: return base properties
- renderer: use rectangle for color output in case theme is SLIM
- rocnetnode: do not report Pi07 changes
- rocrailinidialog: layout correction
- renderer: fix for pushing panel color
- roclcdr: fix for action on in
- renderer: use draw circle for color outputs in case normal DC
New in Rocrail Revision 15243 (Mar 31, 2019)
- renderer: set color output border to grey in case brightness < 50
- panel color by output
- control: allow clock divider max 600
- guiframe: only change panel color if new color is different
- renderer: use a post event to change the background color
- fback: check if the listener returns a valid properties node
- renderer: draw a light type output also without smooth rendering
- switch: removed unused variables
New in Rocrail Revision 15235 (Mar 29, 2019)
- Renderer: use brightness for panel background color
- Use color output for panel background
- Disable automode menu and toolbar in edit mode
- Model: no backup in case of an auto save on modify
- Auto save on modify option added
New in Rocrail Revision 15230 (Mar 28, 2019)
- powerman: added implementation for base.properties
- lcdriver: reset indelay on reset and after using it
- loc: reset schedule on softreset in case reset schedule on stop is set
- mbus: fix for SoD Bus1 of S88Link
- control: use show flag to set a controller to virtual
New in Rocrail Revision 15225 (Mar 27, 2019)
- Loc: fix for take over the train center parameter
- Schedule dialog: take over the new actionsa tin flag
- Control: trace correction
New in Rocrail Revision 15222 (Mar 26, 2019)
- block: regard ghost state in case of embedded sensors
- model: fix for taking over the schedule entry IN-delay
- schedule option actionsatin added
- model: fix for taking over the schedule entry IN-delay
- item,planpanel: tooltip in statusbar
New in Rocrail Revision 15217 (Mar 25, 2019)
- routedialog: correction for the lock button command
- routedlg: correction for the lock button command
- item: show tooltip in statusbar
- statbar: formatting code
- statbar: use gray bulbs in case of gray icons
- control: reset freeze clock state in case of divider 1 and not semirealtime
- translation merge: sl, fr, sr_latin, nl, de, cs, zh_CN
New in Rocrail Revision 15210 (Mar 23, 2019)
- route: unlock only if locked on sensor event
- fback: put block listeners on top of the list for supporting embedded sensors
New in Rocrail Revision 15208 (Mar 22, 2019)
- item: fix for updating embedded (invisible)block sensors
- mbus: set status bulbs for accessory and sensor
- cbus: trace correction
- cbus: fix for retrieving CANID
New in Rocrail Revision 15204 (Mar 21, 2019)
- cbusnodedlg: smooth update query index
- signal: fix for evaluating pattern events
New in Rocrail Revision 15202 (Mar 20, 2019)
- rocview wrapper: help url corrected
- signal: avoid double commands to 4 default aspect ports
New in Rocrail Revision 15200 (Mar 19, 2019)
- base: use the wrapper values for colors not defined
- ecos/signal: support for signal events added
New in Rocrail Revision 15198 (Mar 18, 2019)
- themepropsdlg: reset color button added
- themepropsdlg: color transaltions
- translation correction
- theme colors added
New in Rocrail Revision 15194 (Mar 17, 2019)
- scheduledialog: fix label max delay from sec. in min.
New in Rocrail Revision 15191 (Mar 16, 2019)
New in Rocrail Revision 15186 (Mar 15, 2019)
- mbus: FADA support switch: fix for FADA
- cbus utils: trace correction
- blockgroupingdlg: fix for removing all linked blocks
New in Rocrail Revision 15183 (Mar 14, 2019)
- seltabdlg: position tab removed
- xmlscript: resolve variable at model command
- finder: extra trace lines at using locations
- text: convert old background color values
New in Rocrail Revision 15179 (Mar 13, 2019)
- guiframe: update V cell color also on events
- guiframe: fix for placing flag...
- showing the selection rectangle: macOS work around
New in Rocrail Revision 15176 (Mar 12, 2019)
- finder: skip occupied routes
- rocweb: support for accnr in signals
- seltab: revert singlegate option for new position seltabdlg: layout correction
- seltabdlg: protocol type equal to tt
- seltabdlg: translation correction
New in Rocrail Revision 15171 (Mar 10, 2019)
- finder: looping warning trace level downgraded to info
- rascii: revert flat addressing support
- rascii: regard flat addressing in case port is set to zero
New in Rocrail Revision 15166 (Mar 9, 2019)
- Trackdialog: nr range extended to 16bit
- Srcp: function 29-32 added
- Analyse: connector number to number only
- Locdialog: fix copy/paste errors in import/export BAT and SBT
- Rascii: loco and function commands added
- Rascii: traces added
- RASCII: accessory command added
New in Rocrail Revision 15159 (Mar 8, 2019)
- Push BAT updates to clients
- Roco: fix for nr modules in RS group 0 and 1
- Z21: CAN detector save state and reported loco addresses
- Analyse: start with counter part #1
New in Rocrail Revision 15155 (Mar 7, 2019)
- Z21: fixes for CAN detector
- Block: freeonenter maxlen -> reject trains with zero length
- Schedule IN: revert actions at in
- Rascii: fix for switch addressing
New in Rocrail Revision 15151 (Mar 6, 2019)
New in Rocrail Revision 15150 (Mar 5, 2019)
- Renderer: check for transparent
New in Rocrail Revision 15144 (Mar 2, 2019)
- Text back* color obsolete
- Powerctrldlg: only change cell background color is value is not normal
- Powerman: generate automatically boosters on events with UID > 0
New in Rocrail Revision 15141 (Mar 1, 2019)
- Evaluate responses for analog and DCC speed
- Guiframe: remove zlevel locally from model
- Dinamo: trace analog speed events
New in Rocrail Revision 15134 (Mar 1, 2019)
- Dinamo: evaluate responses for analog and DCC speed
- Guiframe: remove zlevel locally from model
- Dinamo: trace analog speed events
- Mbus: fix for last status data packet and trackbox
- Mbus: channel value calculation by definition
- Mbus: channel definition (wip)
- Mbus: evaluate channel description (wip)
- Mbus: evaluate channel description (wip)
- Mbus: watchdog for timeout on requests
- Scheduledialog: layout fix
- Guiframe: add new zlevel to model
- Mbus: report booster state also with the SID attribute
- Mbus: discover locos from master list
- Mbus: correction for volt offset
- Mgbox: fix (Bert)
- Mbus: get loco names and info from master (wip)
- Planpaneldlg: check if choosen level already exist
- Planpanel: fix for changing item background color to none
- Mbus: trackbox measurement corrections
- Mbus: work around for nr of channels and trackbox
- Mbus: fix for polling channels of the trackbox
- Itemutils: fix for ori cx/cy
- Planpanel: fix for calculating the module size
- Mbus: loco names from master (wip)
- Mbus: getting loknamen from CS3 (WIP)
- Planpanel: set background color locally too
- Dinamo: revert unlink test
New in Rocrail Revision 15110 (Feb 24, 2019)
- item: set background color locally also if rocview is online
- dinamo: do not clean/reset unlinked blocks
- block: reset trackdriver to V zero with analog flag set
- renderer: seltab text left aligned in case of slim theme
- renderer: seltab text left aligned
- item: background color fix
- issuedlg: show normalized issue subject
- finder: avoid terminal block, but not for the destination
- issuedlg: nomalise subject on OK (a-z,0-9,A-Z)
- schedules: remove invalid trace
- finder: revert screwing up the finder
- item: restore own background color in edit mode
- renderer: fix for seltab text
- schedule: fix retrieving the schedule entry by index for executing actions
New in Rocrail Revision 15096 (Feb 23, 2019)
- item: fix for reset selected background color
New in Rocrail Revision 15093 (Feb 22, 2019)
- Dinamo: serialise XML command to show in trace in case of zero address
New in Rocrail Revision 15092 (Feb 22, 2019)
- Dinamo: loco command trace correction
New in Rocrail Revision 15091 (Feb 22, 2019)
- Dinamo: reject DCC loco commands with zero address
New in Rocrail Revision 15090 (Feb 22, 2019)
- Planpanel: select option backcolor added
New in Rocrail Revision 15089 (Feb 22, 2019)
- Finder: check destination permission only if set
- Item: fix for restoring switch background color after unlock
- SpDrS60: removed button background
- Bundle: added SoD poll option for CDB and GC2a
- Mbus: multi booster support
- Item: do not show gototrack submenu in case no tracks are defined
- Renderer: seltab symbol SLIM compatible
- Loc,locdialog: set address to zero in case protocol is analog
New in Rocrail Revision 15081 (Feb 21, 2019)
- clock,meter: check divider > 0 to prevent divide by zero exception
- clock: fix for divide by zero
- mbus: activate channel query
- carpanel: open throttle on dclick
- item: changed conflicting rgb attributes to bgrgb
- item: show correct background color
- item: translation background color
- item: own background color option
- mbus: SoD automatically for LinkS88 devices
- guiframe: no red cell color in case the loco placing is reverse
- mbus: removed throttle ID in case of loco events
- mbus: correction for CS3 state values
- inno-setup script: reenable Rocrail Server shortcut to link the icon
- guiapp: reset initial fsutf8 flag in case of Windows
New in Rocrail Revision 15067 (Feb 19, 2019)
- control: ignore clock state freeze in case divider=1 and no semirealtime
- mbus: list up scanned products on query network
- model: trace level changed to FIND in case of no route found from A to B
- mbusdlg: added missing translations
New in Rocrail Revision 15063 (Feb 18, 2019)
- mbus: removed accessory acknowledge completely
- mbus: switch acknowledge option off
- mbus: removed initial sensor query :|
- mbus: tcp trace fix for port number
- mbus: power on at startup option added
- mbusdlg: translations and column resizing
- mbus: only SoD sensors if the number of connected modules > 0
- mbusdlg: added lins88 list
- mbus: support for links88 SoD
- mbus: correction for type links88
- mbus: tcp no sleep if a read was successful
- mbus: tcp read queue size increased from 1000 to 10000...
- mbus: fix for calculating MM accessory address from response
- mbus: fix for evaluating MM accessory responses
- mbus: added type 64, connect6021
New in Rocrail Revision 15048 (Feb 17, 2019)
New in Rocrail Revision 15044 (Feb 16, 2019)
- mbus: tcp do not set receive time out, it should read blocking
- cbusnodedlg: update for CS3
- planpropsdlg: replaced translation remark with notes
- mbus: tcp fix for read in case of block
- rocview: -auiview command line option added guiframe: save remark on plan save too
- guiframe: save remark before shutdown command
- operatordlg: tanslation for label length added
New in Rocrail Revision 15037 (Feb 15, 2019)
- guiframe: first signal to take over the remark before save
- mbus: ascii fix read string
- mbus: ascii protocol corrections
- mbusdlg: enable host:port field dependent on selected sub library
- mbusdlg: corrected sublib description
- mbus: Lawicel ASCII format added as sublib
New in Rocrail Revision 15031 (Feb 14, 2019)
- Translation merge: zh_CN, cs, en_GB, fr, de, nl
- Radius added to loc,block,car,route,operator
- Action: add all time&date vars before calling an xmlscript
- Xmlscriptdlg: fix for wx 3.1
New in Rocrail Revision 15027 (Feb 13, 2019)
- notespanel: maxlength is not compat allowed for multiline text controls
- roclcdr,wait: do not reset block triggers in the wait phase
- notespanel: set max text length to 4000
- notespanel: max text set to length 2000
- planpropsdlg: save size and position guiframe: notes tab option
New in Rocrail Revision 15022 (Feb 12, 2019)
- bidib: revert MSG_BM_ADDRESS null as none occupied
- notespanel: copy/paste fixes
- item: only activate the accelleration table on focus in edit mode
- item: removed cursor accellerators
- rocview: notes panel added
- guiframe: update plan title on planproperties dialog OK
- block: ignore embedded sensor events in case of crossing
New in Rocrail Revision 15015 (Feb 11, 2019)
- Rocview: fixed deprecateed calls
- Rocview makefile: removed deprecated flag -> todo: fix them
- Freeonenter: maxlen added
- Bidib: regard free in case at MSG_BM_ADDRESS no longer an address is detected
- Planpropsdlg: translations
- Planpropsdlg: show and edit plan properties like title and remark
New in Rocrail Revision 15009 (Feb 10, 2019)
- mbus: fix for programming decoder protocol
New in Rocrail Revision 15008 (Feb 10, 2019)
- keyboarddlg: fix for expand
New in Rocrail Revision 15005 (Feb 9, 2019)
- Model: use output list for finding an output by address instead of the not thread save map.next
- Save clock freeze/go state
- Action: clock go/freeze added
- Auipanel: remove panel also from list in case of a remove to avoid crash on invalid pointer
New in Rocrail Revision 15001 (Feb 8, 2019)
- Caption perspective menuitem added
- Delete complete level incl. all items without broadcasting dependency modifications
- Bidib: evaluate MSG_LC_STAT not as accessory event
- Guiframe: not change label/grid back ground in case of invisible locos and cell background color off
New in Rocrail Revision 14997 (Feb 7, 2019)
- planpaneldlg: scale and rotation added
- auipanel: calculate panel size in case the panels is not yet initialised
- item: fix for rotate offset in AUI view
- guiframe: disable show caption becaus it does not work
- auipanel: show on/off panel caption (seems not to work...)
New in Rocrail Revision 14992 (Feb 6, 2019)
- Loc,in: swap timer
- Planpanel: regard item size on scale to fit
- Loc,model: swap placing timer only for terminal stations
- Loconet: evaluate sound 2 packet
- Loconet: ibcom f9-f12
New in Rocrail Revision 14987 (Feb 5, 2019)
- rocview: option grid cell background color
- fback: broadcast a model modify command in case the sensor is invisible
- guiframe: grid cell background color disabled
New in Rocrail Revision 14984 (Feb 4, 2019)
- feedbackdialog: corrected threshold range and allow zero
- tt: revert sensors events for register values off
- embedded block: support for D&D sensor bus and address
- mgbox: update for link88 (Bert)
- mbusdlg: tcp port field added
- canservice: tcp binary
- mbus: tcp binary instead of ASCII
- trackpickerdlg: set cell background to white; same as SVG background
- exportutils: cs2 level support
- block: check if the embedded fb is operable in case of a simulate command
- lcdriver: casting corrections and comment correction for generating IN in case of enter
New in Rocrail Revision 14973 (Feb 2, 2019)
- Rocdigs makefile: work around for win32 linker
- Exportutils: CS2 layout (WIP)
- Lcdriver: generate an IN event for the previous block in case it was missing at enter
- Signaldialog: pattern label correction
New in Rocrail Revision 14969 (Feb 1, 2019)
- tt: process sensor events in case off and regval != -1
- exportutils: more CS2 info functions (WIP)
New in Rocrail Revision 14967 (Jan 31, 2019)
- renderer: regard fill none as transparent (Lothar)
- check decoder string for NULL value before adding it
- block: update embedded sensor state at init
- hclient: use utility to serialize loco to CS2 format
- block: convert to embedded only for enter/in events, set sensors to 0,0,0
- item: regard the show flag in case of check for overlapping
- mbus: MSApp support (WIP)
New in Rocrail Revision 14958 (Jan 31, 2019)
- Renderer: regard fill none as transparent (Lothar)
- Model: check decoder string for NULL value before adding it
- Block: update embedded sensor state at init
- Hclient: use utility to serialize loco to CS2 format
- Block: convert to embedded only for enter/in events, set sensors to 0,0,0
- Item: regard the show flag in case of check for overlapping
New in Rocrail Revision 14951 (Jan 30, 2019)
- mbus: MSApp support (WIP)
New in Rocrail Revision 14947 (Jan 29, 2019)
- guiapp,guiframe: fix for update stage block
New in Rocrail Revision 14943 (Jan 28, 2019)
- guiframe: use base colors for cell backgroud
New in Rocrail Revision 14923 (Jan 25, 2019)
- Loconet: revert extra bit for IB II and F9-F11
- mbus: reset discovery vars after verify
- renderer: support for ccrossing-t
- save loco throttles in the workspace node
- mbus: discovery (WIP)
- control: semi realtime option added
- mbus: fast clock added
New in Rocrail Revision 14916 (Jan 24, 2019)
- Loc: fix for swap timer
- Mbusdlg: readonly option added, layout changes
- Lcdriver: fix for ghost in virtual slave blocks
- Planpanel: fix for module oversizing
- Mbus: discovery (WIP)
- Loconet: extra bit for F9-F11 in case of IB II
New in Rocrail Revision 14910 (Jan 23, 2019)
- mbus: fix for activating the standalone trackbox
New in Rocrail Revision 14904 (Jan 22, 2019)
- Mbus: send loco info to the MS
- mbus: provide loco IDs dynamically for the MS
- mbus: fix for interpreting emergancy break
- locodialog: fix for assert on set null color
- z21: send unconditional speed commands
- locoio: allow 16 servos
New in Rocrail Revision 148898 (Jan 21, 2019)
- Serial: init default timeout values
- Dsd2010: set serial timeout
- Mbus: config data (WIP)
- Xpressnet: swoffset option added
- Loconetdlg: fix for options panel
New in Rocrail Revision 148893 (Jan 20, 2019)
- rocview controller dialog fixes for 3.2
New in Rocrail Revision 14889 (Jan 19, 2019)
- 14889 2019-01-18 20:21:30 +0100 rocview dialogs: make fit for wx 3.2
- 14888 2019-01-18 19:26:37 +0100 rocview dialogs: make fit for wx 3.2 (WIP)
New in Rocrail Revision 14874 (Jan 18, 2019)
- mbus: usb fix for recovery
New in Rocrail Revision 14871 (Jan 17, 2019)
- item: fix for take over the block enterside
New in Rocrail Revision 14866 (Jan 16, 2019)
New in Rocrail Revision 14854 (Jan 15, 2019)
- Renderer: embedded sensor corrections
- Mbus: fix for evaluating programming response addresses
- Mbus: fix for accessory commands
- Item,renderer: use only parts of the block for simulating embedded sensors
New in Rocrail Revision 14850 (Jan 14, 2019)
- renderer: adjust block sensor position in case of theme SLIM
- item: use alt+shift to simulate embeded sensors
- block: embededfb IDs changed to %bkid%+/-
- block,item,planpanel: update item recursive on modify
- trackpicker: block embededfb symbol
- trackepickerdlg: block with embeded sensors added
- block: embededfb (WIP)
- powerctrldlg: fix for evaluating the history value
- bidib: report absent option added
- block: fix for arrival pending in case it was already locked by the same loco
- roads: dirall removed
- dirall removed and replaced with straight
New in Rocrail Revision 14838 (Jan 12, 2019)
- Z21,mbus: voltmin added
- Z21,mbus: provide load and temp. max values
- Bidib: only set absent flag in case the power is on
- Model: fix for function count for guest locos
- Wmz21: trace correction
- Mbus: set sensor value
- Bidibidentdlg: label UniqueID extended
- Block: do not reset loco current block in case the block is not its current block
- Canservice: tcpip support
- Canservice: tcpip support (wip)
- Makefile,mkdeb.sh: canservice added in case platform is linux
- Canservice: trace level corrections
- Canservice: client list
- Ucan: trace extended for write failed
- Canservice: UDP read trace
- Canservice: UDP support
- Mbus: sleep fix in usb sublib, discovery console command
New in Rocrail Revision 14821 (Jan 10, 2019)
- Block: revert acceptident
- Mbus: udp communication added (not tested)
- Mbus utils: trace correction and standard frame support added
- Rocnetnode: fix for extended ASCII frame
- Rocnetnode: fix for creating an extended ASCII frame
- Mbusdlg: fix for evaluating sublib
- Mbus,rocnetnode: tcp support
- Mbus: tcpip support added
- Mbusdlg: layout correction
- Mbus,rocnetnode: fix for utils
- Mbus: purgetime correction -> seconds instead of minutes
- Mbus: purge only in case purgetime > 0
- Mbusdlg: purgetime option added
- Mbus: purge function added rcan: removed
New in Rocrail Revision 14807 (Jan 9, 2019)
- mbus: set DCC sub protocol on first access
New in Rocrail Revision 14806 (Jan 8, 2019)
- block: only generate timed events in case arrival is pending
New in Rocrail Revision 14745 (Dec 28, 2018)
- ecosdlg: (mcs2) fix for preselecting 500000bps
- block: reactivated the exit event
- guiapp: command line option -persp added
New in Rocrail Revision 14742 (Dec 27, 2018)
- Model: fix for corrupt map first/next at block init
- Install: no longer provide a server icon
- Lenzdlg: correction for double ID
- Block: removed ignore reserved events plus/min
- Xpressnet: option for roco functions > 12 which are not conform xpressnet
- Xpressnet: function traces extended
New in Rocrail Revision 14736 (Dec 24, 2018)
- rocview: fixes for none utf8 file systems for reading svg and opening workspaces
- cmdln: REVERT convert windows latin command line args to utf8
- cmdln: convert windows latin command line args to utf8
- auipanel,planpanel: resize fix to disable scrollbars
- ecosdlg: moved the baudrate choice up
New in Rocrail Revision 14731 (Dec 23, 2018)
- wrapper,timedactions: fix for light control
New in Rocrail Revision 14727 (Dec 22, 2018)
- actionsctrldlg: fix for condition type stage
New in Rocrail Revision 14724 (Dec 21, 2018)
- auipanel: trace level fix for panel events
- item: fix for update throttle initiated from block
- guiframe: inform AUI panel of loco events too
- auipanel: use a translated message in case of a zlevel title conflict
- auipanel: handle zlevel title conflicts
- auipanel: rescale panels induvidual, save scale in perspective
- renderer: bigger direction arrow
- cmdrecoder,trace: stay on top flag
- timedactions: revert stay on top flag
New in Rocrail Revision 14715 (Dec 20, 2018)
- timedactions: stay on top flag set
- rocview: save/load AUI perspective incl. rotation
- auipanel: panel name is needed for restoring the perspective
New in Rocrail Revision 14712 (Dec 19, 2018)
- auipanel: use a generated name to avoid conflicts
- planpanel: rotate 0,90,180,270
- block: reset closereq flag in case of open state command
- block: reservedevents plus/min option added
New in Rocrail Revision 14708 (Dec 19, 2018)
- guiframe: crash fix fo deleting and creating modpanel
- guiframe: crash fix fo deleting and creating modpanel
New in Rocrail Revision 14706 (Dec 18, 2018)
- planpanel: show rotate menuitem as check item so its visible if the panel is already rotated
- auipanel without notebook
- planpanel: popup menu iten flip changed in rotate
- guiframe: disable edit mode in case a panel is flipped
- translation merge: de, nl
- bidib: power flag correction for MSG_BM_CONFIDENCE
- planpanel: flip command added
New in Rocrail Revision 14699 (Dec 17, 2018)
- planpanel: auipanel support for looking up an ID
- auipanel: model update function added
- cbusnodedlg: fix for getting GC2 port stat, desc corrections for ArduCAN
- loc: check active state
New in Rocrail Revision 14695 (Dec 17, 2018)
- block: ignore events in case not reserved option added
- cbusnodedlg: fix for set gc2
- item: fix for invalid block text
New in Rocrail Revision 14692 (Dec 15, 2018)
- item: show number of cars in block symbols
- cbusnodedlg: fix for set gc2
- locdialog: standalone flag on consist tab
New in Rocrail Revision 14689 (Dec 14, 2018)
- cbusnodedlg: arducangbmc links to arducanir
- translation merge: sr_latin, sl,de, en_GB, nl
- rocnetnode: fix for crash after disconnecting client from CAN service
- added a line for the removal of MDI
- loc,timer: revert reset schedule in timer, reset schedule after arrive in the gotoblock
- timer: reset schedule in case the run flag is off
- throttledlg: open loco dialog on the consist tab
New in Rocrail Revision 14682 (Dec 13, 2018)
- throttledlg,loc: standalone command added
- throttledlg: show master/slave
- loc: fix for check2in modification
New in Rocrail Revision 14679 (Dec 12, 2018)
- actionsctrldlg: condition state reserved added for blocks
- guiframe: restore MDI and AUI flags on init plan notebook
- guiframe: switch back to modview in caase of a modular layout and remove the AUI panel if defined
New in Rocrail Revision 14676 (Dec 11, 2018)
- auipanel: fix for switching workspace
- item: throttle popup menu item added
- rocguiinidlg: layout corrections
- improvement of signal wait in case of lightsignals
- auipanel: set title to Track panels
- auipanel: save and restore perspective in the workspace node
- control: check if the issue directory is absolute before copy traces
New in Rocrail Revision 14669 (Dec 10, 2018)
- dtc: DinaSys support removed
- rocguiinidlg: removed the reset AUI perspective
- auipanel: reject perspective in case one or more level titles are not included
- sensorevents: fix for qos/stamp model: fix for reporting
- auipanel: added unsupported functions
- info.plist: 4k support
- rocview: reset AUI perspective checkbox
- virtual: trace level correction for release loco command
New in Rocrail Revision 14654 (Dec 8, 2018)
- locdialog: fix for set serviced
New in Rocrail Revision 14653 (Dec 7, 2018)
- model: fix for get real block
- model: ignore the loco direction at selecting a destination
- block: ignore event timers in case the loco is already IN
- mttmfcc: slx815 support -> bus value added
New in Rocrail Revision 14649 (Dec 6, 2018)
- Loc: reset route sync on softreset
- Themeprops: added missing evaluation of options
- Mttmfcc: bus byte added for the tt command (copied from slx)
New in Rocrail Revision 14646 (Dec 5, 2018)
- block: fix for setting occupancy in case of state closed/open
- item,block: show platform name in blocks in case of free (commented out)
New in Rocrail Revision 14644 (Dec 4, 2018)
- Mttmfcc: support for slx815
- Control,switch: regard route switch time in case of save position is set
New in Rocrail Revision 14642 (Dec 3, 2018)
- Bidib: removed the echo commands option
- Control: copy the last trace in case the list of trace files is invalid
- Control: trace level correction for switch mapping
- Z12,loconet: block address + 1 in the new long multi sense
- Loconet: multi sense long support
- Z21: multi sense long support
- Importdlg: use the find selection off the caller dialog
New in Rocrail Revision 14635 (Dec 2, 2018)
- rocview: keep original ID on import
- issue: keep original trace file timestamp
- importdlg: crash fix incase index is empty
- find added in output and action dialog
- control: trace level fix for switch mapping
- control: fix for double path separator
- control: removed extra prefix for trace file in case of issue listing
- control: trace added on copy issue trace files
- find in signal and schedule dialog
- regard find field content on refresh index
- importdlg: find textfield added
- translation merge: de, nl, en_GB, sl, sr_latin
- control: fix for init actions
- model: if no car is found by ID try it by address
- rocnet: generate decoder ID
- control: include all trace files in the issue
- cardlg: type dependent UIC combo content
- car: evaluate UIC in function isState
- cardlg: UIC combo with category letters
- car: UIC field added
- find in block,switch.feedback dialogs added
- routedialog: find text field added (test)
New in Rocrail Revision 14613 (Nov 29, 2018)
- z21: signal absent in case of multi sense
- rocview: option tool separators added
- cbus: revert checking delay at this level -> switch object
- switch: regard active delay in case of followup commands
- loconet, z21: type absend -> absent
- cbusnodedlg: ArdCAN GBM M+C added
- adding the missing rocweb-base.js
- cbus: reject switch commands regarding switch time
- loc: remove pending timed events on IN
- port range increased to 65535
- rocdigs: ignore wloc.release command in case it is not supported by the CS
New in Rocrail Revision 14602 (Nov 27, 2018)
- Locdialog:
- use empty png to reset function icons under GTK
New in Rocrail Revision 14598 (Nov 26, 2018)
- Zimocan: only evaluate events, no acks, in case of port4
- Zimocan: fix for evaluating port4 event
- Loc: check for goto block in the route
- Loc: trace correction in case of check consist
- Loc: skip finder in case the goto block has a direct route
- Loc: polarisation flag added
- Model: traces added on resume all
New in Rocrail Revision 14591 (Nov 24, 2018)
- zoom to fit: use the selected tab
- zoomdlg: process enter in the combobox
- scalecombo check correction
New in Rocrail Revision 14588 (Nov 23, 2018)
- zoom range corrections
- zoom range corrections
- zoomdlg: max 400
- zoom max 400
- rocnetnode: sensor report over CAN
- guiframe: increase maxX and maxY in case of fit zoom
- rcan tcp: thread for (re)connect
- rocview: zoom color icons added
- translation merge: de, nl
- rocweb: fix for clicking on the FG text
New in Rocrail Revision 14578 (Nov 22, 2018)
- rocview: zoom2fit icon added
- rocview: zoomm to fit added
- rocweb: error fix in case of a function definition > 28
- rocnetnode: tcpip CAN connection added
- rcan: utils fix
New in Rocrail Revision 14573 (Nov 21, 2018)
- Guiframe:
- show server work space in title bar
New in Rocrail Revision 14572 (Nov 16, 2018)
- block: reset the reserved flag on reset
New in Rocrail Revision 14571 (Nov 15, 2018)
- locdialog: increased function timers from 1000 to 10000
New in Rocrail Revision 14570 (Nov 14, 2018)
- translation merge: de, sr_latin, fr, sl, en_UK, nl
New in Rocrail Revision 14569 (Nov 12, 2018)
- wmz21: fix for reporting a switch event to the wlm
New in Rocrail Revision 14568 (Nov 11, 2018)
- Model: reject objects without ID set
- 2018-11-10 14:08:17 +0100 rcan: wip freeze
New in Rocrail Revision 14566 (Nov 10, 2018)
- rocrail.xml: fix for feedback array
- rcan: wip
New in Rocrail Revision 14564 (Nov 9, 2018)
New in Rocrail Revision 14563 (Nov 8, 2018)
- guiframe: loco number added to the grid
- modify: added recursive flag
- timedactions: revert rip xmlscript path
New in Rocrail Revision 14560 (Nov 7, 2018)
- loc: revert removing all child nodes at modify if no new are available
- ucan: return can file descripter as -1 on error
- ucan: use close directly in the openCAN function
- ucan: check return codes at openCAN
- roclcdr: trace level corrections
New in Rocrail Revision 14555 (Nov 6, 2018)
- actionsctrldlg: use combobox for loco ID
New in Rocrail Revision 14554 (Nov 5, 2018)
- enderer: revert change for wx master branch
- rocview:fixes for the wx master branch
- rocnetnodedlg: fix for looking up the channel usage in case of none servo
- xmlscript: fix for condition text not equal
- rocnetnodedlg: fix for initializing usage
- cbus/utils: show junk/trace at reading ASCII Frames
- mbus: try to read the loks from MS2
- tamsmc: fix for inendbyte
- model: take over some extra attributes at generate loco
- SLIM-COLOR: fix for accessory 20 (Peter)
- output: support for command on,off,active added
- signaldialog: added show id option
- blockdialog: evaluate sensors also on apply to take over none selected
- model: moved sleep in timedoff thread to avoid loop with wrong number of sensors
- mbus: evaluate config date... not realy usable
New in Rocrail Revision 14539 (Nov 2, 2018)
- timedactions: rip path in case of a xml command
- mbus: inform Rocrail of a verified loco
- DB-Signals user theme added (Bernd)
- zimocan: commented out the nocheck udp option
New in Rocrail Revision 14535 (Nov 1, 2018)
- Wsocket: copy fix
- SLIM-COLOR: button-5 complete
- Usocket: copy error fixed
- Socket function UDPNoCeck added
- SLIM-COLOR: bunnton-5
- Dccpp: regard swap gates on report
- SLIM: button 5 occ and route
New in Rocrail Revision 14527 (Oct 31, 2018)
- planpanel: fix for moving an item multiple times
- mbus: report state mcs2: trace fix z21: trace fix
New in Rocrail Revision 14525 (Oct 30, 2018)
- dccpp: echo only for Arduino pin I/O
- makefile: removes -ansi option
- loc: replace cpp comments with c
- mbus: loco/function support added
- loc: fix for restore gotoblock
New in Rocrail Revision 14520 (Oct 29, 2018)
- Trackdialog: fix for setting blockid and sensorid
- Mbus: wip
- Loc: save gotoblock on exit and restore on startup
- Hue: leave out sat attribute in case of use xy
- Zimocan: typo fixes
New in Rocrail Revision 14515 (Oct 27, 2018)
- cbusnodedlg: fix for testing flat node outputs
- car: mdate field added
- block: save reserved flag at startup
- mbus: write config added
New in Rocrail Revision 14511 (Oct 26, 2018)
- Rocview: option popup for device ping
New in Rocrail Revision 14510 (Oct 25, 2018)
- Mbus: wip
- Cbusnodedlg: version corrected
- Mbus: wip
New in Rocrail Revision 14507 (Oct 24, 2018)
- mbus: ping support
- xmlscript: use tokenizer also for replace all vars
New in Rocrail Revision 14505 (Oct 23, 2018)
- mcs2,mgbox: fix for reading serial ASCII
- var: check by text values for ## to skip
- mbus: accessory event support
- mbus: discovery response
- mbus: wip
- var: fix for negative numbers
New in Rocrail Revision 14499 (Oct 22, 2018)
- use (s)rand
- locdialog: revert placing checkbox
- mbus: wip
New in Rocrail Revision 14496 (Oct 22, 2018)
New in Rocrail Revision 14495 (Oct 21, 2018)
- mbus library added for testing
- locdialog: fix for testing the consist locos
- demo images modified by Rainer
- wiki plan update
- check window/dialog position only in case of one monitor
- mdimanager: check if the tab xy position is on the current monitor size
- trainimage: invert invert
- translation merge: de, nl, sl, sr_latin
New in Rocrail Revision 14487 (Oct 19, 2018)
- xmlscript: light support added
- lightctrl action support added
- umsetzen -> run around
- translation for 'Umsetzen'
- fback: fix for initial inverted state
- loc: activate manual mode also if the loco runs
- loc: fix for BBT key in case of terminal station
New in Rocrail Revision 14480 (Oct 18, 2018)
- messages: keep 'swap loco image', no better translation
- var: fix for negative values
- car/trainpanel: reset train image on init
- rn-cbus: translate rn to cbus and visa versa (wip)
- check if mdi and dialog position is not negative
New in Rocrail Revision 14475 (Oct 17, 2018)
- carpanel: regard the car show flag at init
- trainimage: fix for init
- trainimage: option swap loco added
New in Rocrail Revision 14472 (Oct 16, 2018)
- guiframe: fix for save as
- loc: fix for BBT blockenterside in case of terminal station
- cbusnodedlg: fix for setall index and gc2 sync option
- cbus: simplified reading the dlc of an ASCII frame
New in Rocrail Revision 14468 (Oct 15, 2018)
- Cbus: syncid added
- Cbus: determine the dlc by detecting the ';'
- Cbus: linefeed option added for the GC2a
- Mgbox: crash fix
- Popup cbusnodedlg after getting a opc_pnn
- Cbus: canid range 1...255
New in Rocrail Revision 14462 (Oct 13, 2018)
- Cbus: module type gc2a added
- Cbus: hw version correction
- Ucan: trace correction
- Xmlscript: string not equal comparator - added
- Cbusnodedlg: enable options for flat nodes
- Routedialog: keep selected command after up/down
- Cbus: removed bootloader support
New in Rocrail Revision 14455 (Oct 12, 2018)
- Cbus tcp: fix for keep alive message
New in Rocrail Revision 14454 (Oct 11, 2018)
- Xmlscript: fix for feedback state
- Cbus: use long event OPCs in case the bus is set > 0
- Cbusnodedlg: disable evtnr/evtaddr column in case of flat model
- Cbus: regard the long OPCs
- Cbus: alternative SoD nodenumber 0x8000
New in Rocrail Revision 14449 (Oct 10, 2018)
- xmlscript: fix for resolving the sensor command variables at start
- xmlscript: add output properties
New in Rocrail Revision 14447 (Oct 8, 2018)
- stage: ignore sensor events from already occupied sections
- lcdriver: reset pending location in case of loco reset
New in Rocrail Revision 14445 (Oct 7, 2018)
- Cbus: fix for extended ASCII frames
- Cbusnodedlg: firmware tab restored
- Rascii: reset in buffer before reading
- Changed netid from int to string
New in Rocrail Revision 14441 (Oct 6, 2018)
- translation merge: sr_latin, fr, sl, de, pt_BR nl, en_GB
- cbus: set CBUS protocol on generate
- model: publish found decoders to all clients, and remove generated at shutdown
- cbus: watch automatically the CAN modules
- output: svg type accessory option added
- cbus: invalidate session in case the CS goes offline
New in Rocrail Revision 14435 (Oct 5, 2018)
- cbus: revert -> CBUS only uses 7bit CAN-ID, 4 high bits for prio
- cbus: fix for CANID -> 8 bit instead of 7
New in Rocrail Revision 14433 (Oct 4, 2018)
- hrottle: fix for macOS Mojave (wrong constructor for graphic context)
- guiframe: popup a confirmation in case of global soft reset
- translation corrections for reset auto mode
- loc: fix for setting loco in block after a reset all
New in Rocrail Revision 14429 (Oct 3, 2018)
- Messages: replaced automat with auto mode
- Use own translation for locomotive (soft) reset
New in Rocrail Revision 14427 (Oct 2, 2018)
- Rocrailinidialog: preselect virtual controller
- Accdecdlg: enable programming in case of cbus protocol
- Model: broadcast decoder state to the clients
- Model: fix for decoder on/offline flag
- Cbus: specify an emergency message with missing node numbers
- Guiframe: show popup in case of an emergency
- Cbus: report emergency state in case not all decoders are online
- Model: rip occ.xml path in case its not found
- Rocrail app: virtual command line option added
- Cbus: use node number for checking the decoders
- Cbusdlg: decoder check
- Cbus: optional decoder check
- Bidib: switch trace fix
- Rocrailinidialog: fixed missing IID
- Rocrailinidialog: command mapping bus unsigned
New in Rocrail Revision 14412 (Sep 29, 2018)
- bidib: fix for accessory error flag
- makewin64: use 2 make jobs instead of only one
New in Rocrail Revision 14410 (Sep 28, 2018)
- Xmlscript:
- Resolve all variables in the attributes
New in Rocrail Revision 14408 (Sep 28, 2018)
- Main returns 70 in case a shutdown command came from a client
- Support undef field state event in case of error
- Show command in loco trace
- Trace correction
- Ms2 enumeratie fix (Bert)
New in Rocrail Revision 14399 (Sep 26, 2018)
- Model: use the signal list for llokup a fitting event instead of the map
- Cbus: trace corrections
- Cbusdlg: only enable command ack in case of tcp/ip (GC1e)
- Cbus: command ack only in case of the GC1e
New in Rocrail Revision 14395 (Sep 25, 2018)
- cbus,utils: fix for extended ASCII id
- cbus,utils: fix for parsing MERG CAN-ID
- cbusnodedlg: help index fix
- cbus: fix for initial loco command in case of session request
- cbusnodedlg: removed the firmware tab
- cbus: moved the ASCII layer down to the sub library level
New in Rocrail Revision 14389 (Sep 24, 2018)
- mgbox: serial fix (Bert)
- cbus: qCmd out size increased; too small for a CAN frame
- guiframe: show length,weight in the consist column in case > 0 and no train is assigned
- spl: LED type support
- spl: revert protocol extension
New in Rocrail Revision 14384 (Sep 23, 2018)
- Spl: LED port type support for 32 bits
- Cbus: changed internal communication from ASCII to binary
- Cbus: can extended ID support
- Cbus: can init CAN frame buffer
- Cbus,rocs: CAN flags added
New in Rocrail Revision 14379 (Sep 21, 2018)
- cbus: can fix for available
- cbus: can wip
- cbus: can revert
- cbus: can use binary frame as CANGCA1
- cbus: can trace level correction
New in Rocrail Revision 14374 (Sep 20, 2018)
- cbus: can wip
- cbus: socketCAN wip
- ucan: WIP
- cbus: socketcan support (WIP)
- ucan: include added
- rocs: can added
- crosscompile text update (copy from wiki)
New in Rocrail Revision 14362 (Sep 19, 2018)
- Location: get loco list from stage blocks at init
- P50: sleep 50ms after CTS is active at protver 2
- Mttmfcc: purge all at shutdown
New in Rocrail Revision 14359 (Sep 18, 2018)
- Rocweb: update and base file preparation
- Loc: release loco from stage in case of a moveto D&D command
- P50: protver 2 for sending a change direction without pefixing a V=0 command
New in Rocrail Revision 14356 (Sep 17, 2018)
- Stage: set loco current block in case of D&D
- Loc: SBT correction in case of a V_hint
- Loc: SBT correction in case of a V_hint
- Loc: ignore SBT and BAT incase of go manual (half automatic)
- Switch: occupancy sensors not exclusive but shared
New in Rocrail Revision 14351 (Sep 15, 2018)
- routedialog: fix for init crossingblocksignals (Achim)
- renamedlg: clear IIDs from the comboboxes in case of other selection then IID
- massoth: trace loco command in case of getting a slot
- renamedlg: bus field added
New in Rocrail Revision 14347 (Sep 14, 2018)
- rocweb: bridge sensor/plus symbol corrections
- rocweb: tt sensor correction
- rocweb: SLIM option added for rendering the TT to fit to the SLIM theme
- translation merge: fr
- renderer: function for rotationg only one point for orientation
- rocweb: rotate tt gridcon point to match orientation
- rocweb: render turntable gridcon
- mttmfcc: purge only if all functions are off too
New in Rocrail Revision 14339 (Sep 13, 2018)
- renderer: simplify rotating
- renderer: simplification of roatating points
- renderer: rotate tt track with a sub function
- renderer: some fine tuning for calculating the tt bridge plus side
- renderer: use cos(-1) as pi
- renderer: fix for drawing the tt bridge plus side in case of graphicalcontext
New in Rocrail Revision 14333 (Sep 12, 2018)
- Virtual: return lenz standard decoder ID for CV7 and 8
- Xmlscriptdlg: save anyway option added in case xml is not well formed
- Rocweb: show the tt bridge plus side
- Mttmfcc: trash reply buffer in case > 256
- Mttmfcc: exception in case numer of reply bytes are more then 256
- Mttmfcc: function 17-32 implemented for firmware 1.13
- Mttmfcc: purge option added
New in Rocrail Revision 14326 (Sep 11, 2018)
- renderer: show the tt bridge plus side as circle instead of a square
- route: trace level correction for setting crossing block signals
- routedialog: reactiveted the crossingblocksignals option
New in Rocrail Revision 14323 (Sep 10, 2018)
- Rocweb: default tt bridgepos corrected
- Rocweb: fix for missing tt symbol size
- Mttmfcc: slot purger added
- Translation merge: nl, de, sl
New in Rocrail Revision 14319 (Sep 9, 2018)
- Block: inform loco in case of delete
New in Rocrail Revision 14316 (Sep 8, 2018)
- inno setup: theme paths corrections
- moved SpDrS60-extra to the user themes
- inno setup: typo correction
- inno setup: user themes option added
- userthemes
- themes: removed basic and iltis
- rocguiinidlg: layout correction
- trackpickerdlg: removed roads threeway
- renderer: disable show IDs for road symbols
- roads: added ccrossing and road/track option in the selectiondlg
- roclcdr: fix for reenter in case of half automatic mode
- trackpickerdlg: added road short block
- Roads: fixes for small block symbol and occ color
- rocrailinidialog: moved the 'half auto stop at in' to the loco section
New in Rocrail Revision 14302 (Sep 7, 2018)
- roads theme: clean up and make compatible with the standard theme
- rocguiinidlg: minimal toolbar icon size 24
- guiframe: toolbar icon size option added
- trackpicker: fix for road threeway and crossing
- renderer: use SLIM grey for the turntable tracks in case SLIM is active
New in Rocrail Revision 14297 (Sep 6, 2018)
- trainimage: only reinit the complete train image in case somethings has been changed
- cellrenderer: use default bitmap depth
- bidib: use bigger buffer sizes for reading
- block: replaced the stack sensor key[256] with a dynamic string to avoid stack overflow
- loc: take over the manual flag in case of modify
- block: fix for setting loco current block in case of reserved and not occupied
- rocpro: fix for triggering detect
New in Rocrail Revision 14290 (Sep 5, 2018)
- Cellrenderer: use bitmap depth of 8 instead the default screen color depth
- Rocprodlg: fix for setting the expected CV
New in Rocrail Revision 14288 (Sep 4, 2018)
- Car: broadcast change of locality ion case of modify and the locality changed
New in Rocrail Revision 14287 (Sep 4, 2018)
- Trackpickerdlg: rescale image cursor in case of Windows
- Lcdriver: trace level correction
- Trainimage: memory leak fix
New in Rocrail Revision 14284 (Sep 3, 2018)
- trackpickerdlg: no d&d in case of image cursor
- planpanel: image cursor (wip)
New in Rocrail Revision 14282 (Sep 2, 2018)
New in Rocrail Revision 14278 (Sep 1, 2018)
- In: trace level correction for an unexpected IN
New in Rocrail Revision 14277 (Aug 31, 2018)
- Blockgroup: check the driver of the loco if a block is reserved as destination to prevent a ghost
- Planpanel: test flag for drag symbol cursor, default false
- Rocview: fix for demo workspace path trackpickerdlg: show selected symbol as cursor (wip)
- Rocrailinidialog: moved unlock at ebreak to route
- Events/in: check if the automatic is on before tracing an exception for IN
- Fback: trace correction for bidi direction
- Blockgroup: remove unused reservations
- Route: synsgcmd option added
- Guiframe: get pwd path for opening initial the workspace dialog
New in Rocrail Revision 14268 (Aug 29, 2018)
- Translation merge: en_GB, sr_latin, sl, nl, de
- Roclcdr: fix for schedule wait flag in case of second next block
- Base: use no leading zeros in the generated symbol ID
- Roclcdr: call loco reset in case of an (ghost) exception reset
- Planpanel: symbol prefix added
- Guiframe: openworkspace initial with '.'
New in Rocrail Revision 14262 (Aug 28, 2018)
- fback: removed double check regval on actions
- roclcdr: check if the event match for durrent oder destination block
- fback: write register value in a variable with reg_ prefix
New in Rocrail Revision 14259 (Aug 27, 2018)
- Guiframe: open demo workspave menu item added
- Wrapper: default no auto open workspace
- Swim to the moon
- Rocview: no default workspace
- Turntable: show border option added
- Item: fix for moving a text object
- Roclcdr: evaluation fix for initialize blockgroup in case of second next block
- Trainimage: request image from server in case not locally found
New in Rocrail Revision 14251 (Aug 26, 2018)
- Inno setup: sym link to web
- Inno setup: link to svg directory
- Rocview: default workspace .
- Roclcdr: redesigned blockgroup reservation and release management
- System: trace errno in case child process could not be started
- System: trace error on fail starting a child process guiapp: reduced the connect wait from 300 to 30
- Rocnetnode: blank all LEDs with aspect value 0xFFFF
- Signal: calculate nr of LEDs for the new extra aspect values a1-a5
- Loc: reset gotoblock after arrive
- Loc: reset gotoblock at reset and mode stop
- Loc: reset gotoblock at stop command
- Modbusdlg: translation fix for register range
- Signal: data structure for the save state
- Guiframe: load loco images alos in case the image is not shown
- Signal: save state before blank
- Readme: DE fix (RainerK)
New in Rocrail Revision 14234 (Aug 24, 2018)
- readme.txt: added windows line feeds
- innosetup script fix for double entry
- innosetup: readme added
- signal: filter out the blank command for saving in case the signal is already blank
- signal: fix for evaluating state in case of aspect control
- block: fix for setting reserved flag in case of group lock
- signal: fix for unknown unblank command
- signal: revert copy command before blank
- cbusnodedlg: update arducan servo description
New in Rocrail Revision 14227 (Aug 23, 2018)
- Signal: revert copy command before blank
- Cbusnodedlg: update arducan servo description
- Signal: save always the last command to be available at unblank
- Modbusdlg: translation for coil range added
- Block: fix for broadcasting reserved in case of block group lock
- Block,model: trace corrections
- Modbus: write single coil rocrail addr-1
- Locdialog: removed placing option
New in Rocrail Revision 14219 (Aug 22, 2018)
- Trace corrections
- Rocrail: trace corrections
- Modbus: switch support added
- Translation merge: de, nl, sl, pt_BR, fr
- Modbus: report coils as output events
- Rocnet: support 8 leds for aspect signals with 16bit value
- Modbus: addressing fix for reading coils and inputs
- Cbusnodedlg: AdruCAN I/O and Servo added
New in Rocrail Revision 14211 (Aug 21, 2018)
- Inno setup script: use userpf instead of pf
- Rocnetnode: signal aspect value 0xFF is regarded as turn off all LEDs
- Renderer: fix for scale the plus side of the bridge
- Turntabledialog: show grid connection in the tracks overview
- Signal: 5 extra aspect nr.values
- Modbus: fix for polling ranges
- Renderer: turntable track connection rotation support
- Renderer: grin connection option added for backwards compat
- Userial: no direct IO for platform __aarch64__
- Usystem: disable direct IO for __aarch64__
- Usystems: #elif fix
- Usystem: fix for none sys/io.h platforms
- Renderer: optiona turntable track grid connections
- Renderer: revert drawing tracks inline to the border
New in Rocrail Revision 14197 (Aug 20, 2018)
- inno setup: set priviledge to lowest
- modbus: analog output support added
- cbusnodedlg: arducan calibrate buttons added
- car: imagenr added
- stage: return rest length of the trailing free section on is suited
- loc: skip the go command if the current block is the same as gotoblock
- renderer: draw the tt tracks to the symbol rectangle border
- model: free the goto block destination, if reserved, if its found and cannot be used and/or is reserved
- lcdriver: trace on reset goto block
- lcdriver: release a reserved goto block on reset
- blockgroup: check for blockgroup on reserve for conditions none recursive
- cbusnodedlg: correction for the ArduIR help link
- cbusnodedlg: ArduIR invert checkboxes added
- locowidget: fix for throttle size
New in Rocrail Revision 14183 (Aug 17, 2018)
- Modbusdlg: poll coil flag fix
- REVERT blockgroup: check for blockgroup on reserve for conditions
- Modbus: trace correction
- Modbus: report coils as output field events
New in Rocrail Revision 14179 (Aug 16, 2018)
- modbus: coil polling added
- modbus: holding register support
- modbus: regard poll offset
- modbus: device list added for polling inputs, registers and holdings
- model: check at isDepartAllowed also if the loco is in mode auto
- blockgroup: check for blockgroup on reserve for conditions
- update wiki plan
- cbusnodedlg: ArduCAN IR write vars and events (WIP)
- cbusnodedlg: ArduCAN IR support
- cbusnodedlg: ArduCAN IR support (WIP)
- lcdriver: fix for ghost detection in second next block
- cbusnodedlg: manu DIY added
- cbusnodedlg: manu DIY added
New in Rocrail Revision 14166 (Aug 14, 2018)
- cbusnodedlg: show schumo99 with small caps
- cbusnodedlg: show schumo99 IR module in the index
New in Rocrail Revision 14162 (Aug 13, 2018)
- Tt: fix for not showing routes (Lothar)
- Readme: update links
- Readme: update
- Mdimanager: reset position to 10,10 in case the mdi frame is no longer visible
- Loclcdr: reset reserved routes and blocks in case of ghost by IN
- Car stylesheet: update Andy
- Model: fix to avoid double mapping sensors
- Translation merge: de, nl, en_GB, pt_BR
- Rocview: fix for offline status
- Rocview: show edit mode in the status bar
- Rocview: show edit mode in the status bar
- Max. running option added: zero is default where all may run
- Item: disable operating in case of edit mode
- Guiframe,mdimanager: trace out display size and MDI position
- Modbus: write single coil server support
- Zimocan: save port4 state in the nidnode too
- Zimocan: use a nidnode to combine port6 and data
- Rocguiinidlg: reset MDIFrame position at disable
- Model: fix checking if all locos are idle or stop
- Model: fix for itterating the feedback map, use list instead
- Modbusdlg: help link fix
- Modbus: poll fine tuning added
- Model: fix for initialising static arrays for updating sensor info
- Modbusdlg: IP field added
New in Rocrail Revision 14138 (Aug 5, 2018)
- Innosetup script fix
- Modbus: transact async to avoid blocking at connect if the device is not online
- Inno-setup: optional desktop icon for Rocview
- Modbus setup dlg added
New in Rocrail Revision 14134 (Aug 4, 2018)
- Modbus:
- Input register support added
- Translation merge:
- De, pt_BR, fr, sl, nl
- Modbus:
- Try to get the device vendor name at initial connect
- Modbus:
- Reconnect fixes
- Modbus:
- keep connections alive
New in Rocrail Revision 14129 (Aug 3, 2018)
- Modbus:
- Check if fb polling is activated, use a different user defined communication port
- Modbus:
- Polling digital inputs
- Modbus:
- WIP
- Operatordlg:
- Documentation button added
- Modbus:
- Request header fix
- Modbus:
- WIP
New in Rocrail Revision 14123 (Aug 1, 2018)
- loconet: fix calling ibcom pom for reading
- loconet,ibcom: Uhli POM write packet
New in Rocrail Revision 14121 (Jul 31, 2018)
- Fix for multiple cereating locos in case the ecos does not respond fast enough
New in Rocrail Revision 14119 (Jul 30, 2018)
- Removed obsolete svnlog references and wrappers
New in Rocrail Revision 14114 (Jul 29, 2018)
- zimocan: port6 address offset fix
- translation merge: sl, en_GB, pt_BR, sr_latin, nl, de
New in Rocrail Revision 14112 (Jul 27, 2018)
- statbar: lamp added for init field
- throttledlg: resize fixes
New in Rocrail Revision 14110 (Jul 26, 2018)
- guiframe: show init field ready in the statusbar
- guiframe: disable initfieldready popup
- node: safty checks at clone
New in Rocrail Revision 14107 (Jul 25, 2018)
- initfield popup in case its ready
- throttledlg: button stop and dir swapped
- throttledlg: resize improvements
New in Rocrail Revision 14104 (Jul 24, 2018)
- lc node memory leak fixed
New in Rocrail Revision 14103 (Jul 23, 2018)
- block: memory leak fix
- zimocan: evaluate direction bit of accessory data
- zimocan: accessory data only support for type=0x11
- zimocan: support for accessory port6 added
New in Rocrail Revision 14099 (Jul 22, 2018)
- Zimocan: never ending story
- Throttledlg: static image border under linux 10 pix :(
- Throttledlg: use 4 pixels for border before scaling image
- Throttle,guiframe: save and restore default throttle size
- Throttledlg: fix for scaling loco image and resizing controls
New in Rocrail Revision 14094 (Jul 20, 2018)
- lc: fix for new meter parameter
- meter: show optional the bidi speed reported by the decoder
New in Rocrail Revision 14092 (Jul 18, 2018)
- stage,lcdriver: virtual automatic improved for staging blocks
New in Rocrail Revision 14091 (Jul 16, 2018)
- zimocan: trace level corrections
- zimocan: support for sensor module range 0xD000-0xDFFF added
New in Rocrail Revision 14089 (Jul 13, 2018)
- modplan: merge node attributes from the rt.xml
New in Rocrail Revision 14088 (Jul 12, 2018)
- mkrpm.sh: update
- translation merge: nl, de, pt_BR, en_GB
New in Rocrail Revision 14086 (Jul 11, 2018)
- Model: fix for getSwitchList return type
New in Rocrail Revision 14085 (Jul 11, 2018)
- Switch: only use delay in case of two switch motors
New in Rocrail Revision 14084 (Jul 11, 2018)
- Loc: fix for ignore IN event in case of BBT genrate IN
New in Rocrail Revision 14083 (Jul 11, 2018)
- Blockgroup: not calling goto block in case the reserving loco runs with a schedule
New in Rocrail Revision 14082 (Jul 10, 2018)
- guiframe, rocrailinidlg: info level moved to user
- guiframe: rocrail trace menu order changed to resemble the dialog
New in Rocrail Revision 14080 (Jul 9, 2018)
- throttle, ledbutton, slider: check minimal size before paint
- rocview: option for pause at stop rocview: rocrail trace menu
- throttledlg: set absolute min size
New in Rocrail Revision 14077 (Jul 8, 2018)
- throttledlg: fix for for default dialog size
New in Rocrail Revision 14075 (Jul 7, 2018)
- locdialog: SBT export/import added
New in Rocrail Revision 14072 (Jul 5, 2018)
- throttledlg: no border around the loco image
- throttledlg: fix for restore size and position
- slider: fix for resize and update current thumb position
- slider: fix for resizing and value range
- throttledlg: smaller and better resizing
New in Rocrail Revision 14067 (Jul 4, 2018)
- switch: traces added for pause and delay timing
New in Rocrail Revision 14066 (Jul 3, 2018)
- switch: fixed the route pause for dual motor switches
- block: check for state acceptghost
- block: start/stopacceptghost commands/actions added
New in Rocrail Revision 14063 (Jul 2, 2018)
- loc: skip speed command for consist members in case the loco is paused
New in Rocrail Revision 14062 (Jul 1, 2018)
New in Rocrail Revision 14061 (Jul 1, 2018)
- Actionsctrldlg: stage added to the conditions
New in Rocrail Revision 14060 (Jul 1, 2018)
- Control: use the switch model list for checking the save positions to avoid a crash using the map iteration
New in Rocrail Revision 14059 (Jun 29, 2018)
New in Rocrail Revision 14058 (Jun 28, 2018)
- Routedlg: reset button added
New in Rocrail Revision 14057 (Jun 28, 2018)
- Guiapp: merge route node also in case it has no commands or other child nodes
New in Rocrail Revision 14056 (Jun 28, 2018)
- Blockgroup: default critical section
New in Rocrail Revision 14055 (Jun 28, 2018)
- Blockgroup: trace improvements
New in Rocrail Revision 14054 (Jun 28, 2018)
- Mgbox: fix voor uitlezen channel config cs2 (Bert)
New in Rocrail Revision 14053 (Jun 25, 2018)
- blockgroup: broadcast changes to the clients
- model: save schedule ID pointer in case it did not change on modify
- roclcdr: crash fixes
- modplan: save the MVTrack in the route file
New in Rocrail Revision 14049 (Jun 23, 2018)
- rocview base: better readable color for analyser trace
- user theme crossing update from Duesselklaus
- blockgroupingdlg: set prev_id in case the ID has been modified
- model: regard the stop mode also for checking if all locos are idle
- guiframe: fix for D&D in case the loco mode is stop instead of idle
New in Rocrail Revision 14044 (Jun 22, 2018)
- block: copy the lock ID string to avoid loosing it with temp. IDs
New in Rocrail Revision 14043 (Jun 20, 2018)
- rfbooster: ignore upper/lower case for evaluating car events
New in Rocrail Revision 14042 (Jun 19, 2018)
- Ecos: fix for reporting correct PADA switch address
New in Rocrail Revision 14039 (Jun 17, 2018)
- Blockgroupingdlg: show condition column schedule
New in Rocrail Revision 14037 (Jun 14, 2018)
- lcdriver: set the run flag to true in case of a gogo command
- lcdriver: fix for isRun in case phase is not IDLE
- item,planpanel: check if the window has mouse capture before releasing the mouse
New in Rocrail Revision 14034 (Jun 13, 2018)
- translation merge: es, sl, sr_latin, de, fr, pt_BR, nl
- loc: take over V_cru in case of modify in auto mode
- fback: broadcast the original properties on modify
New in Rocrail Revision 14031 (Jun 12, 2018)
- fback: fixes for broadcast event without IID
New in Rocrail Revision 14027 (Jun 11, 2018)
- item: regard stop state for state signals
- switchdialog: bus presentation and evaluatioon correction frog
- route-,signal-,switchdialog: fix for CTC bus number evaluation and presentation
- ecos: work around for the ecos detector
New in Rocrail Revision 14023 (Jun 10, 2018)
- block: regard bidi direction in case the loco runs in halfautomatic mode
New in Rocrail Revision 14022 (Jun 9, 2018)
New in Rocrail Revision 14018 (Jun 8, 2018)
- app: take over the modified analyser options on the fly
- rocview: show analyser traces in the server window
- rocrailinidialog: added trace level analyser
- wmz21: filter event on dirfun to avoid taking over default direction
New in Rocrail Revision 14014 (Jun 7, 2018)
- rocnetnode: adjusted the base address for pi08 to 0x60
- block: use bidi direction in case auto is off or accept ident and the loco ist auto off
New in Rocrail Revision 14012 (Jun 6, 2018)
- control: filter swdbsize on useshortid
- control: determine the swdbsize for WLM only for the useshortid switches
- switch: useshortid option added
- virtual: filter out the shortid command
- wmz21: send switch IDs to the wlms
New in Rocrail Revision 14007 (Jun 5, 2018)
- sensorevents: export/import added
- broadcast the complete properties on modify
New in Rocrail Revision 14005 (Jun 4, 2018)
- loc: if a consist loco is not found at swap, try by train
- renamedlg: find OID in action list
- loc: isstate stop added
- roclcdr: use mode string stop in case of idle and auto off
- wmz21: only send a response on a LAN_X_GET_TURNOUT_INFO if the switch is known in Rocrail
- wmz21: revert switch info fix
New in Rocrail Revision 13999 (May 31, 2018)
- Multi sense address correction
New in Rocrail Revision 13997 (May 30, 2018)
- Schedulegraphdlg: fix for setting schedule #1
New in Rocrail Revision 13996 (May 30, 2018)
- Ecos: removed version 1 option -> report switch events always as switch events
New in Rocrail Revision 13995 (May 28, 2018)
- basedlg: crash fix if no xxlist is available in the plan.xml
New in Rocrail Revision 13989 (May 23, 2018)
- fix for unlinktrain in case enter side is min
New in Rocrail Revision 13987 (May 22, 2018)
- guiframe: sort by image file name
New in Rocrail Revision 13978 (May 21, 2018)
New in Rocrail Revision 13973 (May 18, 2018)
- 13973 2018-05-17 11:57:28 +0200 loc: unlink support in a virtual block
New in Rocrail Revision 13972 (May 17, 2018)
- linktrain: virtual block support added (unlinktrain in vb is WIP)
- locdialog: exclude locos and trains from consist selection if they are already in the consist
- blockdialog: select slave blocks by dialog
New in Rocrail Revision 13969 (May 16, 2018)
- lcdriver: activate first schedule of tour if no free destination is available
New in Rocrail Revision 13968 (May 15, 2018)
- block: followup lock ID in case of an unlink train command
- ecos: check is socket is valid before using it
- wmz21: fix for lights in case of none rocrail loco
- locdialog: add train on multiunit tab
New in Rocrail Revision 13964 (May 13, 2018)
- +0200 trainimage: show linked trains
New in Rocrail Revision 13962 (May 12, 2018)
- loc,guiframe: fixes for (un)link a train
- link/unlink train (wip)
New in Rocrail Revision 13960 (May 9, 2018)
- schedulegraphdlg: default settings to none scaled
- scheduledialog: process enter in the group filter combobox
- locationgraph: show time now
- schedulegraphdlg: label fix from scale to adjust
- scheduledialog: use combobox for groupID and groupFilter
- locationsdlg: fix for selecting schedules
New in Rocrail Revision 13954 (May 8, 2018)
- scheduledialog: translation fix
- railwayline: removed
- schedules: record schedule time for none regular stops too
- scheduledialog: layout correction
- schedule: removed railway line
- translation merge: nl, en_GB, de, fr
- schedulegraph: copy/paste fix
- locationgraph,schedulegraph: use scrollwin* events to refresh the whole canvas under windows and linux
- schedulegraph: mousewheel eventhandler to invalidate the whole canvas
- locationgraph: mousewheel eventhandler to invalidate the whole canvas
- locationgraph: mousewheel eventhandler to invalidate the whole canvas
New in Rocrail Revision 13943 (May 7, 2018)
- messages: adjust added
- locationgraph: set vertical scroll style flag
- scheduledlg: fix for showing depart time for first entry
- scheduledialog: fix for destination grid scroll
- locationsdlg: only show schedules in the list on the graph tab which contains a block of the slected loctaion
- locationgraph: destination text option added
- locationgraph: show destination
- locationsdlg: open schedule on dclick in list
- schedule entry: arrive time added
- locationsdlg: sort schedule color list
- locationsdialog: show schedule colors on the graph tab
- loc: inform slave locos in case of a pause command
- ecos: fix for address offset in case of RailCom
New in Rocrail Revision 13930 (May 5, 2018)
- locationgraph: fix for calculating y position
- scheduledialog: show none regular stop time in the destination table between brackets
- locationgraph: scaling support
- locationgraph: show trainid or scheduleid
- locationgraph: disabled scale height
- locationgraph: use schedule color
- locationgraph: skip none regular stops and a fix for hourly time
- locationgraph: show schedule entries es red line
- locationgraph: WIP
- locationdlg: graph tab added (wip)
- om32: show switch delay in trace
- initialize: fix for checking the auto state in case of checking the block wait flag
New in Rocrail Revision 13918 (May 3, 2018)
- z21: revert loconet detector address change
- z21: Xpressnet GBM option added for activating Loconet Detector evaluation
New in Rocrail Revision 13916 (May 2, 2018)
- loc: check if loco is in auto mode before pause request
New in Rocrail Revision 13915 (May 1, 2018)
- analyse: fix for direction arrows next to blocks (Lothar)
- routedialog: remove autogen flag also removes description (Lothar)
- translation merge: pt_BR, en_GB, sr_latin, nl, de
New in Rocrail Revision 13912 (Apr 30, 2018)
- rocnetnode: trace level correction
- loc: fix for pause
- powerctrl: history log size in minutes added
- model: disable usebididir after the first auto on command
- rocnetnode: only try to init the LED chips incase one or more has been detected
- rocnetnode: trace fix
- ocnet: do not automatically take over the found MQTT broker
- LIM-COLOR: raster switches (Peter)
- loc: fix for pause
- loc: reset pause flag on init to signal the clients the correct state at startup
- loc: allow turn of pause in case of no auto mode
- loc: pause flag added
- rocnetnode: crash fix if no rocnetnode.ini is available
- text: new text variable for date and temp. added
New in Rocrail Revision 13898 (Apr 27, 2018)
- loc: informall flag added
- guiframe: disable edit actions and variables in case of automatic mode
- operator: removed the combination field
New in Rocrail Revision 13895 (Apr 26, 2018)
- 13895 2018-04-25 12:43:26 +0200 basedlg: regard the active suffix at sorting the show column
New in Rocrail Revision 13894 (Apr 25, 2018)
- locdialog: show active flag on the index tab
New in Rocrail Revision 13893 (Apr 25, 2018)
- model: added missing return in case lookup schedule is disabled
New in Rocrail Revision 13892 (Apr 23, 2018)
- rocnetnode: fix for calculating the on delay
- signal: dim parameter added for dimming LED type signals
- model: common lookupschedule command added
New in Rocrail Revision 13889 (Apr 22, 2018)
- auto brightnes fix for keep two blinking LED in sync
New in Rocrail Revision 13886 (Apr 21, 2018)
- rocnetnode: signal processor thread added to be able to wait between LEDs be turned off and LEDs be turned on.
- scheduledialog: timeprocessing index column added
- model: swprops command added
- timetabledlg: memory leak fix
New in Rocrail Revision 13882 (Apr 20, 2018)
New in Rocrail Revision 13881 (Apr 19, 2018)
- bidib images
- bidib: Tams images
- rocnetnode: scan and init Pi08 boards after read options
- signal: calculate the number of LEDs by evaluating the aspect values (for LED signals and aspect number control only)
- rocnetnode: fix for brightness mode
- rocnetnode: brightness mode for weather, day, night
- timetabledlg: cellspacing option added
New in Rocrail Revision 13874 (Apr 18, 2018)
- rocnetnode: use weather brightness for signal LEDs
- rocnetnode: signal aspect value support added
- rocnetnode: disable blink on first signal LED
- rocnetnode: simple aspect signals extended
- model: extended the lcprops command to itterate all
New in Rocrail Revision 13869 (Apr 17, 2018)
- imetabledlg: only show loco ID in case the train ID is not set
- rocnetnode: dimming fix for LEDs
- rocnetnode: simple aspect LED signal support
- rocnetnode: LED output blink support
New in Rocrail Revision 13865 (Apr 16, 2018)
- rocnetnode: macro extended for LED outputs, signal extended for simple LED aspect signals
- rocnetnode: support for LED with temp. base 0x06
- locationdlg: show line position
- location: railway line position
- analyse: reset/init listeners improved
- locationsdlg: fix for moving down blocks
- location: removed railway/position from properties; should be maintained in the railwayline properties
New in Rocrail Revision 13858 (Apr 14, 2018)
- analyse: inform blocks of changed properties to re-initialise listeners
- operator: fix for race condition?
- operator: revert redirecting commands to the assigned loco
- seltab: BBT option added
- analyse: set analysed flag on broadcast to signal to replace all child nodes even if there are none in the modified properties
- model: trace corrections after analyse
New in Rocrail Revision 13852 (Apr 13, 2018)
- rocnet: show in clock sync trace the brightness
- ulni: tracelevel changed to BYTE for undocumented OPCs
- ulni: trace level changed to BYTE for undocumented OPCs
- trackpickerdlg,planpanel: raster switch type support
- SLIM: raster switches
New in Rocrail Revision 13847 (Apr 12, 2018)
- SLIM: raster switches (WIP)
- rocprodlg: removed decoderdb link
- wrapper: default string section value set to empty instead of zero
- operatordlg: moved the train ID to the index tab
- operatordlg,railwaydlg: abox support added
- analyse: broadcast block properties after removing the generated routes
New in Rocrail Revision 13841 (Apr 11, 2018)
- SLIM-COLOR: button svg #4 added
- SLIM: button svg #4 added
- operator: redirect unhandled commands to the linked loco
- lc: replaced nested calls to the meter
- analyse: broadcast block changes
- json: use alloc instaed of dup
New in Rocrail Revision 13835 (Apr 10, 2018)
- locdialog: layout correction
- lc: init kmhMax
- translation merge: en_GB,fr,pt_BR,de
- cellrenderer: check if image is OK
- rocweb: use default zlevel 0 if no z attribute is found
- model: load occ.xml only if exist
- json: memory leak fix
- rocweb: revert test changes
New in Rocrail Revision 13827 (Apr 9, 2018)
- powermandlg: show the HEX UID as static text
- powermandlg: booster index extended with IID and description
- weather: run weater in case of one or more outputs or with color table for updating temp and bri
- weather: do weather also in case of no lamps for temperature and brightness
- weatherdlg: select outputs by dialog
- powermandlg: show UID as unsigned
New in Rocrail Revision 13802 (Apr 6, 2018)
- locseldlg: fix for showing cars without address set
New in Rocrail Revision 13801 (Apr 6, 2018)
New in Rocrail Revision 13800 (Apr 6, 2018)
- control: clock sync year+1900 fix
New in Rocrail Revision 13799 (Apr 6, 2018)
- modplan: fix for merge nodes in lists in case the ID is already in the list
New in Rocrail Revision 13798 (Apr 6, 2018)
- 2018-04-04 08:42:36 +0200 socket: readln extra buffer len parameter to avoid overflow
New in Rocrail Revision 13798 (Apr 5, 2018)
- socket: readln extra buffer len parameter to avoid overflow
New in Rocrail Revision 13797 (Apr 4, 2018)
- z21: removed trace line for loconet detector support
- action: vcurrentloco action added to restore/reactivate the current speed after for example an ebreak
- z21: disable LAN_LOCONETDETECTOR without any option
- 21: disable LocoNetDetector broadcasting if not wanted
- z21: default no loconet detector evaluation, to activate set protver to 1
- translation merge: pt_BR, sl, nl, de
New in Rocrail Revision 13791 (Apr 3, 2018)
- z21: adjust loconetdetector reported sensor address
- rocpro: fix for setting long address in the loco properties
New in Rocrail Revision 13789 (Apr 2, 2018)
- sensorevents: fix for bus field on sorting columns
- SLIM-COLOR: stage.svg in SLIM format
- SLIM-COLOR: stage corrections (Peter)
- in: fix for using the block enterside
- rocnetnode: set clock divider back to 1 in case of a timeout
- rocnetnode: set clock sync timeout mode on startup
- rocnetnode: display timeout watchdog
- rocnetnode: display timeout watchdog, show floating dashes
- rocnetnode: display timeout watchdog
- rocnetnode: display timeout watchdog
- rocnetnode: display timeout watchdog
- block: enterside wait option, default both sides
- rocnetnode: clock options
New in Rocrail Revision 13776 (Mar 31, 2018)
- modelutils: rename signal ID dependencies
- rocnetnode: negative temp
- rocnet: fix for negative temp
- rocnetnode: negative temp.
- rocnetnode: show temp
- rocnetnode: show temp
- rocnetnode: show temp
- rocnetnode: auto display scan, show date
- base: genID with 3 digits
- planpanel: use genID also for track type
- rocnetnodedlg: set readonly flag for the I2C scan results
- planpanel: popup ID dialog option added
- blockdialog: allow 5% arrive/depart speed
New in Rocrail Revision 13762 (Mar 30, 2018)
- rocnetnode: clock dot banging
- rocnetnode: fix for nrclocks
- rocnetnode: clock brightness setup added
- rocnetnode: clock dot step 1 1000ms in case div > 1
- rocnetnode: clock dot step every 5 model seconds
- rocnetnode: clock running dot in case divider > 1
- rocnetnode: clock running dots in case divider > 1
- rocnetnode: flash clock colon only if divider is 1
- rocnetnode: clock support
- rocnetnode: clock support (WIP)
- rocnetnode: clock support (WIP)
- rocnetnode: trace I2C scan
- rocnet: clock config added
- rocnetnode: clock display support (WIP)
- rocprodlg: take over values after a DIP OK/Apply
New in Rocrail Revision 13747 (Mar 28, 2018)
- location: scheduletable on/off command added
- rocpro: take over value from DIP
- tt,action: fixes for broadcasting new state
- tt,traverser: closed symbols, fix for keep state
New in Rocrail Revision 13743 (Mar 27, 2018)
- translation merge: sl,pr_BR,sr_latin,de,nl
- action,control: time set trace added
New in Rocrail Revision 13741 (Mar 26, 2018)
- loc: fix for BBT speed!!!
- timedactions: added open/close as commands to the turntable
- tt: regard close state in case of embedded block
New in Rocrail Revision 13738 (Mar 25, 2018)
- locdialog: speed++ changed in speed +/-
New in Rocrail Revision 13735 (Mar 24, 2018)
- rocpro,bidib: accext support added
- z21: usesamesensorbus option added for all LocoNet type sensors on bus 1
New in Rocrail Revision 13733 (Mar 23, 2018)
- z21: removed the rbus option
- z21: bus test correction
- z21: trace for type LN detector input
- bidib: POM accessory support added
New in Rocrail Revision 13729 (Mar 22, 2018)
- block: ignore an absent event in case of running in automatic mode
- renderer: mapping fix for dcrossingright-tr-l-occ
- dcrossing fix (Martin)
- tt: virtual automatic support in case of embeded block
- tttrackdialog: fix for evaluating
New in Rocrail Revision 13724 (Mar 21, 2018)
- renderer: mapping correction for dcrossing right
- analyse,tt: typo fix
- blockdialog, routedialog: disable adding the same loco into the include and exclude list
New in Rocrail Revision 13721 (Mar 20, 2018)
- route: support for virtual running over a TT by sending it a position event
- use the fbread attribute to enable or disable evaluating the R-BUS
- model: getRealBlock type correction
- option rbus added to be able to disable it
- z21: protver=1 loconet sensor reporting only
- model: lookup real block in case of a modify
- routedialog: fix for evaluating the wiring output IDs
- loc: fix for setting the block enterside and placing
New in Rocrail Revision 13713 (Mar 18, 2018)
- loconet: save decoder type for dispatching
New in Rocrail Revision 13707 (Mar 16, 2018)
- use a turntable event for reporting the position instead of an accessory event
New in Rocrail Revision 13706 (Mar 15, 2018)
- model: the iid must match in case of a turntable event
New in Rocrail Revision 13701 (Mar 14, 2018)
- seltabdlg,textdialog: close dialog on OK in case nothing is selected or empty
New in Rocrail Revision 13700 (Mar 14, 2018)
New in Rocrail Revision 13699 (Mar 14, 2018)
- tt: optional skip range to avoid running with the bridge into a gap
New in Rocrail Revision 13698 (Mar 14, 2018)
- block: use also bidi direction in case of a generated loco
New in Rocrail Revision 13697 (Mar 14, 2018)
- xmlscript: allow multiple case values separated with pipes
New in Rocrail Revision 13696 (Mar 14, 2018)
New in Rocrail Revision 13695 (Mar 13, 2018)
- routedialog: set command combo with array
New in Rocrail Revision 13694 (Mar 13, 2018)
- timedactions: init ID combo with array
New in Rocrail Revision 13693 (Mar 12, 2018)
New in Rocrail Revision 13688 (Mar 12, 2018)
- Blockdialog: init comboboxes
New in Rocrail Revision 13687 (Mar 12, 2018)
- Roco: fix for fbmods > 10
New in Rocrail Revision 13686 (Mar 12, 2018)
- schedulegraph: skip relative timing schedules
New in Rocrail Revision 13685 (Mar 12, 2018)
- locodialog, blockdialog: init comboboxes
New in Rocrail Revision 13684 (Mar 12, 2018)
New in Rocrail Revision 13683 (Mar 12, 2018)
- item: only use the reported bridge position in case it is set
New in Rocrail Revision 13682 (Mar 11, 2018)
- Dialogs: fill comboboxes with string arrays to speed up init
New in Rocrail Revision 13673 (Mar 10, 2018)
- seltab: remove system event listener on delete
New in Rocrail Revision 13672 (Mar 10, 2018)
- report new positions to clients (dsd2010)
New in Rocrail Revision 13671 (Mar 9, 2018)
- rocrailinidialog: layout correction signal on automatic tab
- rocrailinidlialog: replaced text fields with spinbuttons in case of integer values on the automatic tab
- rocrailinidlg: reorganised auto tab
- dsd2010: swapped the rotation direction
- gotodlg: use title viablocks in case of multisel
New in Rocrail Revision 13666 (Mar 8, 2018)
- dsd2010: sleep little baby sleep
New in Rocrail Revision 13665 (Mar 8, 2018)
- guiframe: table menu without sub menus
New in Rocrail Revision 13664 (Mar 8, 2018)
- guiframe: reorganised table menu
New in Rocrail Revision 13663 (Mar 8, 2018)
- stage: velocity fix at in
New in Rocrail Revision 13662 (Mar 8, 2018)
- guiframe: reorganised menu tables
New in Rocrail Revision 13661 (Mar 8, 2018)
- guiframe: table menu reorganised
New in Rocrail Revision 13659 (Mar 8, 2018)
- seltabdlg: index tab added
New in Rocrail Revision 13658 (Mar 8, 2018)
- translation merge: de, nl, pt_BR, sr_latin
New in Rocrail Revision 13657 (Mar 7, 2018)
- app: give the clients some more time to disconnect after a shutdown
- routedialog: use the gotodlg for selecting crossing blocks
- rocnetnodedlg: show I2C group in decimal also
New in Rocrail Revision 13654 (Mar 6, 2018)
- bidib: removed obsolete iocfg flag
New in Rocrail Revision 13653 (Mar 6, 2018)
- lindesection: nraxis and axle wait added
New in Rocrail Revision 13652 (Mar 6, 2018)
- 13652 2018-03-05 13:44:45 +0100 cardlg: nraxis added to the details
New in Rocrail Revision 13651 (Mar 6, 2018)
- reader thread set to high priority in case of serial communication
New in Rocrail Revision 13650 (Mar 6, 2018)
- railwaylinedlg: layout corrections and translations
New in Rocrail Revision 13649 (Mar 6, 2018)
- cc-schnitte support minor improvement
New in Rocrail Revision 13648 (Mar 6, 2018)
- rocnetnodedlg: button for linking decoder
New in Rocrail Revision 13647 (Mar 5, 2018)
- bidibprogdlg: use switch commands in case of porttype servo
- bidib: use switch command for testing a servo
- bidib programming dialog: removed accessory
- translation merge: de, nl, sl, pt_BR
- stage: crossing flag at isFree to beable to run through without length
New in Rocrail Revision 13642 (Mar 4, 2018)
- locationdlg: use linesections in combo
- railwayline dialog: wip
- stage: check section locoid also if length > 0
New in Rocrail Revision 13639 (Mar 3, 2018)
- swdlg: set fake id for some command stations like dccpp
New in Rocrail Revision 13638 (Mar 3, 2018)
- virtual: sod generator active at protver=1
New in Rocrail Revision 13637 (Mar 3, 2018)
- model,fback: only lookup an offset variable if set to avoid waisting time
New in Rocrail Revision 13636 (Mar 3, 2018)
- virtual: use a thread for reporting SoD events
New in Rocrail Revision 13635 (Mar 3, 2018)
- virtual: report 1024 sensor at SoD in case version ist set to 2
New in Rocrail Revision 13634 (Mar 3, 2018)
- virtual: removed 1024 sensor reports at SoD
New in Rocrail Revision 13633 (Mar 3, 2018)
New in Rocrail Revision 13632 (Mar 3, 2018)
- ignore set oid 1000+ reply
New in Rocrail Revision 13631 (Mar 3, 2018)
New in Rocrail Revision 13630 (Mar 3, 2018)
- 13630 2018-03-02 10:32:19 +0100 stage: allow crossing if empty
New in Rocrail Revision 13629 (Mar 3, 2018)
- xmlscript: fix for connect OR
New in Rocrail Revision 13628 (Mar 2, 2018)
- schedulegraph: use section as selection
New in Rocrail Revision 13627 (Mar 2, 2018)
- wrapper: section attribute added in schedule
New in Rocrail Revision 13626 (Mar 2, 2018)
New in Rocrail Revision 13625 (Mar 1, 2018)
- locations: use independet position units
New in Rocrail Revision 13624 (Mar 1, 2018)
- rocnetnode: not removing ttyAMA0 as console: Admin job.
New in Rocrail Revision 13623 (Mar 1, 2018)
- locationsdlg: changed kmpos label
New in Rocrail Revision 13622 (Mar 1, 2018)
- location: added railway section and changed kmpos in hmpos
New in Rocrail Revision 13621 (Mar 1, 2018)
- locationsdlg: added modify button on the index tab
New in Rocrail Revision 13620 (Mar 1, 2018)
- locationdlg: show kmpos in the position column
New in Rocrail Revision 13619 (Feb 28, 2018)
- rocview: added the preview flag for GTK filedialog
New in Rocrail Revision 13613 (Feb 27, 2018)
- bidibidentdlg: revert disable programming tabs
- location: kmpos option added
- wmz21: switch command broadcast to the apps
New in Rocrail Revision 13610 (Feb 26, 2018)
- xmlscript. weather command support added
- loc: set flag to signal of function with own address
- xmlscript: replace vars in nodes recursive
- wmz21: broadcast switch/output events to the devices
- wmz21: broadcast loco events to the connected devices
- translation merge: nl, de, pt_BR
New in Rocrail Revision 13604 (Feb 25, 2018)
- model: stop looking for a fitting schedule entry if the given index is out of range
New in Rocrail Revision 13603 (Feb 24, 2018)
- stage: reject reserve as crossing block
New in Rocrail Revision 13602 (Feb 24, 2018)
- action: support for loc state automatic added
New in Rocrail Revision 13601 (Feb 24, 2018)
- 2018-02-23 08:10:50 +0100 loc,actionctrldlg: state automatic added which ist NOT manual
New in Rocrail Revision 13600 (Feb 23, 2018)
- jssupport: provide the throttle list for update events
- cbus,loc: send release command to the CS
New in Rocrail Revision 13598 (Feb 22, 2018)
- schedulegraphdlg: select first group automatically at open
- schedulegraph: try to scroll the timenow line into the Y middle
- schedulegraph: show current train location
- wmz21: fix for screwing up the locoinfo
- wmz21: extra support for Z21 App
- loc: publish scheduleinithour to the clients
- jssupport: open/close throttldlg
New in Rocrail Revision 13591 (Feb 21, 2018)
- action: check state idle,wait,auto,run,manual
- schedulegraph: show loco in regular stop (wip)
- translation for schedulegraph added (Graphic timetable)
- schedulesgraphdlg: translations and titlebar
- schedulegraphdlg: new, wip
- wrapper: jsmap throttle attribute
- wmz21: Z21 App support
- wmz21: z21 app support
- schedulegraph: skip none regular stops
- jssupport: throttle action added
New in Rocrail Revision 13581 (Feb 20, 2018)
- schedulegraph: white location label backgound color
- schedulegraph: floating location labels
- schedulegraph: scale factor selection added
- location: skip last schedule entries
- schedulegraph: use graphicalcontext at a later point
- schedulegraph: use graphiccontext for the lines
- loc: action state manual added
- schedulegraph: show trainID
- schedulegraph: fix for time over hour, show trainID
- schedulegtraph: color added, fix for time through the hour
- loc: isState run added
New in Rocrail Revision 13570 (Feb 19, 2018)
- schedualgraph: line thickness set to 1
- schedulegraph: show group
- virtual: disable fake state information in case booster UID is not set
- guiframe: save show flag
- powerctrldlg: fix for right/left click on grid header
- schedulegraph: time from up to down
- SLIM-COLOR: fix for turnoutleft-t-route
- SLIM: fix for turnout left turn occ
- actionsctrldlg: added state idel,wait,auto to the loco type
New in Rocrail Revision 13561 (Feb 18, 2018)
- actionctrldlg: changed person state into local
New in Rocrail Revision 13560 (Feb 17, 2018)
- schedulegraph: scale 5 added
New in Rocrail Revision 13556 (Feb 16, 2018)
- translation merge: sl, de, fr, sr_latin, pr_BR, nl
New in Rocrail Revision 13554 (Feb 15, 2018)
- srcp: init S88 bus after connect
- http: check support key only at start
- guiframe: commented out the loco show/hide in the view menu
- guiframe: hide context menu item in the loco grid
- srcp: trace corrections
New in Rocrail Revision 13549 (Feb 14, 2018)
- p50x: removed the unused ctsretry variable
New in Rocrail Revision 13541 (Feb 13, 2018)
- route: removed the NOTs from the conditions
- basedlg: show bus also in HEX in case the UID is set
- route: fix for condition with type all
- bidib: show uid in hex at command
- sensorevents: show bus as hex in case the value > 16 bit
- bidib: filter MSG_LC_STAT on product ID to report a sensor or accessory
- item: activate the hidden selected loco before setting it in a block
New in Rocrail Revision 13538 (Feb 12, 2018)
- bidib: ignore error in case of MSG_LC_NA reports port 0xFFFF ???
- bidib: ignore error in case of MSG_LC_NA reports port 0xFFFF ???
- route: trigger signals set
- locseldlg: show all option added
- turntabledialog: label correction for embeded block speed
- tt: optional bridgespeed in case of embeded block
- output: trace level correction
New in Rocrail Revision 13531 (Feb 10, 2018)
- rocnetnode: revert pi3 hardware option
New in Rocrail Revision 13530 (Feb 10, 2018)
- rocnetnode: raspi type 3 added for using ttyS0 instead of ttyAMA0, this is only for RFID reader directly connected to the RasPi
New in Rocrail Revision 13529 (Feb 10, 2018)
- rocview: loco show/hide added in the loco filter view menu
New in Rocrail Revision 13528 (Feb 10, 2018)
- location: use %callerdesc% for (fake) train ID
New in Rocrail Revision 13527 (Feb 9, 2018)
- location: fix for updating child nodes, actions
- dsd2010: error/info messages corrected
New in Rocrail Revision 13525 (Feb 8, 2018)
- signals: correction for checking the wrong route for white signal aspect
New in Rocrail Revision 13524 (Feb 8, 2018)
- roclcdrv: check at enter if its the last goto block
New in Rocrail Revision 13523 (Feb 8, 2018)
- tt: revert invert flag for dsd2010
New in Rocrail Revision 13522 (Feb 8, 2018)
- tt: invert flag support for dsd2010 added
New in Rocrail Revision 13521 (Feb 8, 2018)
New in Rocrail Revision 13520 (Feb 8, 2018)
- model: fix for overwriting the schedule init hour with real time
New in Rocrail Revision 13519 (Feb 8, 2018)
- item: format function menu entries for the tt without prefix zero
New in Rocrail Revision 13518 (Feb 8, 2018)
- issuedlg: replace invalid chars for the file system with underscores in the subject
New in Rocrail Revision 13517 (Feb 7, 2018)
- location: replace children on modify
- cbus: trace the unexpected event from cancab v2 because MERG should fix this
- cbus: ignore accessory events from node 0xFFFF CANCAB v2
- dsd2010: fix for reporting the bridge sensor state
- dsd2010: function command support
- dsd2010: trace turn direction
- dsd2010: error/info evaluating extended
- dsd2010: sound bit fix (Sven)
New in Rocrail Revision 13509 (Feb 6, 2018)
- Location: substate for platform actions
New in Rocrail Revision 13493 (Feb 5, 2018)
- blockgroup: only lock a reserve block if its not already locked
- block: do not save the from block ID in case its not set (Lock by block group)
New in Rocrail Revision 13491 (Feb 4, 2018)
- tt: use decoder track mapping for type onestep
New in Rocrail Revision 13488 (Feb 3, 2018)
- location: check the reporting loco at update if it has already passed this location
New in Rocrail Revision 13487 (Feb 3, 2018)
- onestep bus added to the commands
New in Rocrail Revision 13486 (Feb 3, 2018)
- http: start the 5 demo minutes for rocweb after the first connection
New in Rocrail Revision 13485 (Feb 3, 2018)
- fix for sound on/off command
New in Rocrail Revision 13484 (Feb 3, 2018)
- onestep support added (wip)
New in Rocrail Revision 13483 (Feb 2, 2018)
- planpanel: check the tabindex if its not > nr pages
New in Rocrail Revision 13482 (Feb 2, 2018)
- location: reset lcid,lcbkid at cloning hourly schedules
New in Rocrail Revision 13481 (Feb 2, 2018)
- location: reset delay for cloned hourly schedules
New in Rocrail Revision 13480 (Feb 2, 2018)
- openhab: output brightness support added
- model: write occ.xml only if the occupancy filename is set
- location: fix for overwriting the schedule delay
- openhab: output support on/off
- http: rocweb port check fix
New in Rocrail Revision 13475 (Jan 31, 2018)
- guiframe: help menu reduced
New in Rocrail Revision 13474 (Jan 31, 2018)
- bidib: save sensor state also on multi sensor messages
New in Rocrail Revision 13473 (Jan 31, 2018)
- translation merge: sl, sr_latin, en_GB, de, nl, pt_BR
New in Rocrail Revision 13472 (Jan 30, 2018)
- bidib: always process sensor reports in case of occupied
New in Rocrail Revision 13471 (Jan 30, 2018)
- 13471 file: skip creating the drive letter directory under windows
New in Rocrail Revision 13470 (Jan 30, 2018)
- 13470 wdir: do not skip directories
New in Rocrail Revision 13469 (Jan 30, 2018)
- 13469 rocweb: fix for XS and modular layouts
New in Rocrail Revision 13468 (Jan 29, 2018)
- rocs: check for _WIN32 and for _WIN64
- import/export workspace messages
- rocview: import workspace and go
- rocview: export active workspace
New in Rocrail Revision 13464 (Jan 28, 2018)
- switch: exclude from analyse option added
- bidib: do not report aspect in case > 127
- bidib: only reset manual operated accessory if aspect < 128
New in Rocrail Revision 13461 (Jan 27, 2018)
- Rocrailinidialog: show warning and set the rocweb port to zero in case the http service port conflicts with the rocweb port
New in Rocrail Revision 13458 (Jan 26, 2018)
- cbus: warning on PADA addressing -> must be FLAT
- location: corrections for timetable formating
New in Rocrail Revision 13456 (Jan 25, 2018)
- schedule: reamrk field added to the entries
New in Rocrail Revision 13455 (Jan 25, 2018)
- mqtt, clntcon: check if the socket object is valid before using it
New in Rocrail Revision 13454 (Jan 24, 2018)
- http: fix for c style comment
New in Rocrail Revision 13453 (Jan 24, 2018)
- http: fix for draining cpu in case os a rocweb connection
New in Rocrail Revision 13452 (Jan 24, 2018)
- clntcon: wait for the mqtt socket mutex before closing the socket if broken
New in Rocrail Revision 13451 (Jan 24, 2018)
- pnpdlg: add hue bridge
- timetabledlg: html extended with a via column
New in Rocrail Revision 13449 (Jan 23, 2018)
- demoplan: removed ZEP
- upnpdlg: removed unused apply button
- upnp: wip
- location: attribute timeframe added to the schedule table entries
- location: add time frame to the schedule entries
New in Rocrail Revision 13444 (Jan 22, 2018)
- upnpdlg: clear tree on discover
- upnp: smarthome icon
- upnpdlg: wip
- upnp: discover and dialog (WIP)
New in Rocrail Revision 13440 (Jan 21, 2018)
- rocweb: update speed always on event
New in Rocrail Revision 13433 (Jan 20, 2018)
- upnp: basic description file
- upnp: wip
- blockgroupingdlg: label correction from to first block
- blockgroup: optional enterside for conditions
- blockgroupingdlg: label correction from to first block
New in Rocrail Revision 13428 (Jan 19, 2018)
- dinamo: fix for packet length in case of a long DCC address
- model: fix for crash in case of a pre-reservation
- rocomp: fix for loco address >= 128
- model: check in case of a schedule if a block in a location is already reserved
New in Rocrail Revision 13424 (Jan 18, 2018)
- blockgroup: regard loco schedule in case of reserve
- upnp: wip
- upnp: wip
- usocket: mac address OSX
New in Rocrail Revision 13420 (Jan 17, 2018)
- upnp: show udp sender
- renaming smarthome to upnp
- smarthome: wip
- translation merge: de, nl, sl
New in Rocrail Revision 13416 (Jan 16, 2018)
- showid: more objects
- wrapper: item showid attribute
- messages: show ID translation added
- output: showid option added
- timetable: no stay on top
- timetabledlg: minimize option added
- timetabledlg: translations added
- timetabledlg: save size and position
New in Rocrail Revision 13408 (Jan 15, 2018)
- automatically popup timetables for locations
- location: format of timetable adjusted
- textdialog: layout correction
- locationsdlg: layout change for options
- location: schedule table html corrections
- planpanel: added the missing capturelost function
New in Rocrail Revision 13402 (Jan 14, 2018)
- Location: optional html format for actions
New in Rocrail Revision 13395 (Jan 13, 2018)
- makefile: install demoplan
New in Rocrail Revision 13390 (Jan 12, 2018)
- schedules: fix for update schedule table in case of max delay
- ocation: schedule table entry maxdelay added
- bidib: support added for more protocol formats
New in Rocrail Revision 13387 (Jan 11, 2018)
- 2018 and commented out some dyn tests
- translation merge: sr_latin, pt_BR, sl, de, nl
- optional yellow in case of white aspect
- added missing flag for cargo condition
- extra trace line on location report
New in Rocrail Revision 13381 (Jan 10, 2018)
- loc: update schedule tables in case a schedule is activated
- location: not lookup a loco for a schedule at init
- location: not evaluate
- route: include/exclude conditions option added
- control: list up the build origin in the issue.txt
- makewin64-full.sh: fix for commandline parameter
- ocation: fix for compare schedule entry time with model time
- dccpp: do not initialise DTR on connect to avoid a reset
New in Rocrail Revision 13373 (Jan 9, 2018)
- 0 makefile: version fix for native win
- location: regard hours < model time to skip
- loc: set light attribute incase an event ist dispatched to the operator
- ocation: keep valid schedule entries in the list to save additional information
- routedialog: layout correction
- routedialog: layout and label corrections
New in Rocrail Revision 13367 (Jan 8, 2018)
- makefile: do not overwrite the version.h with the build of rocnetnode
- version.h: dummy
New in Rocrail Revision 13365 (Jan 8, 2018)
- a tip from the build
- loc: extra trace in case of direct swap placing
- block: inform fifo of a red signal event
- operatordlg: sorting columns added
New in Rocrail Revision 13359 (Jan 7, 2018)
- Loc: isHome function added
New in Rocrail Revision 13358 (Jan 7, 2018)
- In: ignore wait in case next destination is reserved and the engine type is automobile
New in Rocrail Revision 13357 (Jan 7, 2018)
- Location: fix for updating the wrong hourly schedule
New in Rocrail Revision 13356 (Jan 7, 2018)
- Location: start time added in the schedule table entries
New in Rocrail Revision 13355 (Jan 7, 2018)
- Route: only set the route after lock just one time
New in Rocrail Revision 13354 (Jan 7, 2018)
- Blockgroup: fix for overwriting the groupfree flag with conditions if its not free
New in Rocrail Revision 13353 (Jan 7, 2018)
- Route: fix for not type condition
New in Rocrail Revision 13352 (Jan 7, 2018)
- Location: show current loco, block and delay in the dump
New in Rocrail Revision 13351 (Jan 6, 2018)
- location: no time update on loco event
New in Rocrail Revision 13349 (Jan 5, 2018)
- http: sleep 10ms if no post was available for rocweb
New in Rocrail Revision 13346 (Jan 5, 2018)
- location: check for future hourly schedules if the exceed hour 23 and subtract 24
- location: regard schedule delay in future test
- block: fifo speed corrections
- guiapp: splashscreen without border
- location: skip schedule entries which are in the past
- control: hour and minute attribute added in the clock sync event
- route: check first if the route is reserved before closed
- block, fback: take over new qos if its not equals with the las reported
- block: traceline for QoS corrected
- block: statistics added for QoS
New in Rocrail Revision 13336 (Jan 4, 2018)
- location, loc: lcbkid added es current or entering block
- loconet, z21: fix for reporting QoS to an uknown sensor address
- location: sort schedule table by depart time
- update schedule tables in case of a delay
- operator: train combination added
- sensorevents: QoS column added
New in Rocrail Revision 13330 (Jan 3, 2018)
- location: copy/paste fix check for free block (Achim)
New in Rocrail Revision 13322 (Jan 2, 2018)
- schedule: trainer attribute added
New in Rocrail Revision 13315 (Dec 31, 2017)
- block: check last fifo physical IN guiframe: auto reset all also available in none auto mode
New in Rocrail Revision 13313 (Dec 30, 2017)
- stagedlg: fix for evaluating IDs on the general tab
New in Rocrail Revision 13311 (Dec 30, 2017)
- replaced internal cargo type person with local
New in Rocrail Revision 13306 (Dec 29, 2017)
- z21: removed test code for qos
New in Rocrail Revision 13302 (Dec 29, 2017)
- actionsctrldlg: revert replace setstringselection
New in Rocrail Revision 13287 (Dec 27, 2017)
- blockdialog: wx work-around for setting signal IDs
- block: correction of the depart fifo flag
- moved node-red to its own repository
- blockgroup: check the conditions too on isFree at destination selection
- switch, signal: sod flag added
New in Rocrail Revision 13282 (Dec 26, 2017)
- node-red: update
- node-red: rcp send exceptions also to the info output
- stage: fix for evaluating the stopspeedtolastsection option
- node-red: fix for getting the node reference
- mqtt: fix for stack overflow
- rnmqtt: check if the keep alive timer > 0
- node-red: rcp node with 2 outputs for exceptions and info
- node-red: evaluate rcp node
- node-red: command node (wip)
New in Rocrail Revision 13273 (Dec 24, 2017)
- loc: trace level correction for checking function events
New in Rocrail Revision 13261 (Dec 22, 2017)
- blockgroupingdlg: translation correction
- action, block: eventlcid variable added
- roclcdr: replaced long with time_t to prevent win64 crash
New in Rocrail Revision 13258 (Dec 21, 2017)
- bidib: typo
- bidib: revert messages update ...
- bidib: messages update (introduced c99 check)
- rocnetnode: revision correction
- rocnetnode: mqtt support (wip)
- rocnetnode: mqtt support (wip)
- rocnetnode: mqtt support (wip)
- rocnet: sublibrary evaluation fix
New in Rocrail Revision 13250 (Dec 20, 2017)
- mqtt: subscribe as soon as the broker connection is OK
- rocnetnode: initialise the mqtt mutex
- rocnet: cleanup discovery thread
- rocnet: use the mqtt library return code to prevent draining cpu
- mqtt: trace level corrections
- rocnetnode: support for mqtt (WIP)
- blockgroup: removed the pre-reserve option
- groupingdialog: use blockdialog for selecting free blocks
- blockgroup: reserve option extended
- blockgroup: set loco via block in case of prereserve
- output: param off added for light support
New in Rocrail Revision 13239 (Dec 19, 2017)
- 0 bidib: position address correction (Achim)
- swdlg: allign corrections to save space
- blockgroup, block: remove prereservations on lock
- rocnet: use the original ini to add rocnetnodes
- roclcdr: speed corrections
- swdlg: protocol and port type added
New in Rocrail Revision 13233 (Dec 18, 2017)
- mqtt, rocnet: auto discovery
- guiapp: removed global pending exit flag
- swdlg: fix for bitmapbutton in header
- clntcon: extra trace incase broker info is send back
- clntcon: check BROKER-GET not with equals but start with
- dccpp: check for protocol NMRA-DCC
- connectiondialog: always set code values to overwrite the ABC label
New in Rocrail Revision 13226 (Dec 17, 2017)
- tt: set tt id for multiport type and dccpp
New in Rocrail Revision 13222 (Dec 16, 2017)
- clntcon: mqtt broker discovery service added
- rocview shutdown fix for deadlock
- rocview shutdown fix for deadlock
- thempropsdlg: title translation
New in Rocrail Revision 13218 (Dec 15, 2017)
- wrapper: default mqtt broker port number
- bidib: revert update messages because unknown types are used
- bidib: messages update
- tt: set id in switch commands for dccpp support
- rocview shutdown fix for deadlock
- guiframe: reset the option reconnect to server at open workspace
- guiapp: removed not needed semaphore at sending server commands
New in Rocrail Revision 13211 (Dec 14, 2017)
New in Rocrail Revision 13202 (Dec 13, 2017)
- rocview: fix for changing workspace
New in Rocrail Revision 13201 (Dec 12, 2017)
- themepropsdlg: show color
New in Rocrail Revision 13198 (Dec 11, 2017)
- wdlg: gray icons
- swdlg: layout corrections
- swdlg: alt icons
- swctrldlg: icon
- keyboarddlg: removed unused control key
- swdlg: restore position
- swdlg: combobox for IIDs
New in Rocrail Revision 13190 (Dec 10, 2017)
- Stage: stop all locos reverted
New in Rocrail Revision 13189 (Dec 10, 2017)
- Rocctrl: ask before shutdown and EoD
New in Rocrail Revision 13188 (Dec 10, 2017)
- Dialogs: keyboard support sensor, signal, text, output, action
New in Rocrail Revision 13187 (Dec 10, 2017)
- Switchdialog: keyboard support
New in Rocrail Revision 13186 (Dec 10, 2017)
- Routedialog: keyboard support
New in Rocrail Revision 13185 (Dec 10, 2017)
- Finder: unsupported random option removed
New in Rocrail Revision 13184 (Dec 9, 2017)
- keyboarddlg: keep layout (toggle)button text
- keyboarddlg: revert set focus to the text field
- keyboarddlg: return focus to the text field after button click
- keyboard: DE layout support
- keyboard: alt, ctrl and layout added
- cardlg: keyboard support added
- keyboarddlg: put focus back after ok/cancel
- oolbardlg: fix for print option
- planpanel: use soft keyboard for asking item ID in case context on dclick is active
- rocrailinidialog: keyboard support (wip)
New in Rocrail Revision 13174 (Dec 8, 2017)
- Connectiondialog: keyboard support added
New in Rocrail Revision 13163 (Dec 7, 2017)
- loconet lbtcp: recovery fix
- rocview: context menu on dclick option added for touch
- item: open/close stage exit on dclick
- stage: halt flag added for stop/start all locos
- blockdialog: allow main signals used as distant signals
- operatordlg: button added to open the props of the loco which the train is assigned to
- guiframe: close throttles on changing workspace
- trackdialog: remove index tab in case it should not be populated
- route: skip manual signal commands
- bidib: check run flag before attempting to (re)connect
- rocctrl: quit on shutdown event
- control: set var lcid on event timeout
- translation merge: de, sl, sr_latin, fr, en_GB, nl
New in Rocrail Revision 13150 (Dec 5, 2017)
- trace: level char for analyser
- analyse: added extra trace level and corrected trace level to avoid a flood of messages to the clients
- makefile: copy rocctrl icon
- rocctrl: own icon
- rocctrl: informall flag for system commands added
- rocctrl: menu and frame buttons equal text
- bigger font for buttons
- rocctrl: resume and virtual button added
- rocctrl: automate frame added
New in Rocrail Revision 13141 (Dec 4, 2017)
- rocctrl: quit on eod
- routedialog: multi delete
- rocctrl: clean up
- rocctrl: messagebox for python 2 and 3
- rocctrl: python 3...
- rocctrl: python 2 and 3 support (Liviu)
- rocrail makefile: added rocctrl
- RocControl desktop shortcut added
- rocctrl: automenu extended
New in Rocrail Revision 13130 (Dec 3, 2017)
New in Rocrail Revision 13114 (Nov 29, 2017)
- item: try fix locoid mystery...
- locdialog: calibrate labels changed
- innosetup: skip ask for install directory if already installed
- wiki demo plan added
- car: use identifier instead of ident to be conform other objects
- demo/wiki plan options
- rpic: save and restore field bytes
New in Rocrail Revision 13107 (Nov 28, 2017)
- innosetup: demo or wiki plan choice
- block: trace correction for none matching code
- wait4event: release blockgroup on enter too (test)
- routedialog: popup for removing all autogen with questionmark
- routedialog: remove also tt generated flags
- locdialog: prev function group from 1 to 8
- loc: fix for function > 28 timers
New in Rocrail Revision 13100 (Nov 27, 2017)
- mvtrack: reset command support added
New in Rocrail Revision 13096 (Nov 26, 2017)
- makewin64-full.sh: only one task on the raspi
New in Rocrail Revision 13084 (Nov 25, 2017)
- rocnetnodedlg: prevent programming left channel position greater then the right poisition
- channeltunedlg: prevent setting left(off) position higher then the right(on) position
- switch control: wait until its in position before frre up the routes
New in Rocrail Revision 13081 (Nov 24, 2017)
- rocnetnode: comment in ansi style...
- rocnetnode: get hostaddress by socket
- rocnetnodedlg: fix for getting update info
- locoio: fix for resizing and save size&position
New in Rocrail Revision 13077 (Nov 23, 2017)
- makefile: Rocweb desktop added to target install
- rocnet: removed extra byte at switch commands
New in Rocrail Revision 13075 (Nov 22, 2017)
- Guiapp: fix for show routes
New in Rocrail Revision 13074 (Nov 22, 2017)
- Rocweb desktop file added
New in Rocrail Revision 13073 (Nov 22, 2017)
- use wheelcount for free up previous block
- use wheelcount for free up previous block
- rpic: checksum byte offset correction
- cbus, loconet: dialog scrolling added
- innosetup: do not use the previous install directory automatically
- makewin64-full.sh: innosetup file variable
- rpic: fix for header and input checksum
New in Rocrail Revision 13066 (Nov 21, 2017)
- rpic: 100ms refresh rate
- rpic: wip
- guiapp: update route in case not visable
- innosetup: set support for 64bit only in case of 64bit build
- locdialog: use time_t instead of long
- basedlg: use time_t instead of long
- makefiles: native WIN64 support
- makefiles: native WIN64 support
- makefiles: native WIN64 support
- makefiles: native WIN64 support
- makefiles: native WIN64 support
New in Rocrail Revision 13052 (Nov 20, 2017)
- demo plan: fix for sensor events in block cb2 and sb2
- innosetup support added
- innosetup support added
- added architecture parameter to the inno setup template
- makewin64 update for raspi
- makewin64-full.sh script added
- rocs: isoDate and isoTime use time_t
- time_ use time_t
- time: use time_t instead of long
New in Rocrail Revision 13043 (Nov 19, 2017)
New in Rocrail Revision 13042 (Nov 19, 2017)
- Xpressnet: removed accessory output behaviour
New in Rocrail Revision 13041 (Nov 19, 2017)
- Rpic added to the makefile
New in Rocrail Revision 13040 (Nov 19, 2017)
- Rocnetnode: mkdeb.sh remark set to nightly build
New in Rocrail Revision 13039 (Nov 19, 2017)
- Fback: fix for setting baseaddr in case of an offset variable
New in Rocrail Revision 13038 (Nov 19, 2017)
- Block: update block occupancy after modify (by dialog)
New in Rocrail Revision 13037 (Nov 18, 2017)
- scheduledialog: scrolling added
- scrolling added on the index tab
- rocnetnode: fix bindir makefile
- dialog min height reduced to 400
- signaldialog: scrolling added
- dialogs: eliminated multiple defines with the same name
- outputdialog: scrolling added
- feedbackdialog: scrolling added
- switchdialog: scrolling added
- blockdialog: scrolling added
- routedialog: scrolling added
- cardlg: scrolling added
- locdialog: scrolling added
- rocrailinidlg: scroll added on panels service, finder, r2rnet, controllers
- rocrailinidlg: rpic library added
- rocguiinidlg: added scroll container in path, svg, gamepad
- rpic: WIP
- rocguiinidlg, rocrailinidlg: save size and position
New in Rocrail Revision 13019 (Nov 17, 2017)
- autosave, scrollview in rocrail and rocview tabs
- rocraild: image command line optione removed
- rocnet: removed extra byte at output commands
- rocrailinidialog: layout corrections
New in Rocrail Revision 13015 (Nov 16, 2017)
- block fifo: regard block and automobile length
New in Rocrail Revision 13014 (Nov 15, 2017)
- app: shutdown controller before power off delay
- routedialog: select via blocks with the blockdialog
- stylesheets: update switches EN/DE (Andy)
New in Rocrail Revision 13011 (Nov 14, 2017)
- demo plan update
- speed percent values minimal 10
- app: fix for power off delay
- 1 translation merge: sl, de
- stagedlg: sort column fix
New in Rocrail Revision 13006 (Nov 13, 2017)
- ecos: SoD support added
- app: count down power off delay
- dccpp: fix for choosing the default sublib
- new demo plan
- analyser: dir track exception option added
- z21: trace level correction
- rocpro: fix for saving the decspec from server if local directory does not exist
- SLIM: closed small block fix
New in Rocrail Revision 12999 (Nov 12, 2017)
- SLIM: closed small block fix
New in Rocrail Revision 12996 (Nov 11, 2017)
- makemac.sh: removed unnecessary hdiutil commands
- translation merge: nl, de, sl, pt_BR
- rocint: interface update for blockbase
- blockgroup: condition prereserve option added
- blockgroup: pre-reserve function added
- app: check if planfile is not empty
- stagedlg: fix for free all sections
New in Rocrail Revision 12989 (Nov 10, 2017)
- EoD: power off delay added
- virtual: report switch type on report
- rocguiini: label corrections
- guiframe: option for workspace control/slave code
New in Rocrail Revision 12985 (Nov 9, 2017)
- loc: fix for none regulated decoders and stop request
- guiframe: eod directly under sod
- eod: timeout value on automatic tab
New in Rocrail Revision 12982 (Nov 8, 2017)
- lnmaster: ignore OPC_IDLE
- eod: options added
- guiframe: EoD support in case of active WorkSpace
- wsystem: try to set the shutdown privilege
- wsystem: try to set the shutdown privilege
- wsystem: force power off
- main: added new shutdown parameter in the windows section
- guiframe: split up EoD text
- eof: (wip)
New in Rocrail Revision 12973 (Nov 7, 2017)
- enter: do not reset BBT on re_enter (no dest found search2in)
- copying: update
- bidib: state report 'fix'
New in Rocrail Revision 12971 (Nov 6, 2017)
- output: longclick support added for toggle
- translation merge: it
- loc: figure out the changed function if not set
- block: check also route events for rear protection
- loconet: trace corrections
- stagedlg: label extended electrified (catenary)
- translation merge: de, nl, sl, sr_latin
New in Rocrail Revision 12963 (Nov 4, 2017)
- LocoNet detector support added
- forum link added to the tooltar
- show catenary in brackets
New in Rocrail Revision 12960 (Nov 3, 2017)
- blockdialog: translation electrified replaced with catenary
New in Rocrail Revision 12959 (Nov 2, 2017)
- car: desc attribute added
New in Rocrail Revision 12954 (Nov 1, 2017)
New in Rocrail Revision 12953 (Oct 31, 2017)
- Routedialog: fix for autogen and generated flag
New in Rocrail Revision 12952 (Oct 31, 2017)
- Routedialog: extended sensor index
New in Rocrail Revision 12952 (Oct 31, 2017)
- Routedialog: extended sensor index
New in Rocrail Revision 12951 (Oct 31, 2017)
- Virtual: sensor trace extended with UID and bus
New in Rocrail Revision 12950 (Oct 31, 2017)
- Model: filter sensor events on UID too if set
New in Rocrail Revision 12949 (Oct 31, 2017)
- SLIM-COLOR: connector-curve* added (Peter)
- SLIM: connector-curve* added
- enter, initialize: revert use route speed on enter
- initialize: trace fix
- enter, initialize: regard route wait speed in case no dest if found
- guiframe: fix for evaluating the slim attribute
- enter: regard check2in in case of setting signals
- xmlscript: variable generated flag added
- loc: extra check for rearprotection to make sure the loco is already in
- routedialog: combine autogen and generated flag
New in Rocrail Revision 12939 (Oct 30, 2017)
- tt: allow manager routes set static
New in Rocrail Revision 12930 (Oct 29, 2017)
- symbols: removed not used virtual switch
New in Rocrail Revision 12922 (Oct 28, 2017)
- route: fix for ignore signal commands at set
New in Rocrail Revision 12915 (Oct 27, 2017)
- SLIM: signaldistant-b fill color correction
New in Rocrail Revision 12903 (Oct 26, 2017)
- mttmfcc: sensor simulation added
- rocguiinidlg: SVG ID color
New in Rocrail Revision 12901 (Oct 25, 2017)
- renderer: fix for showroute4switches
- SLIM-COLOR: WIP (Peter)
- wrapper: default trace file name for rocview
- text variable sensor regval added
- powerctrldlg: time var fix
- competitiondlg: time var fix
- loc: getHome function added
- loc: use home location of train if defined
- translation merge: fr, pr_BR, sl, sr_latin, de, nl
- operator: home location added
New in Rocrail Revision 12891 (Oct 24, 2017)
- SLIM: blank distant signal added signal: fix for flipping blank aspect
- SLIM: button 5 added (decoupler as output)
- back: use base address too at broadcast to clients
- car: getHome function return value fix
- car: getHome function added
- car: home location added as preparation for shuting
New in Rocrail Revision 12885 (Oct 23, 2017)
- stage: trace level change for unexpected event
- guiframe: use the event node to update the block state
- item: extra trace for reserved and entering flags
- model: fix for gotoblock in case its occupied
- SLIM: small ghost block
- SLIM: ghost block added
- block: resetghost command added
New in Rocrail Revision 12878 (Oct 22, 2017)
- actionctrldlg: loco state schedule added
- signaldialog: help index fix
- item: reset updateenterside flag always after processing
New in Rocrail Revision 12875 (Oct 21, 2017)
- model: fix for update sensor module list in case of register type
New in Rocrail Revision 12874 (Oct 20, 2017)
- weather: todo added
- route: removed the 100ms sleep between the route alias broadcasts
New in Rocrail Revision 12872 (Oct 20, 2017)
New in Rocrail Revision 12865 (Oct 19, 2017)
- rocrail icon as png
- roclcdr: prevent looping in case of enter state
- rocview makefile corrections for native builds
New in Rocrail Revision 12862 (Oct 18, 2017)
- routedlg: not list up closed routes
New in Rocrail Revision 12861 (Oct 17, 2017)
- routedialog: autogen checkbox added to be able to remove this flag
New in Rocrail Revision 12857 (Oct 16, 2017)
- actionsctrldlg: has conditions column added to the index
- renderer: regard the SLIM theme in case of seltab and turntable
- cars and locos update from Andy
- node: fix for replacechilds attribute
New in Rocrail Revision 12853 (Oct 15, 2017)
- Item: test auto buffered paint
New in Rocrail Revision 12852 (Oct 14, 2017)
New in Rocrail Revision 12833 (Oct 12, 2017)
- blockdialog: save sorting
- basedlg: save dialog index sorting in rocview.ini
New in Rocrail Revision 12830 (Oct 11, 2017)
- renderer: fix for rendering blckstate in case of a graphic context...
- basedlg: initial sorting support lodialog: save sorting for the beeing session
- item: fix for small block text
- mgbox: init (Bert)
- SLIM: blockstate occ and route added
- loc: fix secondnextblock4wait did overwrite secondnextblock at modify
- actionsctrldlg: fix for initial values
New in Rocrail Revision 12823 (Oct 10, 2017)
- routedlg: fix for crash
- SLIM: blockstate signal correction
- renderer: trace level correction svg: memory leak fixed
- basedlg: last run date column added
- SLIM: support for tri-state button 0
- rocguiinidlg: show train ID in block as tri-state
- cardlg: export added
- action stylesheets improved (Andy)
- SLIM: correction for left disabled
- switch: trace improvement in case action state does not match
- mgbox: init corrections (Bert)
- SLIM: twoway
- SLIM: threeway
- item: a closed block is visible by symbol, no need for the closed text
- SLIM: ccrossing
- SLIM: crossing added
- SLIM: signaldistant 4 aspects
- SLIM: shunting signals
- SLIM:color correction for turnoutright-t-route
- SLIM: turnout occ symbols
- SLIM: dcrossing occ symbols
- SLIM: dcrossing route symbols
- SLIM: wip
- cppcheck corrections
- SLIM: wip
- translation merge: sr_latin
- SLIM: dcrossingleft...
- SLIM: dcrossingright...
- cbus: socket semaphore added to prevent using a null pointer
- actionctrldlg: state column added
- fback: fix for checking action twice in case of off status
- switch curves...
- signalmain white added for occ and route
- decoupler added
- SLIM: WIP
- loc, guiframe: system action condition eventtimeout added
New in Rocrail Revision 12787 (Oct 6, 2017)
- locdialog: accept typed input in the multihead loco ID SLIM: wip
- SLIM: smaller dir tracks
- SLIM: smaller off sensors
- fix for evaluating an unsigned int with atoi -> replaced with strtoul
- SLIM: wip to 1 pixel
- SLIM: wip
- block: reset byRouteId at reset and init
- block: fix for formatting an event key to prevent using a null pointer
- block: fix for buffer overflow in case of formating an event key
- block: fix for buffer overflow in case of formating an event key
New in Rocrail Revision 12777 (Oct 5, 2017)
- SLIM: dcrossing WIP
- SLIM: wip
- curve sensors added
- more symbols added
New in Rocrail Revision 12773 (Oct 4, 2017)
- slim: blockstate added
- trackpickerdlg: use normal switch symbols instead of route types
- theme properties: routeprio added to overwrite occupied
- slim: wip
- xpressnet: trace correction for lenz ethernet
- item, guiframe: filter out locoevents to prevent loosing reserved flag
New in Rocrail Revision 12767 (Oct 3, 2017)
- dccpp: trace level correction
- SLIM: wip
- trainimage: fix for rendering after the auto mode was switched on
- SLIM: 2 pixel width symbols
- model, fback: fix for evaluating sensor address with offset
- infodialog: translation fix for the third tab
- analyse: fix for address calculation with offset variable (Lothar)
New in Rocrail Revision 12760 (Oct 2, 2017)
New in Rocrail Revision 12755 (Oct 2, 2017)
- stage: added loco commands on set or reset in sections
- makemac.sh: fix for create with wrong format
- loc: fix for setting the resume flag
- SLIM theme: WIP
- decoders stylesheet update (Andy)
- loc: fix for find RC messages
New in Rocrail Revision 12749 (Sep 29, 2017)
- translation merge: fr
- echo switch commands option added
- tracelevel added for client connection
- # fix for setting a loco with train in a block
- fixes for xcode 9.0
New in Rocrail Revision 12744 (Sep 28, 2017)
- operatordlg: reset location button added
New in Rocrail Revision 12743 (Sep 27, 2017)
- analyse: dcurve replacement in check health
- replace type dcurve with curvenr
- except unexpected in case the train will fit
New in Rocrail Revision 12740 (Sep 26, 2017)
- drcmd: save function string for send it with speed commands
- drcmd: f1-f28 support
New in Rocrail Revision 12738 (Sep 25, 2017)
- drcmd: PT and POM support added
- drcmd: loco reporting
- drcmd: event support for switches, load and temp
- trace spelling correction
- drcmd: power event support
- drcmd: sensor, S88, evaluation added
- drcmd: WIP
- infodlg: important changes panel added
New in Rocrail Revision 12730 (Sep 23, 2017)
- p50x: echo switch commands support added
- WIP
- echo commands option added
- state column for routes added
- rocview: fix for updating a block with old data to avoid loosing the reserved flag
- app: console command 9 added for triggering the xmlh trace level
New in Rocrail Revision 12724 (Sep 21, 2017)
- report QoS in case > 0 with address 10000
- send RailCom Data to the control
- translation merge: pt_BR
- removed unused zerobased variable
New in Rocrail Revision 12720 (Sep 20, 2017)
- renderer: occroute support removed
- removed SpDrS60 'alt'
- translation merge: nl, de, fr, sl
- z21dlg added
- app: trace pwd and args at startup
New in Rocrail Revision 12715 (Sep 19, 2017)
- z21: trace CAN detector direction info
New in Rocrail Revision 12709 (Sep 18, 2017)
- planpanel: create always an object for text even if the show flag is not set
New in Rocrail Revision 12701 (Sep 15, 2017)
- ecos2dlg: set default port in case port value is zero
New in Rocrail Revision 12693 (Sep 14, 2017)
- translation merge: fr, zh_CN, de
New in Rocrail Revision 12692 (Sep 13, 2017)
New in Rocrail Revision 12685 (Sep 12, 2017)
- revert lookup by address option: loco command sync added
New in Rocrail Revision 12683 (Sep 11, 2017)
- ecos: check if the oid still matches to the ID
- ecos, loc: use previous ID if not found by ID
- ecos: use oid in case its known
- loc, ecos, model: oid support
- virtual: show decoder type in trace
- loc: loccnfig mfx support
New in Rocrail Revision 12678 (Sep 10, 2017)
- loc: loccnfig mfx support
New in Rocrail Revision 12676 (Sep 9, 2017)
- ecos: refrsh mapping in case of a rename
- ecos: modify existing loco on send decoder config
- route: extra trace in case a manual route could not be unlocked
- mcs2: set version to 3 in case it was set to zero
- mcs2: reverted version evaluation
- wrapper: default routeswtime changed from 0 to 500ms
- locdialog: send decoder settings to the CS
New in Rocrail Revision 12669 (Sep 8, 2017)
- loc: do not send loco config automatically at startup
New in Rocrail Revision 12667 (Sep 7, 2017)
- ecos: crash fix on create object
New in Rocrail Revision 12666 (Sep 7, 2017)
- ecos: map oid by address too at loco create event
New in Rocrail Revision 12664 (Sep 7, 2017)
- ecos: generate an ID if not set from slot server
New in Rocrail Revision 12661 (Sep 6, 2017)
- wrapper: removed the obsolete lenz lib name
New in Rocrail Revision 12660 (Sep 5, 2017)
- scheduledialog: check for existing ID
New in Rocrail Revision 12656 (Sep 4, 2017)
- locdialog: disable importing locos with already existing IDs
New in Rocrail Revision 12650 (Sep 3, 2017)
- locdialog: update index only if a loco was deleted
New in Rocrail Revision 12645 (Sep 2, 2017)
- blockdialog: use separate lists for main, distant and blockstate signals to fill up the dropdowns
New in Rocrail Revision 12640 (Sep 1, 2017)
- translation merge: de, fr
New in Rocrail Revision 12637 (Aug 31, 2017)
- ecos: request loco table again if an appended event happend
New in Rocrail Revision 12634 (Aug 30, 2017)
- debian control: use for libusb also the developer package
New in Rocrail Revision 12630 (Aug 29, 2017)
- item: show invisible tracks in the context menu
New in Rocrail Revision 12626 (Aug 28, 2017)
New in Rocrail Revision 12626 (Aug 28, 2017)
New in Rocrail Revision 12616 (Aug 27, 2017)
- control: adde MAC and IP to the issue header
New in Rocrail Revision 12615 (Aug 27, 2017)
- signal: ctc LED support for aspect number signals
New in Rocrail Revision 12614 (Aug 27, 2017)
- signaldialog: freeid and blankid editable
New in Rocrail Revision 12613 (Aug 27, 2017)
- lightctrl: ignore at startup the output on state
New in Rocrail Revision 12612 (Aug 27, 2017)
New in Rocrail Revision 12611 (Aug 27, 2017)
- rocprodlg: filter out GCA decoders
New in Rocrail Revision 12610 (Aug 25, 2017)
- renamedlg: translation for dialog title added
New in Rocrail Revision 12605 (Aug 24, 2017)
New in Rocrail Revision 12600 (Aug 23, 2017)
- analyser: automatically replace dcurve with curvenr 11
New in Rocrail Revision 12596 (Aug 22, 2017)
- modplan: save and merge declist
New in Rocrail Revision 12593 (Aug 21, 2017)
- guiframe: translation fix for import level
New in Rocrail Revision 12590 (Aug 20, 2017)
- removed gca wrapper: not needed for accdecdlg
New in Rocrail Revision 12589 (Aug 20, 2017)
New in Rocrail Revision 12588 (Aug 20, 2017)
- routedialog: rename all autogen function added
New in Rocrail Revision 12587 (Aug 20, 2017)
- renamedlg: layout corrections
New in Rocrail Revision 12586 (Aug 19, 2017)
- renamedlg: layout corrections
New in Rocrail Revision 12579 (Aug 18, 2017)
- ecos: use oid in case of discovery and the addr is zero or not provided
New in Rocrail Revision 12571 (Aug 17, 2017)
- ecos: evaluate decoder protocol on bind
New in Rocrail Revision 12564 (Aug 16, 2017)
- timedactions: bookmark added
New in Rocrail Revision 12555 (Aug 15, 2017)
- editbookmarks: open and stamp added
New in Rocrail Revision 12554 (Aug 15, 2017)
- p50x: psleep before sending the PT ON command
New in Rocrail Revision 12553 (Aug 15, 2017)
- routedialog: bookmark added
New in Rocrail Revision 12552 (Aug 15, 2017)
- feedbackdialog: bookmark button added
New in Rocrail Revision 12551 (Aug 15, 2017)
- guiframe: work around for PT off under Windows
New in Rocrail Revision 12550 (Aug 14, 2017)
- switchdialog: bookmark support added
New in Rocrail Revision 12546 (Aug 13, 2017)
- block, route: fixes for cleaning type permissions
New in Rocrail Revision 12545 (Aug 13, 2017)
- xmlscript: allow in sub function id an underscore to execute the whole script excluding function definitions
New in Rocrail Revision 12539 (Aug 12, 2017)
- block: rear collision protection option added
New in Rocrail Revision 12537 (Aug 11, 2017)
- mgbox: improved comparision mfx names (Bert)
New in Rocrail Revision 12535 (Aug 11, 2017)
- model: look up a route only if the ID is not null or not 0 length
New in Rocrail Revision 12530 (Aug 10, 2017)
- use binstate for functions > 28
New in Rocrail Revision 12522 (Aug 9, 2017)
- locdialog: support for 32 functions
New in Rocrail Revision 12520 (Aug 8, 2017)
- sensorevents; improved performance
New in Rocrail Revision 12519 (Aug 7, 2017)
- loc: pomwrite command support
New in Rocrail Revision 12515 (Aug 5, 2017)
- mcs2: only request sensor state if the sensor device ID > 0
New in Rocrail Revision 12511 (Aug 3, 2017)
- bidibdlg: label correction
New in Rocrail Revision 12501 (Aug 2, 2017)
New in Rocrail Revision 12491 (Jul 31, 2017)
- rocweb: es translation for the select block popup
New in Rocrail Revision 12488 (Jul 30, 2017)
- action: unlock route forced by action
New in Rocrail Revision 12478 (Jul 29, 2017)
- programming dialogs: save size and position
New in Rocrail Revision 12468 (Jul 28, 2017)
New in Rocrail Revision 12464 (Jul 27, 2017)
- basedlg: generalizing dialog properties
New in Rocrail Revision 12463 (Jul 26, 2017)
- rocweb: fix for subblocks in locations if missing
New in Rocrail Revision 12460 (Jul 26, 2017)
- timedactions: save position and size
New in Rocrail Revision 12455 (Jul 25, 2017)
- rocweb: XS disable short click for Vmax preset
New in Rocrail Revision 12451 (Jul 24, 2017)
- messages: xml wellformed fix
New in Rocrail Revision 12442 (Jul 22, 2017)
- guiframe: fix for not updating the selected loco in the throttle
New in Rocrail Revision 12434 (Jul 20, 2017)
- dccpp: warning in case serial device could not be initialized
New in Rocrail Revision 12429 (Jul 20, 2017)
- locdialog: argument fix for init function icon
New in Rocrail Revision 12428 (Jul 19, 2017)
- bidi direction: optional for setting block enter side
New in Rocrail Revision 12427 (Jul 18, 2017)
- modplan: try to find a generated route with a route segment which is locked
New in Rocrail Revision 12426 (Jul 18, 2017)
- turntable stylesheets (Gerd)
New in Rocrail Revision 12424 (Jul 16, 2017)
- operatordlg: show function icons
New in Rocrail Revision 12423 (Jul 16, 2017)
- Wserial: fix for retry offset
New in Rocrail Revision 12422 (Jul 15, 2017)
- cardlg: show function icons
New in Rocrail Revision 12421 (Jul 15, 2017)
- locdialog: show function icons
New in Rocrail Revision 12420 (Jul 15, 2017)
- blockdialog: layout corrections
New in Rocrail Revision 12419 (Jul 14, 2017)
- rocnetnode: added share parameter to the socket
New in Rocrail Revision 12418 (Jul 14, 2017)
- switch: fix for CTC LEDs in case of two motors.
New in Rocrail Revision 12417 (Jul 14, 2017)
- socket: UDP share option added for multiple z21 and wmz21
New in Rocrail Revision 12416 (Jul 12, 2017)
- bidib: serial initial read sleep decreased from 1000 to 10ms
New in Rocrail Revision 12414 (Jul 11, 2017)
- translation merge: de, pt_BR, sr_latin, fr, nl
New in Rocrail Revision 12411 (Jul 10, 2017)
- wrapper: categories added to the block wrapper
New in Rocrail Revision 12409 (Jul 8, 2017)
- bidib: watchdog should only send if the power flag is set
New in Rocrail Revision 12408 (Jul 7, 2017)
- bidib: trace level correction for MSG_NODE_NA
New in Rocrail Revision 12406 (Jul 6, 2017)
- modplandlg: reset connection comboboxes after selecting another module
- reset triggers in target block in case the loco state is check route
- signaldialog: fix for tablabels
New in Rocrail Revision 12403 (Jul 5, 2017)
- issue: keep original plan file name and rip of the path prefix
New in Rocrail Revision 12400 (Jul 4, 2017)
- rocguiinidlg: fix for loco/train image option
New in Rocrail Revision 12393 (Jul 3, 2017)
- modplan: add the toRoute also to the module to routeID map
New in Rocrail Revision 12390 (Jul 2, 2017)
New in Rocrail Revision 12389 (Jul 2, 2017)
New in Rocrail Revision 12388 (Jul 2, 2017)
- Z21: CAN detector support added
New in Rocrail Revision 12387 (Jul 2, 2017)
- Issue: changed model.xml in plan.xml to be compatible with standard workspaces
New in Rocrail Revision 12386 (Jul 2, 2017)
- Schedules: initialisation fix for wait offset
New in Rocrail Revision 12385 (Jun 30, 2017)
- schedules: disregard block wait in case delayed, use schedule times and not use block wait for schedules
New in Rocrail Revision 12384 (Jun 29, 2017)
- schedules: blockwait4schedules option added for backward wait compatibility
New in Rocrail Revision 12383 (Jun 28, 2017)
- schedules: fix for already waited and minwait
New in Rocrail Revision 12382 (Jun 27, 2017)
- schedule: **revert** ignore block wait in case the loco uses schedule time
- Revision 12381: schedule: fix for ignore maxdelay and minwait
New in Rocrail Revision 12380 (Jun 26, 2017)
- wlanmausdlg: translation for standard buttons
New in Rocrail Revision 12377 (Jun 24, 2017)
- translation merge: sr_latin
New in Rocrail Revision 12375 (Jun 23, 2017)
- tt, seltab: number added for wlanmaus switch support
New in Rocrail Revision 12374 (Jun 21, 2017)
- +0200 mgbox: fixes (Bert)
New in Rocrail Revision 12372 (Jun 20, 2017)
- app: faster checking memory usage in case of memory level is activated
New in Rocrail Revision 12370 (Jun 19, 2017)
- translation merge: de, sl, pt_BR, fr, nl
New in Rocrail Revision 12368 (Jun 18, 2017)
- loc: fix for memory leak in case of SBT record search
New in Rocrail Revision 12366 (Jun 17, 2017)
- powerman: fix for freeing up string tokeniser
- powerman: fix for multiple free string tokeniser
- pre2in: check also if the block allows BBT
New in Rocrail Revision 12362 (Jun 16, 2017)
- memory leaks fixes for string tokeniser
- signal: CTC implemented
- signal: CTC (wip)
- wlanmausdlg: use a combobox for the target IID
New in Rocrail Revision 12358 (Jun 15, 2017)
- schedule: regard the IN time in case of minwait > 0
New in Rocrail Revision 12354 (Jun 14, 2017)
- app: only trace memory if it has increased
New in Rocrail Revision 12352 (Jun 13, 2017)
- analyse: accept signal aspect command in route (Lothar)
New in Rocrail Revision 12349 (Jun 12, 2017)
- action: crash fix for timed actions
New in Rocrail Revision 12345 (Jun 11, 2017)
- wlanmausdlg: fix for help link
- wlanmausdlg added
New in Rocrail Revision 12343 (Jun 10, 2017)
- control: if no switch is found by ID try to find a route with this ID
New in Rocrail Revision 12342 (Jun 9, 2017)
- switch: checkactions on occ event
New in Rocrail Revision 12341 (Jun 8, 2017)
- zoomdlg: fix or work around for mingw
- zoomdlg: preset buttons for 50, 75 and 100%
- mgbox: correction of the index uid array link s88 (Bert)
New in Rocrail Revision 12338 (Jun 7, 2017)
- translation merge: sl, de, nl, pt_BR, es, fr
New in Rocrail Revision 12337 (Jun 2, 2017)
- Switch: lock und unlock check action
New in Rocrail Revision 12336 (Jun 2, 2017)
- Scheduledialog: reinit entry pointers
New in Rocrail Revision 12335 (May 31, 2017)
- p50x: revert retry flag in case p50x reports power off at switch command...
New in Rocrail Revision 12334 (May 31, 2017)
New in Rocrail Revision 12333 (May 31, 2017)
- wait4event: the Check for free destinations until reaching IN option will be ignored if a schedule is active
New in Rocrail Revision 12332 (May 30, 2017)
- z21: loconet loco traces added
- guiframe: wait 2500ms befor starting up the next workspace to give the current server time to shutdown
New in Rocrail Revision 12330 (May 30, 2017)
- block: use loco enterside for recording mv
New in Rocrail Revision 12329 (May 30, 2017)
New in Rocrail Revision 12328 (May 30, 2017)
- mvtrack: recording option added
New in Rocrail Revision 12327 (May 30, 2017)
- guiframe: always enable recent workspaces
New in Rocrail Revision 12326 (May 29, 2017)
- rocguiinidlg: test with scrollbars
New in Rocrail Revision 12325 (May 29, 2017)
- loc: soft reset improvements
New in Rocrail Revision 12324 (May 29, 2017)
- switch: fix for sync delay
New in Rocrail Revision 12323 (May 27, 2017)
- wrapper: remarks added to the block state constants
New in Rocrail Revision 12322 (May 26, 2017)
- route: default sw if switchcmd type is not set
New in Rocrail Revision 12321 (May 25, 2017)
- fback: optional delayed zero code
New in Rocrail Revision 12319 (May 25, 2017)
- opendcc: avoid send the switch off command in case of a retry response
- bidib: set only code, identifier, if the loco address > 0
New in Rocrail Revision 12317 (May 24, 2017)
- messages: correction for zero code into no code
New in Rocrail Revision 12314 (May 22, 2017)
- bidib: secack before processing the sensor messages
New in Rocrail Revision 12312 (May 21, 2017)
- Bidib: new error added
- Model: fix for modify schedule
- Switchdialog: reset usefieldevents in case sensors are set
- Locdialog, rocpro: filedlg translations
- Translation merge: nl, de, pt_BR
- Switch: reset usefieldevent flag in case it has position sensors
New in Rocrail Revision 12306 (May 19, 2017)
- rocpro: support for .decdb file extension
- rocpro: search recursive to find the decspec
- rocpro: settitle on loco select, clear tree before parsing the decspec
New in Rocrail Revision 12303 (May 18, 2017)
- rocpro: support for DecoderDB repeaters
- translation merge: pt_BR, fr, sl, sr_latin, de, nl
New in Rocrail Revision 12301 (May 17, 2017)
- mcs2: SOD also for s88 bus 2
New in Rocrail Revision 12296 (May 16, 2017)
- action: fix for activating the timer thread
- loc: fix for f0 for consist members
- schedule: ignore minwait if no regular stop
New in Rocrail Revision 12293 (May 15, 2017)
- virtual: removed the timer test
New in Rocrail Revision 12290 (May 14, 2017)
- schedules: fix for minwait
- loc: trace correction
- wait: use also maxwaittime if no destination was found
New in Rocrail Revision 12287 (May 13, 2017)
- z21: check and process light in loco command
New in Rocrail Revision 12286 (May 12, 2017)
- Basedlg: show bus as hex in the index in case its bigger then 0xFFFF
New in Rocrail Revision 12285 (May 11, 2017)
- CvGroup DecoderDB support added
New in Rocrail Revision 12284 (May 11, 2017)
- Wrapper: default no tracing active in rocview
New in Rocrail Revision 12283 (May 11, 2017)
- Timed reset signals to red in routes
New in Rocrail Revision 12282 (May 10, 2017)
- tracing corrections
- rocpro: try to determine the decdoder type for DecoderDB templates
- loc: check if route/block maxkmh is not bigger then the loco maxkmh
New in Rocrail Revision 12279 (May 9, 2017)
- loc: only use the dir flag at event in case this attribute is set
- rocpro: esure root is visible after expand all
- rocrailinidlg: decpath added
- rocpro: read decoder file from server
- translation merge: de, nl, pt_BR
- rocpro: select the fitting language fromm the DecoderDB template
New in Rocrail Revision 12273 (May 8, 2017)
- loco tyoe battery added
- rocpro: layout corrections
- rocpro: layout corrections
- rocpro: colaps and expand buttons added
- rocpro: units and range added to the info
- rocpro: DecoderDB button added
- rocpro: DecoderDB categories
New in Rocrail Revision 12266 (May 7, 2017)
- locdialog: fix for exporting a single loco
- rocpro: DecoderDB support added (WIP)
- rocpro: DecoderDB support added (WIP)
- translation merge: de, nl, sl
New in Rocrail Revision 12262 (May 5, 2017)
- z21: revert correction for evaluating LAN_X_TURNOUT_INFO
- schedules: broadcast the recordtime reset to the clients
New in Rocrail Revision 12260 (May 4, 2017)
- mrc: removed library
- schedule time recording option
- free prev block on enter plus/min option added
New in Rocrail Revision 12257 (May 3, 2017)
- FIX: show bidib bus number in hex (Lothar)
- model: fix for not processing signal events
- item: show bus as hex in tooltip if > 0xffff
New in Rocrail Revision 12256 (May 2, 2017)
- oute: check command type for isSet
- model: trace correction
- switchdialog: usage panel added
- signaldialog: check cmd type in route commands for the usage tab
- rocrailinidlg: removed mrc from the cs list
- loc: reject govirtual in case its already running
- bidib: MSG_LC_STAT use 12 bits for flat addressing
- model: trace level correction for adjusting the schedule index
- node: optional mutex for variables
- bidib: check at MSG_LC_STAT if its a flat model
- mrc: switch and loco support added
- mrc: WIP
- z21: correction for evaluating LAN_X_TURNOUT_INFO
New in Rocrail Revision 12241 (Apr 30, 2017)
- dialogs: show bus also in hex
New in Rocrail Revision 12240 (Apr 29, 2017)
- action: allways use an actionctrl on exec
- action: avoid starting the timer thread multiple times
- tours: absolute option added for depart time
- schedules: tour times always absolute
- feedbackdialog: show bus also in hex
New in Rocrail Revision 12235 (Apr 28, 2017)
- action: check if the actionctrl is set
- signaldialog: label correction
New in Rocrail Revision 12233 (Apr 27, 2017)
- scheduledialog: layout corrections
- schedules: no minwait in the first entry
New in Rocrail Revision 12231 (Apr 26, 2017)
- basedlg: fix for missing cast
- translation merge: sr_latin, de, sl, pt_BR, nl
- scheduledialog: fix for modify minwait
- output: stay on in case of flip and buttongroup
New in Rocrail Revision 12227 (Apr 24, 2017)
- output: button group fix
- bidib: trace improvements
- schedule: minimal wait option added in the entries
- control: catch commands if not initialized
- output: check if the control is already initialized before send a command
- tracedlg: handshake fix for overflow
- tracedlg: allow free text in the object type field
- tracedlg: limit nr of lines to 1200 appr. 100K
- in: fix for checking schedule wait at in
- block: in action state added (same as occupied)
- blockdialog: in added for actions control
- bidibutils: some more feature descriptions added
- signal: normalized flip and aspect nr
- schedule: ignore block wait only if loco uses schedule time
- location: disregard none active locos in case of minocc and fifo
- schedules: a regular stop with wait set to zero, and time processing relative, ist set automatically to 00:01
- signal: fix for state as aspectnr (linear)
- locdialog: layout improvement
- locdialog: fix for class length
New in Rocrail Revision 12208 (Apr 21, 2017)
- xmlscript: support for model commands
- item: show in stageblock also the total number of sections
- schedule: check for wait in the schedule and ignore the block wait flag
New in Rocrail Revision 12205 (Apr 20, 2017)
- clock: offset corrections
- start all filter extended with loco shunting type
- start all filter extended with shunting
- translation merge: sl_latin, pt_BR, nl, sl, fr, de
- mgbox: fix voor het aanmaken van een mfx loco met een uniek adres (Bert)
New in Rocrail Revision 12200 (Apr 19, 2017)
- clock: scalable digital type
- xmlscript: resolve variable in the sub filename
- clock: removed the not needed OK button
- clock: drawing improvements
- clock: do not show logo in the resizable clock
- clock: drawing improvements
- bidib: removed SOD call after receiving a MSG_NODE_NA message to prevent endless looping
- clock: some drawing optimation to save CPU load
New in Rocrail Revision 12192 (Apr 18, 2017)
- model allow csv list for roadnames in startall filter
- model memory leak repared for writing occ.xml
- startallfilterdlg added main line option
- start all filter dialog added
- milight revert white workaround
- rocnetnode listener interface corrected to the new version
- clockdlg save size and position on shutdown
- clock added missing include
- clockdlg open dialog at startup in case it was open at shutdown
- clockdlg layout correction
- rocview replaced the conflicting clock wrapper with fastclock
- seltab accessory interface option added
- clockdlg translations
- clockdlg save size and position
- clockdlg synclock added
- clockdlg resizeable fast clock
- seltab generate switch IDs for dccpp
- check schedule time in case the secondnextblock4wait did reserve the next destination
- basedlg startup schedule and tour column added
- esunavi crash fix in case no serial device is initialised
- roclcdr save the secondnextblock4wait index in its own variable for adjusting the index after wait
- model only show warning if the schedule index is in range
- secondnextblock options also in the operator
- location, model check if the blockid is valid
- stage unregister occ sensors too on delete and modify
- z21 global railcom trace correction
- reserve schedule index fix for secondnextblock4wait
- secondnextblock4wait some corrections made in case of schedule
- model fix for deleting a deleted sensor from the list-map
New in Rocrail Revision 12163 (Apr 14, 2017)
- block: remove listeners on delete
New in Rocrail Revision 12162 (Apr 13, 2017)
- translation merge: sr_latin, de, pt_BR, nl
New in Rocrail Revision 12161 (Apr 12, 2017)
- model: fix for possible endless loop in finding the right schedule index
- initialize: show warning in case a block group could not be locked
- bidib: handleConfigX extended
New in Rocrail Revision 12158 (Apr 12, 2017)
- idib: adressing fix for configx
- model: if the schedule index does not match use it as offset to find the matching index
- initdest: reset destination in case the block group clould not be locked
- bidib: addressing fix for MSG_LC_CONFIGX_SET
New in Rocrail Revision 12154 (Apr 10, 2017)
- rocpro: added missing translation for readall
- throttledlg: set icon
New in Rocrail Revision 12152 (Apr 9, 2017)
- milight: work around for white
- secondnextblock4wait option must be set in the block also
New in Rocrail Revision 12150 (Apr 8, 2017)
- rocpro: cvnrs from the loco properties
- lcdriver: moved the secondnextblock4wait option into the loco properties
New in Rocrail Revision 12148 (Apr 7, 2017)
- signal: revert addressing fix
New in Rocrail Revision 12147 (Apr 7, 2017)
- option secondnextblock4wait added (TEST)
- rocpro: fix for multiple detect command
- rocpro: outo detect structure changed
New in Rocrail Revision 12144 (Apr 6, 2017)
- decodertypes: update
- check for multiple signals at event
- compiler warnings fixed
- decodertypes: D&H added
New in Rocrail Revision 12140 (Apr 5, 2017)
- guiframe: check on close if the car or train tab was already initialized before call th exit function
- locdialog: added button to fix and center all BBT records
- p50x: error code list added
New in Rocrail Revision 12137 (Apr 4, 2017)
- rocprodlg: try to find the fitting decoder file
- rocprodlg: detect decoder type
- stage: fix for advancing in case of percent arrive speed
- decodertypes: update
New in Rocrail Revision 12133 (Apr 3, 2017)
- decodertypes: WIP
- speedcurvedlg: slider height set to default -1
- speedcurvedlg: layout changed
- locdialog: hide and show all button added
- guiframe: fix for first entry of open recent
- cbusnodedlg: export/import for the cangc6
- cbusnodedlg: exoport/import gc2
- wmz21: swapped the switch command to resembel the display
New in Rocrail Revision 12125 (Mar 31, 2017)
- block: bring warning in case of an empty or blank include and ignore the complete list
- block: bring warning in case of an empty include and ignore the complete list
- loc: fix for initial calculation of the train length in case of consist locos
- dccpp: use parameter for the output port setting flag
- locdialog: select the first cvbyte after a delete
- locdialog: fix for deleting a CV
- locdialog: check before cv delete if there are entries in the grid
- translation merge: sr_latin, sv, de
- loc: reset energypercentage on init and reset
- locdialog: import CVs
- model: splitup the init process into two parts, create and init
New in Rocrail Revision 12114 (Mar 29, 2017)
- trainpanel: sorting columns added
- wmz21: A2ID support added
- wmz21: FADAM support added
New in Rocrail Revision 12111 (Mar 27, 2017)
- dccpp: fix for getting a sw ID incase none accessory
- loc: set bkid and lcclass at activating an action
- wmz21: support for switch motor 2
- wmz21: use addressing scheme also for looking up an existing switch
- dccpp revert: removed the double redefinition at delayed of command
- wmz21: use protver for determine the addressing scheme.
- wmz21: convert FADA to MADA in case of an unknown switch
New in Rocrail Revision 12104 (Mar 26, 2017)
- set var lc4112 and bk4112 in case no destination was found
- basedlg: option for not showing position if the ID already exist
- dccpp: removed the double redefinition at delayed of command
- model: fix for create loco on bidi
- wmz21: trace out the wlanmaus loco database during send
- wmz21: fix for unknown loco speed commands
- wmz21: fix for switch commands
- control, wmz21: calculate dbsize before sending the shortids
- wmz21: corrected the max database size
- enable block power check on lock option added
New in Rocrail Revision 12094 (Mar 24, 2017)
- block: poweron/off also command it to the powermanager
- loc: color and owner field added
- wmz21: fix for speed
- wmz21: release prev loco after selecting another loco
- timedactions, variabledlg: fix for double IDs
- translations pot update
- guiframe: release throttle context me
New in Rocrail Revision 12086 (Mar 23, 2017)
- set the speed steps according to the rocrail definition on getlocoinfo
- send shortids to a WLANmaus if its in receive mode
New in Rocrail Revision 12084 (Mar 22, 2017)
- car: V_hints
- digint: interface enhancement
- car: translate V_hint into a percentage
- loc: trace fix and reset throttleid at resetall
- tt: wait in a thread in case motor off delay > 0
- locdialog: use 80% of V_max for V_cru if set to zero
New in Rocrail Revision 12078 (Mar 21, 2017)
- wmz21: use WLM IP address as unique throttle ID
- rfbooster: correction for max speed to 127
- rocprodlg, cv: use the IID of the selected loco at POM if set
- rfbooster: fix for function command value
- rfbooster: report speed messages
- rfbooster: POM get, evaluating responses
- rfbooster: fix for reading messages
New in Rocrail Revision 12071 (Mar 20, 2017)
- rfbooster: check if the serial connection is OK
- rfbooster: POM support added
- rfbooster: activate car before sending function command
- rfbooster: loco and function command added
- rfbooster: skeleton added (WIP)
- wmz21: port fixed to 21105
- wmz21: use userid as master IID
- wmz21: POM command fix
- wmz21: POM support
- wmz21: lookup a fittin loco to map functions
- action: added the desc field to the variables
- action: revert param because its already used for selecting a function
- action: param added at xmlscript calls
New in Rocrail Revision 12058 (Mar 19, 2017)
- try to find a matchin switch
- system command support added
- switch support added
- functions support
- loco dirspeed support
- WLANmaus support (WIP)
New in Rocrail Revision 12052 (Mar 18, 2017)
- signal: save current state as command for restore after unblank
- trainpanel: sort columns (wip)
- carpanel: sorting columns added
New in Rocrail Revision 12049 (Mar 17, 2017)
- signal: save last command if the signal has been blanked
New in Rocrail Revision 12048 (Mar 16, 2017)
- model: fix for fbinfo unit calculation
- signal: blank distant signal at red
- blank distant signal at red
- rocweb: location subblocks support added
- mttmfcc: lights function command for sx2 added
New in Rocrail Revision 12043 (Mar 15, 2017)
- action: added system hour, minute, second
- schedule and toursdialog: fix for conver old data
- xmlscript: inform object after a set statement
- xmlscriptdlg: added new statements
New in Rocrail Revision 12039 (Mar 14, 2017)
- translation merge: fr, sr_latin, sl, pt_BR, de, nl
New in Rocrail Revision 12038 (Mar 13, 2017)
- carpanel: sort and move column support (WIP)
- toursdlg: support for location subblocks added
- xmlscript: fix for set statement
New in Rocrail Revision 12035 (Mar 11, 2017)
- block: reinit event timer member variables after an init
- xmlscript: set command added
- cardlg: SX1, SX2 and MFX added
New in Rocrail Revision 12032 (Mar 10, 2017)
- block: added command randomrateset
- model: use a list to find sensors by address
- trainpanel: add button added
- Train DnD: show loco on car and train tab
- decspecs: D&H SX2 (Thomas)
- cartab: optional carimage
New in Rocrail Revision 12026 (Mar 9, 2017)
- location: support for subblocks
- analyse: fix for checking locations at startup
- trainimage: use an event to update the image after D&D
- trainimage: extra debug traces added
- trainimage: extra debug traces added
- scheduledialog: new function for checking if a (sub)block is in a location
- location: subblocks added
New in Rocrail Revision 12019 (Mar 8, 2017)
- guiframe: d&d test for windows crash
- routedlg: blank aspect support added (fix for command selection)
- route: blank aspect support added
New in Rocrail Revision 12016 (Mar 7, 2017)
- guiframe, carpanel: revert shift+alt for adding
- carpanel/guiframe: use shift+alt for add loco or car
- analyse: fix for healthy flag (Lothar)
- analyse: added location check to the healthy check
- analyse locationCheck: check if blocks are in multiple locations
- locationsdlg: allow locationid to be NULL to get the block location
- locationsdlg: check if selected block is already in another location before adding
- locationdialog: listctrl and prev/next added
New in Rocrail Revision 12008 (Mar 6, 2017)
- xmlscript: fix for substring start/length
- car/trainpanel: support for sorting and column move (WIP)
- xmlscript: fix for start and length=0
- messages: alt text for locomotiveview, carview, trainview
- guiframe: tab names changed
- item, scheduledialog: use same function for looking up location
- xmlscript: crash fix
- model: generate guest loco on field event
- xmlscript query: resolve variables in variable name
- xmlscript: more info in query trace
- loc: BBT center without loco
- xmlscript: support for text variables in the sleep command
- mttmfcc: traces added to list up all nonebidi units
- mttmfcc: csv list of none bidi units
New in Rocrail Revision 11998 (Mar 3, 2017)
- operator: removed option withoutloco
New in Rocrail Revision 11994 (Mar 2, 2017)
- operator: removed option withoutloco
- bidib: fix for simulating sensors
- loc: center train without loco fix
- free current block on event
- loc: added trace in case BBT center without loco
New in Rocrail Revision 11989 (Mar 1, 2017)
- locdialog BBT: only show route in case this mode is selected
- locdialog: set from block field to empty in case this is not the selected mode
- bidib, loc: support dynstate 2 as temperature
- bidib dynstate: dynamic commands
New in Rocrail Revision 11985 (Feb 28, 2017)
- translation merge: sl, pt_BR, sr_latin, de, sv, fr, nl
- operator: added center train without loco option
- toursdlg: departure column align left
- toursdlg: resize columns to fit contents
- loc: container1 event support added
- bidib: trace temp.
- bidib: container1 value support added
- xmlscript: ! comparator added for class
- xmlscript: subclass support added
- free: also allow state LC_WAIT4EVENT
New in Rocrail Revision 11975 (Feb 27, 2017)
- trigger fix for free event
- bidibdlg: fix for secure activate translation
- block: fix for free event
- block: check if its electrically free before unlock it
New in Rocrail Revision 11971 (Feb 25, 2017)
- operator: extra train options added
- bidib: support for configx message
- weather: min brightness percentage for sliding daylight added
New in Rocrail Revision 11968 (Feb 24, 2017)
- item: check locoid for valid pointer (Achim)
- moved locality to the details tab
- rearranged
New in Rocrail Revision 11965 (Feb 23, 2017)
- bidib: flat programming WIP
- weather: use minbri also for sliding daylight
- bidib: flat programming WIP
New in Rocrail Revision 11962 (Feb 22, 2017)
- operator: center train option added which overwrites the loco BBT option
- cardlg: added release waybill button
- waybilldlg: weight column added to the index
- waybilldlg: next/prev buttons added
- car: set state to loaded after assigning a waybill
New in Rocrail Revision 11957 (Feb 21, 2017)
- locdialog: BBT delay restored delay units
- loc: fix for BBT delay timer
New in Rocrail Revision 11955 (Feb 20, 2017)
- cardlg: show total weight in case the waybill has set its own weight
- cardlg: fix for showing the waybill ID after selection
- var: ##n index added
- car: max load option added -> reject waybill in case of overload
- waybill: optional weight added
- locdialog: bbt delay unit removed
- locdialog: limit bbt delay to 1000
- locdialog: limit bbt delay to 100
New in Rocrail Revision 11947 (Feb 17, 2017)
- esunavi: fix for evaluating direction in case the speed is -0
New in Rocrail Revision 11946 (Feb 15, 2017)
- bidib: trace crash fix for POM and no master connected
- esunavi: added byte level trace
New in Rocrail Revision 11944 (Feb 14, 2017)
- operatordlg: show loaded kmh too
- cardlg: location filter fix
New in Rocrail Revision 11942 (Feb 13, 2017)
- rmx: fix for unsollicited messages
- filter enterside in tour and schedule dialog
- filter enterside in tour and schedule dialog
- use red2 for blinking the connector
- blink the other connector after dclick
- dccpp: added reducedids option
- rmx: fix for unsollicited RMX channel message
- dccpp: limit switch IDs to 16 (patch proposal from Duesselklaus)
- translation merge: pl, ja, fr, pr_BR, de, sr_latin, sl, es, nl
New in Rocrail Revision 11933 (Feb 11, 2017)
- rmx: extra trace for RMX channel events
- car: optional vmax loaded added
- rmx: fix for slot purge
New in Rocrail Revision 11930 (Feb 10, 2017)
- trainpanel: new train menu item added
New in Rocrail Revision 11929 (Feb 9, 2017)
- car and train panel: extra colums added
- rocguidialog: enable car and train tab options
- car train panel: fix for scrolling
- xmlscript: use rawdata for the scripts to save html escapes
- enable scrolling in car and train grid
- car and trainpanel: contect menu added
- ulni: echo timeout parameter added
New in Rocrail Revision 11922 (Feb 7, 2017)
New in Rocrail Revision 11921 (Feb 6, 2017)
- xmlscript: fix for replacing oid with NULL
- trainpanel: default dnd action added
New in Rocrail Revision 11919 (Feb 5, 2017)
- guiframe: menu->help->menu added
- carpanel: fix for delete the whole train
- zimobin: toggle broadcast on/off with the ebreak command
New in Rocrail Revision 11916 (Feb 3, 2017)
- carpanel: fix for deleting last car with dnd
- trainpanel: cardel dnd support added
- carpanel: only allow alt+dnd in case the car does not belong to a train
- carpanel: default dnd action added
New in Rocrail Revision 11912 (Feb 1, 2017)
- bidib: update messages
- routedialog: uidname for ctc added
- switch: added uidname to the ctc
- virtual, model: fix for ctc event matching
- trainimage: DnD moving cars within a train
- train dnd: WIP
- guiframe: check if the lncv tab is created before sending events
- analyser: extended plan check fix zlevel repair
- guiframe: fix for lncvtab
- fix for CTC
- carpanel: check if the car is allready in the train before adding it
New in Rocrail Revision 11901 (Jan 27, 2017)
- guiframe: update loco props deep incase of a bbt broadcast
New in Rocrail Revision 11900 (Jan 26, 2017)
- makefile: skip revlog in case of native win32
- makefile: skip revlog in case of native win32
- makefile: skip revlog in case of native win32
- renderer: block signal type precedes accnr
- signal: accnr support
New in Rocrail Revision 11895 (Jan 24, 2017)
- tracedlg: trace level find added
- guiframe: fix for dnd if loco is idle
- throttle: allow blank as function text to disable soft
- rocnet: only sleep in the write thread if nothing was send
New in Rocrail Revision 11891 (Jan 22, 2017)
- bidib: fix for bus at function commands
New in Rocrail Revision 11686 (Nov 20, 2016)
- car: broadcast waybill changes to the clients
- server trace improvements (wip)
- ocpro: fix for writing a value of one as long address if zero is displayed
- loc: regard the placing and direction for BBT Vmin/VminR
- car: waybill commands and state test added
- car: waybill state added
- car: assigng waybill command added
- rocpro: translation
- server trace improvements
- server trace improvements
- rocpro: added missing translation
- routedialog: fix for selecting a command without client data
- routedialog: prevent adding an empty sw command
- loc: trigger new FIND message
- trace improvements for find level
- server: trace improvements with FIND level
- rocpro: show as none modal dialog
- translation merge: pt_BR, sl, sr_latin, de, nl
- rocpro: save cv info button added as alternative to enter
- rocguiinidlg: set planbook to true in case mdi is reset
- rocpro: save size and position, show initial the selected loco in the loco tab
New in Rocrail Revision 11665 (Nov 16, 2016)
- competitiondlg: typo fix
- competition: translations added
- competition: added lasttime2 if there are more then 1 laps to run
- competitiondlg: cancel button added
- competitiondlg: setup
- rocweb: add loctions to the block list as destination
- competitiondlg: setup (wip)
- competition: WIP
- competition: WIP
- competitiondlg: WIP
- ompetition: WIP
- route: overrule option for thrown switches look up
- competition: WIP
- competition: WIP
- text: %bklen% added
- translation merge: sr_latin, sl, pt_BR, de, nl
- throttledlg: fix for second decoder speed
- tracedlg: header font and size correction
New in Rocrail Revision 11646 (Nov 13, 2016)
- usocket: trace correction
- rcon: clean up ic no connection is possible
- xmlscript: fix for %oid% in a loop
- mdi: cascade if no size presets are available
- mdichild: use default position and size if no preset is available in the rocview.ini
- var: support for vars in vars
- toolbardlg: configure the rocview toolbar
- rocview: configure toolbar (wip)
New in Rocrail Revision 11638 (Nov 11, 2016)
- xmlscript: resolve function name
- model: select a random destination in case more then one route has the same preferred value
- rocview: show functions corrected for MDI
- model: preferred routes are prior to randomrate blocks
- model: fix for checking preferred routes
- dccpp: echo and swap gates options added
- guiframe: conversion fix from char* to wxString
New in Rocrail Revision 11631 (Nov 9, 2016)
- makewin-full: disable root installer
- route: preferred option as number, zero is default
- route: preferred option added
- guiframe: disable recent file menu in case online
- guiframe: moved workspace menu items up
- dccpp: fix for output dcc addressing
- guiframe showtrainimage default false
New in Rocrail Revision 11624 (Nov 8, 2016)
- transalation merge: sv, sr_latin, de, nl, pt_BR, sl
- guiframe: support for updating loco in case of changed ID
- loc: recalculate train length after a modify
- dccpp: check for valid addr and port at output commands
New in Rocrail Revision 11620 (Nov 7, 2016)
- makemac.sh: add revision log to the dmg
- makemac.sh: add a symbolic link to the Application folder
- Run: create symbolic links to svg and web in the user rocrail directory
- mkdeb.sh: use new icon for Rocview launcher
- Run: revert copy Robweb to the user directory
- Run: copy web to user directory like linux
- macOS: start rocview in ~/rocrail
- Run: copy themes to ~/rocrail if not exist
- makemac.sh: strip all unnecessary files
- dmg: include rocdata in the Rocrail.app
- block: fix for action on closed state
- remove unused rocview.ini template
- renderer: use dot pen style for virtual blocks
New in Rocrail Revision 11608 (Nov 5, 2016)
- server messages: wip
- server messages (wip) switch state open/closed added
New in Rocrail Revision 11605 (Nov 4, 2016)
- lcdriver: use app as pointer
- rocrail makefile fix
- server trace improvements (wip)
- rocrail makefile: converting the messages in the clean section only
- rocrail makefile: first build rocs before converting the messages
- app: resource for trace text added (WIP)
- switch: added open/close command to manipulate the outoforder attribute
- guiframe: always reinit the loco tab after closing the loco properties
- guiframe: check if the loco show flag did change
New in Rocrail Revision 11596 (Nov 3, 2016)
- tracedlg: adjust font size in case if the gray theme is active
- tracedlg: set the correct monospaced font in the text controls
- block: fix for set class if NULL
- infodialog: fixed font modification for the log textcontrol
- guiframe: fixed font in server and controller window
- mdi: cascade menu item for Windows
New in Rocrail Revision 11590 (Nov 2, 2016)
- rocs: update for make fromtar
- guiframe: initialize the system state exception-0000
- app: check trace actions option added -> default is disabled
- app: tracelevel correction for calling check action
- system action extended with trace level EWa
- guiframe: update recent files after opening a new file
- rocview: recent file list added in the menu (only updated after restart
New in Rocrail Revision 11583 (Nov 1, 2016)
- mdi: remove mdiframe in case of a modular plan
- create new plan if the directory does exist
- d&d support from panel to panel in MDI view
New in Rocrail Revision 11580 (Oct 31, 2016)
- locdialog: do not show BBT from block if the use is not set to from block
- item: fix for background color on paint
- routedialog: fix for modifying existing route commands without type set
- loc: check if the block fixed BBT is smaller then the loco BBT steps to avoid dividing by zero
- mdi: support for moving items to another level
- mdimanager: include typo fix
- midichild: maximize and minimize boxes added
- uhl68610: changed title to Lissy
- lncv: removed the lncv tab option
- translation merge: de, sl, pt_BR, nl
- mdi: support for update model events
New in Rocrail Revision 11569 (Oct 29, 2016)
- rocview: optional tab child nodes in the workspace (wip)
- guiframe: only call onexit once at shutdown
New in Rocrail Revision 11567 (Oct 28, 2016)
- guiframe: check if local plan is modified before opening another
- routedialog: show preselected routes
- mdi: delete panel support added
- planpanel: added print popup menu
- mdimanager: set plan title (for windows)
- rocguiinidlg: added the MDI option
- mdi: dispatch model events to the MDI manager to update all levels
New in Rocrail Revision 11560 (Oct 27, 2016)
- mdimanager: save position and size of the mdi parent frame
- mdimanager: no default menu to prevent an assert under windows
- midimanager: create a tab node in case there is none for saving position and size
- mdi: WIP
- mdi: WIP
- item: check at the blockstate event if the item is already initialized
- mdi: manager class added
- mdi: experimetal multi frame view
- trackdialog: disable prev, next and index panel if its not filled
New in Rocrail Revision 11551 (Oct 26, 2016)
- trackdialog: prev and next track added, rocview always fill index option added
- rocweb: show signal aspect in the direction button
- throttledlg: update the signalaspect attribute on model event
- throttle: activate LED in the speed field to show red aspect
- throttledlg: show signal aspect in the speed field
- lc: set signal aspect in the speed field on loco selection
- item: support for dubble click on curved connectors
- revision history: revsion number added (Lothar)
- infodialog: enable copyright field for scrolling
New in Rocrail Revision 11544 (Oct 24, 2016)
- infodialog: tab translation added
- item: add the color node in the output object if no existing is there
- item: fix for modify outputs offline
- rocnetnode makefile fix for revision log
- makefile: revlog added
- makefile: version info offline fix
- infodlg: show last 50 commit comments
- loc: xmlscript support for f0-f28 state
- item: activate tab level of connector counter part at double click
- routedialog: fix for modify command ID
- optional signal events for locos added
- dccpp: check if the serial object is still alive before read
- routedialog: show type in command combobox to fix ID problem under Windows
- analyse: support for route command type (Lothar)
- routedialog: label fix for commands
- issuedlg: replace special chars with an underscore
- lcdriver: fix for reset signal in combination with depart delay
- wrapper: swcmd type added
- blockgroupingdlg: sort the blocks combobox
- routedialog: check if the type is set for a switch command for selecting the right ID (if different object type have the same ID)
- guiframe: check on issue event if the file can be opened
- lcdriver: regard depart delay on signal reset
- bidib: MSG_LC_STAT reports sensors
- bidib: MSG_LC_STAT = MSG_LC_KEY
- bidib: fixed handling of message MSG_LC_STAT
- schedules: trace improvement for entry actions
- bidib: no power off at BIDIB_ERR_SUBPAKET
- mgbox: switch feedback fix
- bidib: v0.7 support for query ports
- operatordlg: column header changed from locomotive into control
- timedactions: resize to fit labels
- analyse: removed the mutile command ID check
- location: reset fix for departingID
- fback: setwheelcounterval command added
- rocweb: schedule filter for tour too
- print: modplan title
- print: modplan support added
- locdialog: fix for initialising VMode
- rocweb: schedule filter added
- bidib: error messages extended
- translation merge: ru, pl, sr_latin, nl, pt_BR, sl, de
- guiframe: print icon in menu
- guiframe: print toolbar option
- print: fix fix for scale height
- print: fix for scaling height
- print: cleanup rocrailinidialog: enable/disable the depart side option
- finder: block exit side option added
- print: subtract the height of the title before calculating the scaling
- finder: fix for block exit side
- finder: fix for block exit side
- finder: fix for block exit side
- print: fixed scaling for title
- routedialog: fix for speed wait
- print: show date in the title
- print: show level Z and title
- print: revert landscape (does not print...)
- print: use landscape
- print: regard symbol cx/cy for calculate the scaling
- mqtt: set the retain flag at publish
- item: do not draw the raster in case no background change is allowed
- print: fix for "scale to fit"
- print: auto scale
- rocview: printing (wip)
- rocweb: fix for adding tours
- rocweb: support for new tour format added
- user theme: crossings added
- planpanel: fix for overlapping event numbers with the item event numbers
- mttmfcc: revert work around
- mttmfcc
- rnmqtt: fix for mutex lock in case socket is null
- mttmfcc: save slot speed for all protocols
- mqtt: QoS 0 header does not have a MID!
- rnmqtt: fix for reconnect
- translation merge: sr_latin, tr
- stylesheets: improvements by Gerd
- loc: fix for modeevents
- mgbox: fix for copying two consecutive times the same loco from rocrail to a ms2 (Bert)
- mqtt: support QoS 0 too
- mttmfcc: revert
- mttmfcc: refresh after every command the SX Bus 0 and 1
- mttmfcc: revert user code
- timedaction: do not set the path for xmlscripts
New in Rocrail Revision 11460 (Sep 30, 2016)
- basedlg: only adjust column width at appending the last item
New in Rocrail Revision 11459 (Sep 29, 2016)
- mttmfcc: work around added from wm
- item: added mouse capture lost event for windows
- translation merge: nl, de, pt_BR
New in Rocrail Revision 11456 (Sep 27, 2016)
- tours stylesheet update
- tour stylesheet: fix for typos
- tours stylesheet à la schedules
- tours stylesheet
- infodialog: agree text translation
- mttmfcc: revert sleep after a command
- toursdlg: doc button added
- infodialog: text of copyright box extended
- infodialog: typo corrections
- open info dialog at startup if agree is false
- infodialog: reduce height
- infodialog: OK button added
- infodialog: agree button must be set
- fback: broadcast to clients before calling the listeners for updating occupancie in rocview
- translation merge: tr, sl, pl
- infodialog: adree button added
- loconet: fix for reset single gate switch
- loconet: fix for swreset and single gate
New in Rocrail Revision 11438 (Sep 23, 2016)
- mttmfcc: extra 20ms sleep after every command to make sure the SX-Bus is up to date
- revert: show switch occupied in case a occupancy sensor is on
- mttmfcc: extra 10ms sleep after every command to make sure the SX-Bus is up to date
New in Rocrail Revision 11435 (Sep 22, 2016)
- rocnet: corrected evaluating CS events
- nnosetup template extended
- toursdlg: resizable
- toursdlg: take over the departure time on tour entry add
New in Rocrail Revision 11431 (Sep 21, 2016)
- mttmfcc: only send speed-dir-f in case the changed function < 2
- mttmfcc: only send speed-dir-f in case the changed function < 2
- rocnet: evaluate POM responses
- toursdlg: show schedule departure time in the list
New in Rocrail Revision 11427 (Sep 20, 2016)
- mttmfcc: do not byte trace polling commands
- mttmfcc: removed double byte trace
- mttmfcc: trace only the in buffer if < 32
- infodlg: extended information
- use loco dependent tour entry depart time
New in Rocrail Revision 11422 (Sep 19, 2016)
- translation merge: de, es, pl
- block: ownwait correction in case its zero
- locdialog: min blockwaittime 1 second
- idle: only change the first schedule entry if the tour entry has hour or min > 0
New in Rocrail Revision 11419 (Sep 18, 2016)
- schedule: optional exitside for entries (Finder)
- scheduledialog: max. delay increased to 7200 (2 hours)
- dccpp: check if the function group is valid and calulate the right one
- lcdriver, idle: trace extended for tours
- toursdlg: fix for adding a tourentry
- dccpp: extended the function trace with the group
- p50x: single gate fix
New in Rocrail Revision 11411 (Sep 15, 2016)
- lcdriver: overwrite the first schedule entry with the values of the tour entry in case hour or minute > 0
- toursdlg: hh:mm (wip)
- removed scani library
- scani: typo correction for the feedback header
- scani protocol support added
- tours: new data format (wip)
New in Rocrail Revision 11405 (Sep 12, 2016)
- loc: support for mode state idle/wait/auto -> XMLScript
- show switch occupied in case a occupancy sensor is on
- p50x: removed decoupler support in favor of singlegate
- p50x: single gate support added
- tt: traverser direction for locdec added
New in Rocrail Revision 11400 (Sep 9, 2016)
- trainimage: check if image is OK
- trainimage: check if bitmap is ok
- cellrenderer: check if bitmap is ok before drawing it
New in Rocrail Revision 11397 (Sep 8, 2016)
- loc: added forgotten reset of bbtCycleNr
New in Rocrail Revision 11396 (Sep 7, 2016)
- tt: fix for traverser route generation in managed mode
- model: block inialisation loop fix in case of managed turntable
- turntabledialog: allow OK in case of no selection
- basedlg: check item type before adding it to the list
- item: check for valid IDs befor adding it to the popup menu
- item: check if the tt has a valid id befor adding it to the popup menu
New in Rocrail Revision 11391 (Sep 6, 2016)
- xmlscriptdlg: rich text attribute set for windows
- route ID selection added in the track, switch, signal and feedback dialogs
- loconet: fix for switch gate reporting
- cmdrecorder: show popup incase the route is invalid
- routedialog: return without evaluate on OK if readonly
- selectdiaslog: set route id's by dialog
- actionsctrldlg: fix for adding first action control
New in Rocrail Revision 11383 (Sep 1, 2016)
- cardlg: allow multi sel for operator dialog
- operatordlg: fix for leave car crash with an out of range index
- trainimage: added operator as second init parameter
- block: reset masterid incase reset loco from master block
New in Rocrail Revision 11379 (Aug 29, 2016)
- translation merge: sr_latin
New in Rocrail Revision 11378 (Aug 26, 2016)
- signal: fix for linear events in MADA
New in Rocrail Revision 11377 (Aug 24, 2016)
- signal: use aspect numbers to evaluate linear field events
New in Rocrail Revision 11376 (Aug 23, 2016)
- signal: fix for evaluating linear signal events
New in Rocrail Revision 11375 (Aug 22, 2016)
- bidib_messages: added missing end of line
- signal: trace level correction
- signal: linear field event support (convert to fada if addressing scheme does not match)
- translation merge: de, nl, pt_BR
- xmlscript: resolve parameter variables for the ext command
New in Rocrail Revision 11370 (Aug 19, 2016)
- bidib_messages update
- linear field event support
New in Rocrail Revision 11368 (Aug 18, 2016)
- actionsctrldlg: listbox replaced with listctrl for showing the desc in the index
- support for username API 1.14+
New in Rocrail Revision 11366 (Aug 17, 2016)
- translation merge: zh_TW, sr_latin, de, sv, fi
- modeevents option added
New in Rocrail Revision 11364 (Aug 16, 2016)
- cbus: use short events for switches and outputs in case this option is set
New in Rocrail Revision 11362 (Aug 15, 2016)
- xmlscript: ext command support added
- revert dcurve occ/route
New in Rocrail Revision 11360 (Aug 12, 2016)
- dcurve: no occ/route possible
- dcurve: no route/occ possible
- dcurve: fix
New in Rocrail Revision 11357 (Aug 11, 2016)
- bidib: use only the default in case the bus is zero for switch and output commands
New in Rocrail Revision 11356 (Aug 9, 2016)
- mcs2: baudrate selection added
New in Rocrail Revision 11355 (Aug 8, 2016)
- mqtt service: optional topic grouping
- carldlg: use importdlg
- importdlg: ok button added
- importdlg: label fix
- locodialog: import selection added
New in Rocrail Revision 11350 (Aug 5, 2016)
- lc: take over f0 from the funcmd node
New in Rocrail Revision 11349 (Aug 4, 2016)
- xmlscriptdlg: turntable added
- loc: ignore eofReducedSpeed in case BBT is alreaady active
- guiapp: fix for trace filename in case its set to empty
- model: fix for saving the schedule index in case no route was found
New in Rocrail Revision 11345 (Aug 3, 2016)
- xmlscript: tt command support
- translation merge: pl, pt_BR, de, nl
New in Rocrail Revision 11343 (Aug 1, 2016)
- text: mirror option added
New in Rocrail Revision 11342 (Jul 29, 2016)
- mgbox: use cmdpause for sleep waiting for serial data
- route: avoid dead lock on pending route on itself
New in Rocrail Revision 11340 (Jul 28, 2016)
- mcs2: use cmdpause for sleep waiting for serial data
- lcdriver: fix for soft reset and direction
- switch: trace correction at unlock
New in Rocrail Revision 11337 (Jul 26, 2016)
- action: fix for crash after a switch flip command
- output, switch: set id at commands
New in Rocrail Revision 11335 (Jul 26, 2016)
- analyse: skip empty lists and remarks
New in Rocrail Revision 11334 (Jul 25, 2016)
- sensorevents: clear all button added
- set IID at sensor events
- trace improvements
- fix for seltab size
- layout correction
- reject circular routes
New in Rocrail Revision 11328 (Jul 20, 2016)
- mttmfcc: fix for evaluating programming response
- modplan: show modid in the trace of the created route
New in Rocrail Revision 11326 (Jul 19, 2016)
- item: fix for rounding error at resize
- mttmfcc: support for DCC programming
New in Rocrail Revision 11323 (Jul 19, 2016)
- signal: set state to aspect number in case of linear control
- switch: fix for unlock a by action
New in Rocrail Revision 11321 (Jul 18, 2016)
- signal: check aspect state in case its a digit
- translation merge: de, sl, sr_latin
- splash 4 sec instead of 3 sec
- rocrail logo without shadow
- action: lock/unlock switch command added
New in Rocrail Revision 11316 (Jul 13, 2016)
- clntcon: blocking fix in case the MQTT broker is not available
- 0 translation merge: sr_latin, nl, zh_TW, pt_BR
- initialize: check if the route has sensors for normal speed at free
- initialize: reduce route speed until enter instead of in
- mttmfcc: loadmax and volmin adde
New in Rocrail Revision 11311 (Jul 9, 2016)
- powerctrldlg: support for booster addr
- mttmfcc: evaluate boosters only every second instead of every 100ms
- mttmfcc: trace correction for booster event
- mttmfcc: save last volt value to trigger new values
- feedbackdialog: fix for statistics color
- powermandlg: booster bus field added
- mttmfcc: booster volt byte added
- feedbackdialog: fix for compiler error
- mttmfcc: booster event trace
- loconetdlg: ctsretry parameter added
New in Rocrail Revision 11301 (Jul 8, 2016)
- booster: bus & addr support for mttmfcc
New in Rocrail Revision 11300 (Jul 7, 2016)
- mqtt: warning on publish with QoS 0
- support for redirecting to mqtt added
- fix for crash on cmd plan if the info writer is not found
- only handle publish messages with qos 1
New in Rocrail Revision 11297 (Jul 6, 2016)
- mqtt: only handle publish messages with qos 1
- mqtt: dynamic buffer size
- rnmqtt: use name space rocnet instead of rocrail
- block: only take over a wheel count if greater then the last reported wheel count
- rocrailinidlg: mqtt service
- mqtt: support for messaged > 127 clntcon: mqtt client support
- mqtt: use tree and wildcard
- rocs: mqtt object added
- guiframe: set label background color to yellow in case of hidden locos
- rnmqtt: subscribe with QoS 1
- rnmqtt: use Mid for PUBACK
- rnmqtt: use qos 1 at publis
- removed the standalone mqtt library
- rocnetdlg: keepalive option for mqtt
- rnmqtt: fix for publish payload length
- rocnet: use a mutex in the sublib mqtt for writing the socket
- rnmqtt: fix for publish header length
- rocnet: new sublib mqtt
New in Rocrail Revision 11274 (Jul 1, 2016)
- mqtt: WIP
- mttmfcc: only set occupied on arrived state
- rocweb: fixes for URL parameters for XS
New in Rocrail Revision 11271 (Jun 30, 2016)
- virtual: fbinfo support
- show corresponding tab on dclick usage in the blockdialog
- lcdriver: regard placing at the brake command
- open the corresponding tab in the routedialog on dclick in the usage list
- feedbackdialog: show Block/Route dialog on dclick in the usage list
- signaldialog: show Block/Route dialog on dclick in the usage list
- feedbackdialog: check all routes for usage
- signaldialog: show usag
New in Rocrail Revision 11263 (Jun 29, 2016)
- rocweb: copyright comments updated
- rocweb: XS binstate support
- translation merge: nl, de, sl, pt_BR
- lcdriver: send the direction too in case of a brake
New in Rocrail Revision 11259 (Jun 28, 2016)
- mgbox: some fixes by Bert
- mgbox: user defined library hint added
New in Rocrail Revision 11257 (Jun 27, 2016)
- block: trace correction
- stage: trace level corrections
- model: trace level correction
- rocweb: fix for xs and block popup
- rocweb: fixed some bugs for chrome
- rocweb: XS language support
- rocweb: added the block popup in XS
- auto mode off at ghost option added (default false)
- rocweb: xs speedbuttons option and init throttle with last selected loco
- rocweb: xs bug fixes
- rocwebxs: support for url /xs
- rocweb: XS parsing problem solved
- RocwebXS (WIP)
- translation merge: nl, sl, sr_latin, cs, de
- stage: only send a V=0 command if the loco has V > 0
- stage: send only a go to the loc in the last section if the manual exit signal is not red
- rocnetnode: only use gpio if base address > 0
- locdialog: add stage blocks to the home combobox
- rocnetnode: HW type others added
- routedialog, speed panel: try full repaint on resize to solve the refresh issue under windows
- routedialog: revert refresh workaround
- routedialog: removed the upper and bottom margins from the combobox on the speed tab as experiment for the refresh problem under windows
- block: fix for checking manual distant signal (+/- were swapped
New in Rocrail Revision 11234 (Jun 17, 2016)
- stage: regard manual operated enter signal
- rocnetnode: check for valid ifa_addr pointer
- routedialog: layout correction polarisation
- route: from block polarisation option added
- loconet: trace booster short circuit
- translation merge: nl
New in Rocrail Revision 11228 (Jun 15, 2016)
- stage: state short circuit added
- output: check actions backwards compatible
- rocnet: const for setting the speak command (not used yet)
- output: revert compatibility
- output: action check backwards compatible
- actionsctrldlg: set atcmd true as default
- check for a red manual distant signal on block isfree
- routedialog: translation for polarisation options
New in Rocrail Revision 11220 (Jun 14, 2016)
- blockdialog: ID corrections
- routedialog: show open command type in table
- output: check atevent and atcmd on action
- output: check actions on event
New in Rocrail Revision 11216 (Jun 13, 2016)
- extra traces for block link with polarisation information
- device check improvement
- signal: test command added
New in Rocrail Revision 11213 (Jun 11, 2016)
- guiframe: fix for updating train image
- car: fix for (re)setting location
New in Rocrail Revision 11211 (Jun 8, 2016)
- guiframe: show uhlenbrock programming menus only if the LNSV tab is visable
- locdialog: speed check
New in Rocrail Revision 11209 (Jun 6, 2016)
- translation merge: zh_TW, de, sr_latin, pt_BR, sl, en_GB, nl
- changed "V max sec." into "2nd V max"
- rocweb: speed presets and reverse speed
- dccpp: trace corrections
- dccpp: only report new mA if its different from the prev.
- rocnetnode: speak command support (wip)
- zoomdlg: quit dialog on 100% click
- locdialog: disabled V check
New in Rocrail Revision 11201 (Jun 3, 2016)
- routedialog: take over the sensor option on add
- rocweb: preselect zlevel
New in Rocrail Revision 11199 (Jun 2, 2016)
- action: loco govirtual added
New in Rocrail Revision 11198 (Jun 1, 2016)
- guiframe: update train image on loco event (assign/release train)
- blockdialog: id changed of signal panel
New in Rocrail Revision 11196 (May 31, 2016)
- blockdialog: rename panel for signals
- fore bkeside in the block wait function to get the right manual signal
- rocweb: preparations for url variables
- rocweb: enable meta tag for apple ios
- stage: fix for reset manual signal
New in Rocrail Revision 11191 (May 30, 2016)
- wait speed improvements
- new route sensor functionality improvements
- no libusb for macosx
New in Rocrail Revision 11188 (May 29, 2016)
- 00 route: keep route speed backwards compatible
- wait speed route option added
- wait speed route option added
- finddest: revert curblock test
New in Rocrail Revision 11185 (May 27, 2016)
- finddest: revert curblock test
- translation merge: sv, en_GB, sr_latin, zh_TW, sl, nl, de, pt_BR
- new route sensor functionality
New in Rocrail Revision 11182 (May 26, 2016)
- guiframe: only osx supports icons in menu check items
- guiframe: added missing icons in the menu's
- rocweb: fix for rotating bridge
- ocweb: tt rotation added
- rocweb: reduced size of icon
New in Rocrail Revision 11177 (May 25, 2016)
- rocweb icon modification by Marco
New in Rocrail Revision 11176 (May 24, 2016)
- new route sensor functionality (wip)
New in Rocrail Revision 11175 (May 22, 2016)
- renderer: none render smooth fix for text border
- lc: comment correction
- lc: fix for calculating kmh for reverse direction
New in Rocrail Revision 11172 (May 20, 2016)
- zoomdlg: click on % label to scale to 100
New in Rocrail Revision 11171 (May 19, 2016)
- resetscheduleonstop option added
- throttledlg: regard reverse speed
New in Rocrail Revision 11169 (May 18, 2016)
- powerman: short-circuit action condition for boosters
- renderer: delete pen after drawing the text border
- actionsctrldlg, scheduledlg: help button translations
- powerctrldlg: catch the right click to avoid calling the loco grid action
- mvtrack: optional reverse distance field added
- rocguiinidlg: fix for evaluating F13-F28 gamepad
- xmlscript: power commands added
- dccpp: normalise speed steps to max. 126
- dccpp: loco speed max 126
- dccpp: check max V
- lc: fix for reverse speed
- ccpp: fix for MADA
- locdialog: speed check added
- block: use the loc object ID pointer to avoid temp variables as ID
- loc: kmh correction for reverse
- locdialog: labels for reverse kmh correction
- added kmh correction in the V column
- bidibidentdlg: support for configS
- guiframe: show % char in the V column
- mvtrack: oneway option added
- stagedlg: labels added for minocc
- stage: minocc sections added
- loc: kmh correction reverse
- item: comments about the weird locoid pointer
- loconet: fix for dirf
- rocnet: localIP added
- translation merge: de, nl, sr_latin, cs, pt_BR
- item: workaround for locoid pointer recycling?
- loc: stop command with remove schedule option
- rocweb: long clicks in the block popup for manual mode
- blockdialog: enable timers in case of modview
- bidib: flat addressing support added
- rocprodlg: disable write extaddr in case its zero
New in Rocrail Revision 11136 (Apr 29, 2016)
- fback: on/off state added
New in Rocrail Revision 11135 (Apr 28, 2016)
- msg: added a fixed flag
- ignore power off on ghost option
- ignore power off on ghost (WIP)
- ignore power off on ghost (WIP)
- translation merge: en_GB, de, sl
New in Rocrail Revision 11130 (Apr 26, 2016)
- blockdialog: label added for bbt fix
- BBT: fix steps option
- stagedlg: layout correction
- stage: added class commands
- stage: permission type added
- dccpp: fix for switch command address
- route: era permission added stage: trace crash fix
- stage: era and class permissions added
- stage: only use Vmid for compress incase more then one section must be travelled
- xmlscript: replace command attribute values with object attributes
- xmlscript: replace command attribute values with object attributes
- locationsdialog: layout improvements
New in Rocrail Revision 11118 (Apr 20, 2016)
- loc: state support for fwd/rev as with %lcdir%
- cv: write extended address cv18 first after receiving a program ack
- stage: use arrive speed for compress
New in Rocrail Revision 11115 (Apr 18, 2016)
- 4 who loves rpm's
- fixes for deleting the last entries
- timedactions: fix for deleting the first entry
- rocpro: write extended bidi address cv118 first after receiving a program ack on cv117
- rocpro: write extended address cv18 first after receiving a program ack on cv17
New in Rocrail Revision 11110 (Apr 16, 2016)
- lbtcp: fix for opcode 0xD
- lieth: mutex fix for shutdown
- loconet: removed sleep on busy
New in Rocrail Revision 11107 (Apr 15, 2016)
- analyse: tracelevel corrections
- locdialog: route/speed label translations
- lntcp: wait for echo option (CTS)
- lntcp: test script
- translation merge: de, pt_BR, sl, pl, nl
New in Rocrail Revision 11102 (Apr 14, 2016)
- item: show text tooltip
- model: location info with a text '|' linefeed
- location info
- location: get info command added
- stressinterval
- lbserver: 10ms after every command
New in Rocrail Revision 11096 (Apr 12, 2016)
- lbserver: check send ok on write in queue
- lbserver: timeout send ok by ctsretry
- lbserver: only send next command if send OK
- lbserver: use ctsretry for waiting on OK
- locdialog: BBT disable centertrain on not fixed
- loc: bbt+ check if the bbt record is fixed
- bbt+: check minimal interval
- lbserver: option for wait on send ok
- lbserver: trace out if wait for send ack is active
- lbserver: check cts on wait for send ok
- lbserver: revert wait for send ok
- loc: bbt+ function to cover all styles
- loc: fix for checking the key in virtual automode
- lbserver: wait for max. 1000ms on an send acc.
- BBT+: center, front, rear (wip)
- model: initready system action
- translation merge: sl, en_GB, pt_BR, sr_latin, de, nl
- blockdialog: allow negative platform offsets
- route: regard locid in case of a go command
- route: regard locid in case of a go command
- loc: depart delay correction
- platform offset for both enter sides
- BBT+
New in Rocrail Revision 11074 (Apr 9, 2016)
- loconet: opcwait option added
New in Rocrail Revision 11072 (Apr 8, 2016)
- lcdriver: crash fix in case of swap destination
- lcdriver: crash fix in case of swap destination
- loc: disable swap destination on free block on enter
- block: fix for swapdest flag
- dinamo: trace corrections
- signal: trace level changed for state
- item: not show block id in case a train is assigned
- item: show trainid also without blockid
- allow swap destination for engine type automobile only
- unused block power attribute removed
- translation for swapdest
- swapdest option
- lcdriver: crash fix
New in Rocrail Revision 11059 (Apr 7, 2016)
- dumper: reader added
- translation merge: sr_latin, sl, pt_BR, de, nl
New in Rocrail Revision 11057 (Apr 5, 2016)
- loc: calculate max.kmh to percent
- loc: calculate max.kmh to percent
- dumper: trace for plain text dump
- dumper: trace correction
- translation for quantity added (alttxt=Number)
- dumper: flow control support
- dumper library added
New in Rocrail Revision 11050 (Apr 4, 2016)
- model: trace correction
- model: fix for roation area size (Lothar)
- planpanel: rotate menu added
- lc: kmh column for percent mode only
- kmh correction also for kmh mode
- revert kmh to kmh mapping
- loco kmh: enable for both percent and kmh mode
- signaldialog: not disable address fields in case of patterns/aspects
- locdialog: layout corrections
- locdialog: set range for percent or kmh
New in Rocrail Revision 11040 (Apr 2, 2016)
- check if the addr > 0 before using it as a signal output
- limit the max. number of outputs to 4
- signal aspect values
- ecos: only append locos if the ecos loco list have been processed
- model: only check decoders state if its wanted
- translation merge: en_GB, ru, sv, sl, sr_latin, de, pt_BR, nl
- dccpp: use accessory flag to trigger a DCC command for outputs and signals
- lcm: add an ON command after setting the intensity
- renderer: set pen color to black for text border
New in Rocrail Revision 11032 (Apr 1, 2016)
- V column labels
- route: save status in the properties at lock/unlock
- locdialog: missing translation
- throttledlg: support for kmh speed
- loco throttle: show kmh in percent mode
- lcm: addr-1 and trace
- output: allow addr/port 0/0
New in Rocrail Revision 11023 (Mar 31, 2016)
- enter: fix for swap destination by code
- home location menu item in grid
- mcs2: report switch command option added
- wserial: save new mode at the end of the function
- wserial: compile fix
- wserial: save rts and dtr state
- lcm: fix for intensity flag
- lcm: output support added
- lcm: wip
- 'wrong' block support
- control: check if the control is already initialized
- model: check if the control is already initialized before getting the model time
New in Rocrail Revision 11011 (Mar 29, 2016)
- signal command with locked ID
- rocview: missing translations
- rocview: missing translations
New in Rocrail Revision 11008 (Mar 28, 2016)
- route: lock signal option
- request car image in the operator dialog if needed
- rocnetnodedlg: add IID on D&D
- text: get loco length without recalculation
- xpressnet: fboffset
- crc16 added to the utilities
- block: check if the ident is valid befor adding a car to the assembling list
- openblock: force default on enter
- loc: show warning incase no support key and virtual mode
New in Rocrail Revision 10999 (Mar 26, 2016)
- autosize colums lc table in automode
- xmlscript: resolve the "value" attribute
- lc: check for virtual key events first
- mgbox: check if the device is valid
New in Rocrail Revision 10995 (Mar 25, 2016)
- renderer: check for valid pen/brush
- block: only set default aspect for openblock if its diffs with the previous aspect to save bandwidth
- openblock signal support
- block: fix for setting default aspect
- blockdialog: fix for string conversion
- block: open block signal
New in Rocrail Revision 10989 (Mar 23, 2016)
- stageblock: virtual auto mode support
- dccppdlg: timeout ms label added
- zimocan: state 2 removed
- guiframe: removed state 2
- operator: empty train length
New in Rocrail Revision 10984 (Mar 22, 2016)
- rocnetnodedlg: fix for hwtype
- item: reset train assignement in block in case the train is not assigned to a block
- zimocan: block command support (MX9)
- zimocan: booster management
New in Rocrail Revision 10980 (Mar 21, 2016)
- model: show code in sensor trace
- bidibidentdlg: layout correction
New in Rocrail Revision 10978 (Mar 20, 2016)
- throttle: show LED for manual mode
- dccppdlg: layout corrections
- bidibidentdlg: only list digints with a bidib subnode
- bidibidentdlg: add the possibility to choose another master
- ommand mapping: target ID option added
New in Rocrail Revision 10974 (Mar 19, 2016)
- control: command mapping redirected over the switch object instead directly to the other CS
- ecos: extra trace line in case a loco definition will be appended
- oc: check if an image exist, if not set, with the format "addr.png"
- ledbutton: reuse long click timer
- throttledlg: long click support
- translation merge: ca, sl, pt_BR, es, en_GB, de
- dccpp: delayed sensor off option
- ledbutton: long click support
- analyse: improved handling of virtual blocks
New in Rocrail Revision 10964 (Mar 18, 2016)
- zimocan: tracelevels
- dccppdlg: panel title corrected for gca
- dccppdlg: GCA panel added
- dccpp: max number of slots option
- dccpp: trace correction for slot number
- bidibutils: added some new feature descriptions
- dccpp: fix for slot purge
- block: ignore zero id sensor events
- dccpp: slot purge fix
- dccpp: delayed off command for none dcc switches
- dccpp: change purged address from 0 to 255 (idle packet)
- dccpp: write decoder address zero after a slot purge
- zimocan: fix for data group count
- zimocan: disable DATA_LISTBYNID
New in Rocrail Revision 10950 (Mar 15, 2016)
- dccppdlg: resizable
- dccpp: fix for evaluating PT
- block: fix for reset from block
- swap destination on entering a 'wrong' empty block with a valid code (RFID/RailCom...)
- item: crash fix at oncreate and color output child
- switch: lock/unlock action condition
- mvtrack: made usable for both directions
New in Rocrail Revision 10943 (Mar 14, 2016)
- rocguiinidlg: removed unused debug checkbox
- switch/outputdlg: fix for address range
- mgbox: fix for a lookup in the local locolist (Bert)
- xmlscript: regard the none utf-8 option
- fixes #11
- mgbox: trace correction
- got: fix for new end of record format
- powerman: fix for power sensor
- car wrapper: categories
- switch: command + ctrl overrules occupancy sensors
- plantree: modeless
- route: check if needed switches are out of order before signaling free
- guiframe: remove unused icon
- dccpp: switch off port for none single gate
- rocnetnode: initIO on the fly for iotype and hwtype
- rocnetnode: hardware type option added for setting the gpio base address
New in Rocrail Revision 10927 (Mar 11, 2016)
- make script for windows
- command mapping: invert option added
- disable devcheck by default
- rocweb: V0 button added
- text: removed blank prefix in the %hour% variable
- got: fix for buffer overflow
New in Rocrail Revision 10921 (Mar 10, 2016)
- rocweb: de translation for presets
- rocweb: presets under the slider
- model: ignore path if plan xml does not exist
- rocweb: de translation
- rocweb: speed preset buttons added
- zimocan: ignore port off reports
- dccpp: differ between percent and kmh loco speed
- zimocan: keep alive watchdog
- got: serial recovery added
- throttle: speed buttons
New in Rocrail Revision 10911 (Mar 9, 2016)
- lc: revert color for speed buttons; exit
- lc: color speed buttons
- item: removed dispatching a dclick to leftup
- lc: tooltips for speed buttons
- lc: speed button labels
- speed buttons
- what: extra lines for arm architectures
- rocnetnode: set gpio_base depending of pi1 or pi2 at compile time
- tracedlg: title on memeory tab
- rcon: memory fix
- translation merge: sr_latin,pt_BR,es,de,sl,nl,ca,en_GB
- rocview: memory fixes (WIP)
- rocview: memory fixes (WIP)
- tracedlg: show memory diff
- item: clean up goto lists
- tracedlg: current and previous use of memory
- tracedlg: memory tab added
- fix for disabled timer events
- guiframe: cancel option for shutdown server too
- rocview: trace level corrections
- dccpp: I/O programming fixes
- fback: reset identifier on startup
- command mapping extended
- rocnet: fix for sensor ident in case ADC
- dccpp: I/O programming added
- dccppdlg: I/O wip
- dccppdlg: I/O wip
- dccppdlg: new
- dccpp: check for report or definition of outputs, switches and sensors
- dccpp: fixes for functions (Felix)
- zimocan: switch addressing MX32 Rocrail
- dccpp: switch -> accessory is DCC otherwise Arduino pin
- fixes for compiler warning in rocweb and ujs
New in Rocrail Revision 10878 (Mar 5, 2016)
- route: "unlocked" state added
- control: syscmd.trace at xmlscript level
- loc: reactivated the direction flag for field events (no comment why it was disabled...)
- zimocan: swap switch direction
- zimocan: fix for crc16
- dccpp: fix for sensor init if the iid is not equal
- zimocan: serial fixes
- zimocan: serial tracelevel correction
- zimocan: USB fixes
New in Rocrail Revision 10869 (Mar 4, 2016)
- dccpp: purgetime as attribute in the digint wrapper, default 30 sec.
- save schedule and tour filter in the rocview ini
- dccpp: report power and current state
- zimocan: single gate switch support
- zimocan: fix for switch addressing
- dccpp: fixed tcpip port 2560
- dccpp: tcpip support
- dccpp: tcpip support (not tested)
- dccpp: sublib support added
- dccpp: init sensors
- loc: gotoblock with usefinder option
- variabledlg: fix for opening
- model: fix for init field
- control: trace level for cmdmapping set to INFO
- dccpp: purge slote after 60 seconds of idle and speed zero
- action: trace correction
- syscmd: trace added fro RCP apps
- zimocan: reporting DCC switch commands
- zimocan: avoid group requests if count is 0xFFFF
- dccpp: extra comments
New in Rocrail Revision 10849 (Mar 2, 2016)
- str: fix for find a sub string -> both s1 and s2 may not be empty
- dccpp: sensor initializing and reporting
- dccpp: PT and POM support added
- dccpp: report switch and output events
- dccpp: cab register manager
- dccpp: functions
- dccpp: switches, outputs and cabs added
- dccpp: (WIP)
- control: check the complete mapping list for multiple commands
- rocrailini: cmdmapping translation added
- signal categories
- new string added
- command mapping
- decoder check
- check decoders option added
- rocnet: support for decoder check
- switchdialog: comboboxes on wiring tab editable
- route: command mode added
- wrapper: categories update (wip)
- stage: isState function implemented for XmlScript
- system action on/off-auto added
- zimocan: query decoders and report
- zimocan: decoder scan
- plandlg: find node wrapper extended
- model: start all with optional era, cargo and class
- wrapper: removed "cm" units
- plandlg: layout changes
- wrapper: lc categories
- plandlg: range column added
- plandlg: added remark column
- plandlg: layout changes
- plandlg: categories (wip)
- zimocan: serial fixes
- plandlg: fix for crash on zelevel
- plandlg: categories (WIP)
- translation merge: de, nl, es, sl, pt_BR, en_GB, sr_latin
- trackdialog: disable index buttons if index is disabled
- trackdialog: fill index only if called from the table menu
- plandlg: parse wrapper.xml from dec directory and use it for units
- plandlg: notebook for values (wip/test)
- http: fix for ending the service
- support for CS with two boosters
- zimocan: update xpressnet: memory leak fix new: decoder system check (wip)
- loconet: fix sensor query (Karst)
- revert default electrified
- block: default electrified
New in Rocrail Revision 10800 (Feb 25, 2016)
- locdialog: fix for deleting the first loco
- zimocan: software version info
- scheduledialog: fix for deleting entry
- plandlg: fix for zlevels
- plandlg: wxString conversion fix
- plandlg: edit button added
- plandlg: sort attributes ignore case
- e4s: make netto data bytes
- model: extra lookup schedule traces added
- guiframe: moved plantree to the trackplan menu
- plandlg: sort attibutes
- loc: crash fix in trace line of crossing trackdriver blocks
- plandlg: column 0 and 1 readonly
New in Rocrail Revision 10790 (Feb 24, 2016)
- rocweb: ekw support
- EKW support (Lothar)
- e4s: wip loconet: sensor simulation
- model: lookup schedule use timeframe for start delay
- lookup schedule: regard maxdelay in minutes
- e4s: skeleton
- plandlg: title extended
- plandlg: enable/disable buttons
- plandlg: xml button added
- plandlg: check for attribute name translation
- plandlg: filter attributes starting with prev_*
- plandlg: add/delete node added
- plandlg: editable value grid
- 2 plandlg: show values (wip)
- schedule: disable timeframe check for hourly schedules incase the lookuo option is active
- +0100 plandlg: show sub childs option added
- +0100 plandlg: expand/collapse buttons added
- plandlg: add sub childs
- plandlg: show number of childs
- zimocan: set image number on slot create
- plandlg: use xml name for the root name
- action: add time to the map for general purpose
- plandlg: all dialogs are added
- plandlg: WIP
- plantree: WIP
- schedules: set callerid at actions
- plantree: keep selection if possible after initTree
- plantree: wip
- plandlg: prefix node name for mapping
- plandlg: show description in the tree
- plan tree: (wip)
- xmlscript: save the map pointer in a slot
- model: lookup schedule: check week days
- lookup schedule: virtual automatic option
- zimocan: report V/A to the clients
- zimocan: zero termination for shortid's
- lookupschedule: use hourly instead of relative and do not recycle in case the loco has the lookupschedule option active
- zimocan: LAN update
- loc: state engine added
- model: lookup schedule -> regard class only if set
- model: lookup schedule with regard of class
- model: support for lookup schedule for absolute time processing
- lookupschedule option added (wip)
New in Rocrail Revision 10747 (Feb 20, 2016)
- translation merge: de, pt_BR, sl, es, en_GB, sr_latin, nl
- uno.xml
- uno.xml
- uno.xml: fixes for port types
- rascii: digital/analog sensor added
- rascii: board number
- uno.xml: use arduino constants
- uno decspec added
- rascii: getcv/setcv support
- rascii: reset config command
- zimocan: fix for redfefinition of i
- zimocan: fix for redfefinition of i
- zimocan: UDP support
- text: leading zero for lcscmin and leading blank for hour and lcschour
- rascii: analog input support
- rascii: digital output support
- guiframe: clear trainimage on init active locos
- rascii: system commands
- action: callertext for xmlscript
- scheduledialog: layout correction
- rascii constants
New in Rocrail Revision 10726 (Feb 17, 2016)
- rascii: wip
- rascii: sensor event
- rascii: (wip)
- RASCII (wip)
- schedule entry text added: �llertext%
- trainimage: scroll rate reduced from 5 to 1
- zimocan: udp support (WIP)
- rocrailinidlg: layout correction
- removed trace all for clients and debug level in the ini's
- virtual event timer added for enter2in
- virtual timer min value increased to 4 seconds
- trainimage: scroll right if image is inverted
- rocguiinidlg: navigation for gamepad added
- removed dependency libusb for mac
- lieth: check the run flag before trying to reconnect
- rocweb: regard switch accnr > 1 as accessory
- guiframe: check if the selected plan tab exist to avoid an wx assert
- backup loco list in the backup directory
- recalculate train length at startup
- block: recalculate the train length
- loc: disable info4throttle if automat is on
- guiframe: fix for showing train image in case the loco image is not showing
- trainimage: DnD support
- operatordlg: left click event on train image
- operatordlg: use the TrainImage class
- optional train image on the loco tab
New in Rocrail Revision 10700 (Feb 13, 2016)
- fixes #10 locdialog f0 initial icon fix
- modplan: use slowest speed of the route segments
- blockdialog: BlankAtRedSignal option fix
- translation merge: zh_CN, nb, fr, ca, sl, pt_BR, de, es, sr_lation, en_GB, nl
New in Rocrail Revision 10696 (Feb 12, 2016)
- block: evaluate on waiton/off command also the random waittime
- rocnet: added the missing system init
- xmlscript: block waiton options added -> waitmode, waittime
- item: filter tours by schedule depart side
New in Rocrail Revision 10692 (Feb 11, 2016)
- model: init field ready trace level changed to calc
- scheduledialog: do not send a modify command to server incase of a scentry
- route: td direction flags removed
- virtual: trace link commandos
- schedule: optiona depart side for selection purpose
New in Rocrail Revision 10687 (Feb 10, 2016)
- item: removed schedule limit of 20
- track driver directions added
- check if the occupancy filename is set before load/save
- tourdlg: sort on column click
- tourlist: group filter added
- text: lchome added
New in Rocrail Revision 10681 (Feb 9, 2016)
- bidib: skip feature query for servo, switch and light
- outpu and signal dialog: optionsbox added
- dinamo: serial recovery
- makewinfull: standard 2 jobs
- sensor: operable flag added
New in Rocrail Revision 10676 (Feb 8, 2016)
- makewin-full: including root
- cardlg: purchased and value added
- rocweb: regard operable flag for sg, sw and co objects
- bidib: only query inputs at s inter10: recovery added
- model: save occ.xml on the fly after changes
- inter10: fix for controlbyte 0x70
- item: operable flag added
- loc: crash fix if lcdriver is not initialized on broadcast
- debian control: try wx3 first as dependency
- trackdialog: removed the renaming function
- blockdialog: fix for type evaluation
- xmlscript: resolve id and param for actionctrl
- loco throttle: FG+/- added
- trackdialog: rename all option added
- throttledlg, lc: trim function text and use only if not empty
- throttledlg, lc: skip empty function text
- signal: out of order option added
- scheduledialog: group filter button added
- lbtcp: tracelevel correction
- stage: support for DnD moveto
- stage: fix for speed on enter
New in Rocrail Revision 10654 (Feb 4, 2016)
- stage: check if loco is valid on decelerating from mid to min
- schedule session filter added
- cardlg: layout correction, roadname filter not case sensitive
- xmlscript: skip switch statement incase string compare does not have valid variables
New in Rocrail Revision 10650 (Feb 3, 2016)
- crash fix in case the provided string is NULL
- cbus: RQNN added
- save train image swap in the operator properties
- guiframe: sort loco list first on ID then on other column
- zimocan: udp sesam command
- zimocan: udp update
- stage: use min speed on compress
- throttledlg: fix for initial direction
New in Rocrail Revision 10642 (Feb 2, 2016)
- trackdriver system option added for linking blocks
- finder defaults
- basedlg: fix for sorting crossing column
- xpressnet: timeout on lieth disconnect
- loc: fix for percent check
- loc: check Vmax incase mode is percent
- locotab: engine column added
- rocweb: spanish added
- stage: decelerate at min incase target section is zero
- stage: decelerate to min in the pre-target section if the arrive speed is set to mid
- locdialog: swaptimer max increased
- dinamo: correction for polarisation flag
- stagedlg: mid option for stopspeed added
- routedlg: translation lab condfromblock
- routedlg: condition layout corrections
- route: use the fromblock from bka
- route: revert prevblock condition
- block: fix for manual signal check
- block: regard manual signals at depart
- route polarisation for trackdriver systems
- locdialog: manual (half automatic) flag added
New in Rocrail Revision 10621 (Jan 29, 2016)
- bidib serial: only sleep in case of no post
- bidib: queue size increased to 10k
- routedialog: fix for modify condition
- operatordlg: max button and era column added
- cbus: request a session only once
- cbusnodedlg: text correction for option accessory events
- route: fix for conditions...
- bidib: update to 0.6
- set xy to zero in object dialogs on new
New in Rocrail Revision 10612 (Jan 28, 2016)
- textdialog: set selected object background color
- remove selected background color on OK
- show selected object with a yellow background
- timer events option added
- roclcdr: reset schedule on a stop request
- blockdlg,routedlg: fix for delete exclude list item
- loc: fix for ansi comment
New in Rocrail Revision 10607 (Jan 27, 2016)
- operatordlg: do not force to show the scrollbar
- loc: revert resetting schedule after a stop command
- feedbackdialog: show selected sensor in plan
- loc: remove schedule on a stop command
- operatordlg: add 5 pix more for windows scrollbar height :(
- operatordlg: work around for scrolling train image for scrollbar height
- operatordlg: fix for scrolling train image
- translation merge: it, sv, ru, sl, sr_latiin, nl, pt_BR, de, es
New in Rocrail Revision 10597 (Jan 26, 2016)
- loc: check control before using it
- loc: replaced swaptime limit with a warning
- model: trace improvement in case an occ.xml block is not found
- loc: copy function status in a new SBT command
- operatordlg: fix for staticbitmap constructor prototype
- operatordlg: save swap train image in the in file
- loc: poll info only if power is on
- modplan: fix for route inflation
New in Rocrail Revision 10591 (Jan 25, 2016)
- analyse: fix for objects withou ID set and skip fundef nodes
- operatordlg: swap train image on left click
- bidib: check if node is valid to avoid crash
- routedlg: delete fix
- operatordlg: swap train image on image window click
- operator: swap train image option
- block: wait on/off in xmlscriptdlg and infor clients
- mgbox: fixes (Bert)
- block: avoid overwriting fromblockid with own id
- show warning for none analog locomotives with zero address
- block: waiton/waitoff commands added
- route: use fromblock instead of loco prevblock
- operatordlg: added translation for shift functions only
New in Rocrail Revision 10576 (Jan 23, 2016)
- operatordlg: show total train length incl. locos
- operatordlg: fix for tab changed event
- translation for operator/trains changed
- fixes #9 car light function option
- finddest: increase sleep by two in case no dest is found thread: queue size increased by 10.000
- cardlg: filter from era added
- modplan: routelist added for rotating
New in Rocrail Revision 10569 (Jan 22, 2016)
- operatordlg: translation up/down added
- rocs: trace corrections
- dynamically increase wait time if no destination was found over and over
- operatordlg: up/down for cars in list
- wait 10 seconds if no destination was found
- operatordlg: use scrollwindow for train image
- operator: train image multi unit support
New in Rocrail Revision 10562 (Jan 21, 2016)
- operatordlg: help fix
- operatordlg: initvalues after assigne/release (wip)
- show complete train on the index tab
- operatordlg: carlist with image
New in Rocrail Revision 10558 (Jan 20, 2016)
- item: fix for block/sensor occupancy
- show wait time in the mode column
- show number of seconds to wait in the mode column
- basedlg,cardlg: ensure selected item is visible
- reset track driver to V0 after unlock
- locdialog: maximise button added
New in Rocrail Revision 10552 (Jan 19, 2016)
- guiframe: fixes for assign train
- milight: remove unusable lights support
- fix for swap in schedule entries
- mgbox: work-around for flashing mfx decoders
New in Rocrail Revision 10548 (Jan 18, 2016)
- disable milight
- milight: skeleton
- throttledlg: shift button added
- weather: reset ebreak after set weather
- shutdown client service in case the queue overruns
- block: trackdriver reset option added
- train dialog in the block menu
- track: sensor added
- cardlg: save filter
New in Rocrail Revision 10539 (Jan 17, 2016)
- loconet: fix for reset rfid
- 0100 gamepad support 28 functions
- 0100 lc: fix for shift
- +0100 block,route: tracelevel correction for empty include/exclude
- loc: trace correction calibrate
- guiframe: exclude train column from DnD
- cardlg: maximise button
- ecos: tracelevel correction
- guiframe: level import routes
- operatordlg: open cardlg with save option
New in Rocrail Revision 10529 (Jan 15, 2016)
- translation merge: nl,de,sl,sr_latin,pt_BR
- operatordlg: function definitions
- guiframe: import level extened with sc, tour and ac list
- shift train function handling (WIP)
- operatordlg: translation added for throttle
- operatordlg: open throttle for car
- cardlg: layout corrections
New in Rocrail Revision 10522 (Jan 14, 2016)
- guiframe: open operatordlg on double click in the train column
- rocview: import level
- scheduledialog: prev/next buttons
- xmlscript: fix for text compare with variable values
- block: fix for fifo followers without destination
- loc: fix for trackdriver
- operatordlg: show train length on consist tab as readonly
- operatordlg: show train length in the index
- cardlg: layout correction
- cardlg: index filter added
New in Rocrail Revision 10512 (Jan 13, 2016)
- actionsctrldlg: duration/timer increased to 300000
- xmlscript: substring in variable statements
- accdecdlg,variabledlg: prev/next buttons
- powermandlg: prev/next buttons
- timedactions: prev/nexts buttons
- textdialog: prev/next buttons
- tracedlg: fix for disable/enable dialog
- stagedlg: prev/next button
- operatordlg: prev/next buttons
- cardlg: next/prev buttons
- apply on arrow left/right
New in Rocrail Revision 10501 (Jan 12, 2016)
- throttldlg: fix for showing and updating direction and placing
- planpanel: fix for grid size
- finder: option startonlywithschedule added for DnD
- xmlscript: clock support added
- translation merge: sv, pt_BR, fr, es, sr_latin, nl, de, sl
- fix for schedule index check
- infodialog: fix for local IP address
- rocrailinidlg: en/disable all finder options
New in Rocrail Revision 10493 (Jan 11, 2016)
- show local IP in the InfoDialog too
- throttle: show placing
- finder: commuter train support added
- show server IP on the info dialog
- select loco columns
- route: trace level corrections
- loc: check if the consist loco has a string length > 0
- route: trace level corrections
- action: trace level correction
- scheduledlg: show ignoreperm
- finder: ignore toBlock permission scentry option added
- model: revert gotoblock with schedules
- model: revert gotoblock change for schedules
- changed locomenu in blockmenu
- operator/train modifications
New in Rocrail Revision 10478 (Jan 9, 2016)
- model: regard gotoblock with schedules
- ardlg: fix for adding cars
- rocweb: scale function icons to 16px
- scheduledlg: show generated option
- item: stage command reset added
- ecos: sensor module range check
- ecos: fix for sensor evaluation
New in Rocrail Revision 10471 (Jan 8, 2016)
- ecos: support for ecos detector units at startup
- app: merge finder settings on the fly
- operatordlg: assign train added
- mgbox: Select a loc from Rocrails locolist on a MS2 (Bert)
- scheduledialog: trace fix
New in Rocrail Revision 10466 (Jan 7, 2016)
- trace level corrections
- rocrailinidlg: enable finder options fix
- block: crash fix if byRoute is not set
- abox: search and take over
- fix for schedule entry swap
- loc: set fnchanged in the broadcast
- finder: option check destination permissions added
- mcs2: function event trace
- mcs2, ecos: set function group for field events
- finder: check if the loco has permission to enter the destination block
New in Rocrail Revision 10456 (Jan 6, 2016)
- lightctrl: only load the srand seed at init
- cbus: trace level correction
- action enable/disable command
- tracedlg: OFinder added
- action: support for accgroup added
- xmlscript: accgroup support added
- accgroup action support
- loc: calibrationg of cv6 optional
- model: do not save autogen schedule IDs in the occ.xml
- accgroup: use in lightctrl
- accgroup: WIP
- lightctrl: fix for random
- rocweb: dwarf signal support added
- tracedlg: type OHttp and OPClient added
- finder: fix for reserving destination block
- block: fix for broadcasting the wrong locoid
- item: D&D revert :|
- block: trace line for slave block extended
- item: reject D&D for slave blocks
- item: revert disable D&D for slave blocks
- finder: reserve destination with from* set to NULL
- tracedlg: check if the dialog is not closed in the formatrunner
- item: reject D&D for slave blocks
- loc table: home location column added
- basedlg: home location column for locos added
- item: popup menu for switch extended with open/close
- rocrailinidlg: finder activation also on finder tab
- rocrailinidlg: disable finder options in case its not active
- jssupport: select loco in the loco tab
- loconetdlg: reset lissy label changed in reset lissy/rfid
- mkdeb-server: web, svg, stylesheets
- loc: client ping support
- xmldlg: ready
- block: check if half automatic mode is permitted
- xmldlg: wip
- finder: exit if plan is not healthy
- xmldlg: wip
- cv: removed readonly cv7,8
- finder: just warn of plan healthy
- xmldlg: wip
- xmldlg: wip
- xmldlg: copy to clipboard
- xmldlg: ask for before save
- xmldlg: wip
- xmldlg: WIP
- SBB-L-Signals theme update
- copyright update
- finder: D&D with shift for a list of paths
- xmlscript: check the txt before tracing
- switch: out of order flag added
- switch: manual operated flag for analyser warning
- loc: Vvar only if mode is not wait
- finder: comment correction
- finder: reduce the blacklist usage
- finder: reserve to block option
- loc: do not use Vvar in case of active BBT
- finder: update schedules option added
- finder: user blockenterside in the schedule name
New in Rocrail Revision 10398 (Dec 31, 2015)
- basedlg: fix for select previous
- gohome action extended with a go command
- loco command Vvar added
- finder: avoidtermblock option added
- index prev/next
- index prev/next
- finder: cleanup
- finder: use a black list for routes and blocks
- ucons88: fixes
- ucons88dlg: fix for bus3
- columndlg: added new menu items
New in Rocrail Revision 10387 (Dec 30, 2015)
- enter: check if a route is found to the next schedule entry before checking the entry actions
- idle: fix for block wait "stop"
- translation merge: sl, pt_BR, sr_latin, es, nl, de
- rocrailinidialog: help for rocweb and finder
- model: gohome only is the loco is not in its home location
- finddest: trace correction for schedule entry actions
- stage: check state for isSuited
- item: D&D support for seltab and stage
- cbusdlg: SoD not translatable
- finder: options avoidoccblocks and uselocations added
- guiframe: home icon in menu
- finder: home for all
- finder: max paths option added
- finder: stop traveling after finding more paths then there are routes to prevent looping
- finder: fix for extending the path
- finder: fix for saving from route
- loc: home location added
- messages: typo
- loc: fix for enter2in and BBT generate IN
- finder options
- finder: improvements
- finder: small improvements
- finder: option check permission added
- finder: typo
- loc: ignore in event incase BBT will generate one
- finder: trace corrections for looping
- finder: only use the finder in case the plan is healthy
- block: disable event trigger in case of a fifo block
- finder: options and initial enterside added
- finder: reject paths not starting with from block
- finder: alternative paths
- finder: removed saving of unused temp lists
- finder: check if routes exist to avoid crash
- finder: revert finding more :(
- finder: improvements for finding locations
- finder: find more
- finder: fixes
- finder: schedule relative
- scheduledialog: remove the generated flag after a modify
- finder: location support added
- block: takeover the new by route ID in case the block was already locked by the same loco
- rocrailinidlg: enable finder
- finder: prevent long looping basedlg: check for NULL id's at sort
- rocrailinidlg: disable finder option until its usable
- finder: fixes
- model: remove generated schedule at save
- finder: check if the schedule already exists before doing a find
- finder: create schedule from shortest path
- finder: WIP
- xmlscriptdlg: stopfollowup added
- fix for crash random rate zero
- loc: stopfollowup command added
- loc: fix for master slave loop
- loc: return after detecting a master loop
- xmlscript: optional desc field for tracing
- xmlscript: trace for function commands
- bidib: revert :|
- tt: fix for unlock
- managed tt improvements
- tt: fix for unlock
- managed tt improvements (wip)
- zimo ascii: data byte 3 added for more functions
- managed tt improvements (wip)
- output: syntax fix
- turntabledialog: show track polarisation in the grid
- output: radio button group option added
New in Rocrail Revision 10320 (Dec 18, 2015)
- tt: polarisation outputs (untested)
- loc: analog crossing block support
- loc: fix for analog control
- rocweb: fix for invalid schedule index
- rpm template update
New in Rocrail Revision 10315 (Dec 18, 2015)
- loc: fix for block driver locodec
- block: speed2 fix
- schedule: activate followup on enter option added
- zimobin: fix for mx9 speed limit command
- zimobin: check block(mx9) address for valid range
- xmlscriptdlg: typo fixes (Lothar)
New in Rocrail Revision 10309 (Dec 17, 2015)
- weatherdlg: reset color button added
- rocrailinidlg: fix for showing the device in the controller list in case of dcc232/ddx
- block: power on command added
- timedactionsdlg: added new block commands
- xmlscriptdlg: added new block commands
- block: commands added
New in Rocrail Revision 10303 (Dec 16, 2015)
New in Rocrail Revision 10302 (Dec 15, 2015)
- forgotten commit
- guiframe: revert toolbar item for shutdown
- disable the wxProgress because the event handling is broken since wx3
- rocs: fix for retrieving the thread name in trace
- guiframe: removed new from toolbar
- rocpro: fix for cv number in case reading the VCurve
- cv: fix for stop the progress dialog
- guiframe: shutdown server in toolbar
- virtual: fix for status bulbs
- rocweb: removed sleep from work function to provide queue overrun
- http: prevent overrunning the broadcast queue
- loc: fix for fenction events
- loc: fix for function events
- xmlscript: use text fields in conditions
- modplan: extra traces for merging the loco file
- analyse: show object type and id incase of a double id
New in Rocrail Revision 10286 (Dec 11, 2015)
- ecos: send a get status on power on/off
- ecos: programming track support added
- translation merge: de, nl, pt_BR
- guiframe: clean up help menu
- guiframe: no wx check for loco menu
- guiframe: select columns wx 3.0.2
New in Rocrail Revision 10280 (Dec 10, 2015)
- item: fix for crash if the menu item was not added
- translation merge: pt_BR, nl, de, sl, sr_latin, es, en_GB
- dinamo: psleep removed
- always feed srand before calling rand
- ini dialogs: layout corrections
- ini dialogs: copy to clipboard button added
New in Rocrail Revision 10274 (Dec 9, 2015)
- infodialog: layout
- infodialog: separate rocview box
- infodialog: show rocview.ini path
- infodialog: show rocview.ini path
- infodialog: show rocview.ini path
- columndlg: fix for double id=122
- block menu configurable
- handle unexpected in for fifo top
- var: fix for random max
New in Rocrail Revision 10265 (Dec 8, 2015)
- revert depart in go
- guiframe: deactivate columndlg in case wx < 3.0
- columndlg: help added
- guiframe: refresh after selecting columns (wip)
- rocview: runtime column added
- infodialog: wx version added
- fix for depart
- guiframe: select columns view menu item added
- var: fix for random
- guiframe: show hide wx 3.0
- columndlg: show hide only for 3.0 or newer
- column selection dialog
- dinamo: sleep zero in case more data is available
- tt: second polarisation address added
- userial: save errno in a local var
- blockdialog: perm type shunting added
- dinamo: removed the bps correction
- route: automatic permission added
- routedlg: permission type correction
- xmpscript: sleep at least 10ms in a while loop
- lbserver: support for version 2
- loconetdlg: replaced text field with spinners for integer values
- lbserver: improvements
New in Rocrail Revision 10242 (Dec 4, 2015)
- loc: fix for classdel incase its the last class in the string
- bidib: sequence error handling correction (Achim)
- bidib: corrections and improvements (Achim)
- block: wait stop option added
- block: trigger events befor dispatch them to the loco object
- mgbox: Fix for creating a DCC loco with an address > 127 (Bert)
New in Rocrail Revision 10240 (Dec 3, 2015)
- loc: calibrate
- locdialog: cv delete, calibrate tab
New in Rocrail Revision 10234 (Dec 2, 2015)
- bidib: revert improvements from Achim
- operator: state cargo fix
- lightctrl: trace level correction
- loc: fix for run/stall event
- cross compile fix
- bidib: improvements (Achim)
- corrections for cross compiling
- block: none wait types added by tri-state
- block: multiple choice for block type
- car: docu and dectype added
- bidib_messages: update
New in Rocrail Revision 10227 (Nov 30, 2015)
- loc: regularreset added
- rocview: zoom icon in menu
- loc: fix for softreset -> reset schedule too
- rocview: trace icon added
- loc: calibrate improvements
- translation merge: es, sr_latin, sl, pt_BR, nl, fr, de
- tracedlg: resize fix
- switch: trace fix
- blockdialog: max event timer 60000
- one function for evaluating traces
- mgbox: SID correction in case of a double registration by an instantly connected MS2, bind option is necessary to generate by f0 an unregistered DCC or MM loco selected from the internal database of a CS2/MS2. (Bert)
New in Rocrail Revision 10212 (Nov 28, 2015)
- tracedlg: use the trace max size from the ini
- tracedlg: xmlscript filter option
- xmlscript: resolve trace variables
- trace level xmlscript added
- tracedlg: save size, position and selected tab after OK
- analyse: analyser fix connector handling (Lothar)
- model: analyser trace corrections
- tracedlg: tab for real time trace
- loc: vmax and vmin calibrate options
- loc: calibrate cv 6 too
New in Rocrail Revision 10202 (Nov 27, 2015)
- mvtrack: calibrating loco Vmax (experimental)
- xmlscript: break in if statement
- feedback: ignore same state optione
- issue icon added
New in Rocrail Revision 10198 (Nov 26, 2015)
- description text added
- action: output lock/unlock
- route: fix for not locking outputs
- feedbackdialog: show sensor usage
- routedialog: enable command type also for outputs
- basedlg: crossing block cloumn added
- actionctrldlg: open action on double click
- xmlscript: fill the variable map at script start
- xmlscript: fix for adding block properties
- sbb-l-signal update
- mgbox: recognition of ping type for connect 6021 and wireless devices as CAN members (Bert)
- xmlscript: init loco and block properties for variable commands
- ecos: fix for function groups
- lan: normalize command nodes before serialising
- tt: fix for isFree in case its occupied
- lan: fixes for sending and receiving xml strings
- mgbox: fix for a mixing up MS2 devices in case multiple controllers System detection of the CAN bus configuration cleanup/improvement at startup (Bert)
New in Rocrail Revision 10184 (Nov 22, 2015)
- route: fix for sync route with at free commands
- routedialog: set selectiong after manual input of switch ID
- variabledlg: resizable
- lightcontrol: weekdays
- lan: decoder list
- lan: accessory support
- combobox freedom
- outputdialog: missing translation added for the default buttons
- combobox freedom
- shorton,longon added for sensors and outputs
- umutex: slip of the pen :(
- umutex: fix for try timer
- umutex: deleted an unused variable
- landlg
- lan: delayed off for rfid sensors
- tt: support for bridge enter2in
- lan: writer thread added with socket recovery
- lan: function commands
- lan: loco reader added
- new library added: lan
- loc: set placing flag for operator commands
- mgbox: improvements (Bert)
- xpressnet: output fix for ON/OFF swap
- svg theme "SBB-L-Signals" added
- translation merge: nl, sl, de, es
New in Rocrail Revision 10156 (Nov 18, 2015)
- control: comment error
- issue: send event after the issue has been created
- control: replace issue subject chars
- issue: skip directory dots when zipping
- signal: opposite ID option added for left hand signals
- planpanel: trace level corrections
- issue: zip all files
- hue: fix for searching error in the reply
- hueconfigdlg: use hardcoded "Bridge" for the tab header
- issue: optional path
- fback. check if x,y is valid on show
New in Rocrail Revision 10145 (Nov 17, 2015)
- item: show addr-port in switch tooltip
- issue: show absolute path in server window and open it if its local
- analyse: use addr/port for the accessory key instead of flat
- time_t conversion fixes
- guiframe: rich2 option for server window
- turntabledialog: box for bridge sensors
- block: state "!free" will be true also incase of state "reserved"
- analyse at startup option added; default true
- block: check for reserved state in case of state check occupied
- block: reserved state added
- tt: track driver support
- text: lcshortid added
- analyse: commented out all the sleeps
- text: warning in case the webcam image size exceeds 100kB
- car: take over the placing loco flag
New in Rocrail Revision 10130 (Nov 12, 2015)
- translation merge: de, sl, cz, sr_latin, es, nl, pt_BR
- locationsdlg: fix for invalid index
- signal: switchtime added for switch type signals
- added alternative search engine for @Box
- clntcon: dynamically prevent overrunning the client queue
- dynamically prevent overrunning the cloient queue
- guiframe: fix for update blocks if destblock is not set to NULL
- route: lock/unlock outputs
- loc: set locid in the action control
- xmlscriptdlg: output lock/unlock
- output: lock/unlock
- second next block and synchronised routes fix
- controllers: ignore power cmds option
- do not save plan after an upload
- analyse: added loop sleeps
- locoio dialog: added usage
- clntcon: fix for multithreading under windows
- rocabox makefile fix for native windows
- new pot
- removed (cm) from min block length
- xmlscript: state for operator
- use sleeps in the reset all function to prevent freezing the message queue of Rocview
New in Rocrail Revision 10108 (Nov 6, 2015)
- item: accept a csv string of route and block ids
New in Rocrail Revision 10107 (Nov 5, 2015)
- dtc: support for bridge polarisation
- dtc: translation fix turntabledialog: added multiport protocol
- dtc: trace line for goto track
- timedactions: open the XmlScript editor on double click in the index
- xmlscript: allow variable in signal command
- xmlscript: allow variable in switch command
- rocweb: DE translation
- xmlscript: switch properties added
- locoiodlg: revert usage
New in Rocrail Revision 10099 (Nov 4, 2015)
- translation merge: es, de
- fix for std buttons
- fix for switch command
New in Rocrail Revision 9987 (Oct 13, 2015)
- guiframe: show icons in the table menu
- guiframe: lightctrl icon added in the tool bar
- schedule weekdays
- timedactions: show unused on the index tab
- route: fix for sync routes
- tt: function option for polarisation relay for type locdec
- xmlscriptdlg: more readable commands (wip)
- accessory: example aspect signals
- renderer: traceline extended for signals
- tracelevel corrections
- p50x: report bidi messages after releasing the semaphore to avoid a dead lock
- rocweb: update jQuery
- rocweb: work around for scaling iOS 9
- rocweb: revert work around for ios9
- analyse: skip atfree commands in the route check
- p50x: extra byte level traces for reading bidi
- xmlscript: fix for oid in nested statements
- xmlscript: hand over the oid to nested if statements
- p50x: revert mutex fix for bidi
- analyser: check for multiple commands for same accessory in a route (Lothar)
- signals: revert sleeps between signal commands
- xmlscript: do not send a function command if the description does not exist
- stage: actions must be executed synchron otherwise the substate will be lost
- mgvdlggen: wx3.1 support
New in Rocrail Revision 9947 (Oct 7, 2015)
- lightctrl: debug level for lightctrl trace, default continues type in dialog
- lightctrl: fix for smaller to time
- lightctrl: fix for smaller to time
- modplan: save lightctrl
- stagedlg: up/down buttons for reordering the sections
- block: allow loco if there are cars in the block if the gotoblock is set equal
New in Rocrail Revision 9880 (Sep 24, 2015)
- trackpickerdlg: support for building #55
- loc: isState support for v_hint
- xmlscript: loco state added
- 0 building 55 added (one cell version of 53)
- rocprodlg: fix for wx3.1
- routedialog: fix for type column
- flank protection: ready for testing
New in Rocrail Revision 9856 (Sep 20, 2015)
- switch: signal on cmd OK incase of flank protection and the command will set it to the current position
- control: abox traces set at debug level
- model: check if the random selected block is in a location and check the block list priority
- translation merge
- loconet: rfid packet support added
New in Rocrail Revision 5468 (Jun 28, 2013)
- sensor monitor: save size and location of dialog
New in Rocrail Revision 5413 (Jun 11, 2013)
- analyser: removed option prefix
- analyser: deep check if routes are equal
- analyser: skip same route in case prefixAutogen is not set
- strtok: replaceAll function added
- modelutils: renaming dependencies (WIP)
- modelutils: renaming dependencies (WIP)
- modelutils: renaming dependencies (WIP)
- modelutils: renaming dependencies (WIP)
- modelutils: renaming dependencies (WIP)
- planpanel: changed trace level to debug for the timer
- srcp: removed debug # sign
- model: fix for crash on deleting locos
- srcp: fix for cmd port connect
- model: reject mutiple IDs
- srcp: removed byte trace because its an ASCII protocol
- analyse: prefix "autogen-" option
- mcs2: report status
- bbt: no speed commands in case the loco speed is zero
- bidib: byte trace for bundled messages
- rocview: handle added routes as plan items
New in Rocrail Revision 4768 (Mar 4, 2013)
- locodialog: reset generated flag if a guest loco is manually modified
New in Rocrail Revision 4767 (Mar 4, 2013)
- model: generate flag added for getLoco function to prevent unwanted locos
New in Rocrail Revision 4766 (Mar 4, 2013)
- powerctrl: save size and position after OK
New in Rocrail Revision 4765 (Mar 4, 2013)
- bidib: fix for reporting booster status
New in Rocrail Revision 4764 (Mar 4, 2013)
- bidib: fix for UID upstream used for firmware update
New in Rocrail Revision 4763 (Mar 4, 2013)
- translation merge: de, nl, it, sv
New in Rocrail Revision 4762 (Mar 4, 2013)
- action function list support for car and operator
New in Rocrail Revision 4761 (Mar 4, 2013)
- zimobin: voltage diagnostics added (achim)