This is an old revision of the document!
Table of Contents
Important changes
XML Parser extended for element values
Date: 20-01-2018
Revision: 13.435
For supporting the XML Elements, https://www.w3schools.com/XML/xml_dtd_el_vs_attr.asp, I extended the Rocrail XML Parser.
Default this option is disabled, and can only be activated in the source code. Never the less: Make a copy of the existing Rocrail XML files like plan.xml.
Analyzer "autogen" changed into a separate flag
Date: 16-10-2017
Revision: 12.859
The "autogen-"-prefix in Route names generated by analyzer is replaced by the option Automatically generated.
For routes, which still contain the leading "autogen-", this will be removed during the next analyzer run and replaced by the new option.
In addition, "Generated by the analyzer" is entered in the 'Description' field.
In the dialog Route: General a leading " * " in the "Description" column shows the activated option 'Automatically generated'.
Double curve track symbol is moved to the User theme
Date: 16-08-2017
Revision: 12.565
Starting with revision 12.565 the "dcurve" track type is no longer supported in the Rocrail standard.
The User theme must be added, and the type must set to "curvenr" 11, if you still want to use this track type.
Identifier changed in Code
after some discussion we decided to change the label "Identifier" into "Code".
This has only a cosmetic impact and no logical.
CBUS Loco direction flag has been changed!
starting with revision 8778 the loco direction flag is corrected to match the DCC-NMRA standard.
Please swap the loco placing before running in automatic mode after you updated Rocrail to 8778 or higher.
Showing direction of locos in block symbols changed!
Date: 02-01-2014
Revision: 6612+
Internal changes need updated block symbols in several themes.
Windows-Users: let setup update all themes.
Saving routes problem with modular layouts!
Date: 27-09-2013
Revision: 6021-6055
In this revision range all routes were saved multiple in all modules of modular layouts.
Upgrade to revision 6056 and use backups of the xml files if needed.
Classic routing has been removed (3)
Date: 05-08-2013
Revision: 5651+
Classic routing will be discontinued (2)
Date: 04-08-2013
All none BlockSide options are removed from the dialogs.
Next step: Remove all none BlockSide functionality from the server.
BiDiB
Date: 06-06-2013
Revision: 5383+
Missing support for multiple messages has been added. (MAGIC, MESSAGE(S), CRC, MAGIC)
SRCP 0.7
Date: 29-04-2013
Revision: 5106+
SRCP 0.7 support has been dropped.
BiDiB
Date: 07-04-2013
Revision: 4966+
Direction bit correction.
Signal
Date: 26-03-2013
Revision: 4922+
Page: Signal interface
The green and yellow aspect address was swapped. In revision 4922 this is corrected which could effect the aspect of signals!
BiDiB
Date: 28-02-2013
Revision: 4749+
In previous revisions the Unique ID was incorrect evaluated which is now corrected.
All UIDs in existing layouts must be replaced with the correct values.
Function activation time resolution is changed
Date: 20-01-2013
Revision: 4562+
Pages: Function timer
Function timer resolution is changed from seconds to 100ms.
Check for free destinations until reaching IN
Date: 09-01-2013
Revision: 4524+
Pages: Automode, Loco details
The "Check for free destinations until reaching IN" option has been moved from global Rocrail ini to individual Loco details.
Event Timers
Date: 09-01-2013
Revision: 4523+
Pages: Block Event Timer, Action Timer
The handling of timers are now async. and do no longer block other events.
This can influence existing timed events, especially timed swap actions! |
BiDiB
Date: 25-12-2012
Revision: 4444+
A new "accessory" flag is added for activating MSG_ACCESSORY* commands.
This flag is enabled by default and must be unchecked for other port types used by LightControl and MoBaLiSt.
BiDiB
Date: 09-12-2012
Revision: 4403+
The GBM16T offset is increased with one to match the general Rocrail addressing.
Analyzer
Date: 22-10-2012
Revision: 4181+
The analyzer is no longer a library and is now part of the Rocrail server.
After upgrading the analyzer.dll/.so/.dylib can be manually deleted.
Date: 26-11-2012
Revision: 4346+
complete code review (almost a rewrite) of the analyzer
- added support for staging block, twoway switch and center crossing
- connectors across track plan levels supported (Page: connector )
- several new options (i.e. automatically add missing feedback and/or signal assignments to blocks)
- extended plan checks
Classic routing will be discontinued (1)
Date: 14-10-2012
Page: Deprecated routing options
In future revisions the classic routing method will be removed in favour of Block Side Routing.
CBUS
Date: 01-10-2012
Revision: 4036+
Loco direction flag fixed; Now it is conform the CANCAB/CAN-GC5.
Hardware/Firmware Branch
The branch for hardware and firmware has been moved to:
Please correct or report broken Wiki links.
CAN-GC6
Date: 22-07-2012
Page: CAN-GC6 Firmware
Start of Day fix for reporting the servo position.
CAN-GC1e
Date: 19-07-2012
Page: CAN-GC1e Firmware
The max. number of TCP retries is increased from 3 to 5. This is to prevent closing the connection to the Rocrail server at high traffic moments in the LAN.
GCA141 Wheel counter
Date: 08-06-2012
Page: GCA141
The GCA141 reports using a Lissy LocoNet message with an additional flag.
Fact is that Lissy also use this under certain conditions.
To avoid conflicts Rocrail will use a different flag to distinguish between Wheel counter and IR-Lissy.
Starting with Rocrail revision 3618 the GCA141 needs a firmware update:
Client Service Port
Date: 24-05-2011
Page: Client service, FAQ
The official assigned port by IANA is 8051.
The previous port 62842 should be replaced with 8051 in existing rocrail.ini and rocview.ini.