User Tools

Site Tools


important-changes-en

This is an old revision of the document!


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

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.

important-changes-en.1542009364.txt.gz · Last modified: 2018/11/12 08:56 by 127.0.0.1