Fix NPE if tools are used.
Added BiDiBcv-251-102.xml, ReadyRS
Merged latest changes for TLE-S88-Interface.
Moved AccessoryExecutionState out from scope of ErrorAccessoryState.
Add support to store configuration variables.
Fix range of repetitions.
CV-Definition StepControl.
Remove staging repo for flatten plugin.
Experimental: FEATURE_GEN_DCCADV_AVAILABLE
CV-Definition StepControl.
ReadLine StepControl
Add transitionTime for light ports.
Use jna-5.2.0.
Ignore flattened-pom.xml.
Add central repo to pluginRepositories because we no longer have the oss-parent as parent.
Add direction for motor ports.
Beim GBM16T ist für CV40 auch der Wert 16 erlaubt - schaltet Accessorywatch ab.
Add flags.
Add CV.xml for Ready StepControl.
Added new module for OpenCar USB Stick Basis.
Add timeout attibute for CV.
No longer evaluate unknown aspect as error.
Removed BIDIB_PCFG_ERR_PORT_INACTIVE as it was only experimental and never used.
ReadLine StepControl
Ignore execution o flatten-maven-plugin in eclipse.
Set the charset to write the file content.
Add method to check if the node is still registered in the NodeRegistry.
Add new module for OpenCar USB Stick Basis.
No longer evaluate unknown aspect as error.
Transformer factory prevents XXE.
Changed pid to int type.
Fix missing HourExtension in MacroPeriodicalRepetition.
Stop search for CV defintions if no software version available.
Added support for SwitchPair port in documentation.
Added one more test.
Update to nrjavaserial-3.15.0
The timestamp is int16
Throw exception if no simulation configuration was found.
Update to testng-6.14.3
Purge the receive buffer of the SerialMessageParser on enable.
Added some javadoc.
Added CV for PID 209
Add LICENSE
Moved bidib2Products.xsd and bidib2Protocol.xsd and changed bidibProducts.xsd to bidib2Products.xsd.
No longer replace the selected port name with the canonical name.
Added resource keys to LoadTypeEnum.
Added support to load UserDevices from xml file.
The timestamp is int16
Added support for DccAccAddr.
Moved bidib2Common.xsd and changed bidibProducts to use DocumentationType from common.
Changed from List to Iterable.
Added javax.activation dependency
Added overview sheet for macros and accessories.
Added PID 209
Do not delete file on error.
Added CV for PID 209
Update version of maven-jaxb2-plugin.
Started implementation of socket reader for spy.
Added support for define reference for default labels in firmware.xml
Fixed receive message if the node magic is not set already. In this case we must adjust the message number from the received message in any case.
Added search for multiple decoder types.
Added key attribute to IoBehaviourInputEnum to allow I18N.
Changed coding of portConfig to deliver reconfig in first position.
Use flatten plugin.
Handle export of switchpair port function in macro.
MSG_BM_DYN_STATE: deliver the timestamp to the feedback ui.
Prevent invalid file on validation errors.
Added schema to persist the loco library.
Added methods to save the userDevices.
Add node information to every sheet.
Do not call any flow control functions if flowControl is disabled in preferences. This allows to connect to pseudo tty ports.
Don't depend on Sonatype OSS Parent POM any longer because its deprecated.
Added support for send binary state.
Add new CV file for PID 138
Set the firmware packet timeout on the root node.
Adapted new format for MSG_CS_DRIVE_STATE.
Started implementation of socket reader for spy.
Use new jaxb version 2.3.0.1
Added evaluation of M4 decoder id
Added support for distance in DYN_STATE.
Added methods to save the userDevices.
Change bulk window size for get features for multi decoder.
Provide the reason from IOException if open port failed.
FEATURE_GEN_POM_REPEAT: changed range to 1..10
Don't depend on Sonatype OSS Parent POM any longer because its deprecated.
Replaced jaxb2-maven-plugin with maven-jaxb2-plugin because this allows to reference XSD in other dependencies.
Added javax.activation dependency
Moved bidib2Common.xsd and changed bidibProducts to use DocumentationType from common.
Added logarithmic slider ui for synthetic look and feel.
Use new schema for userDevices.
Remove dependency to JOptionPane in SimulationRegistry.
Send initial PACKET_MAGIC to clear the input FIFO if unfinished message is stuck.
Cleanup.
MSG_BM_DYN_STATE: deliver the timestamp to the feedback ui.
Notify port opened in simulation.
Fixed receive message if the node magic is not set already. In this case we must adjust the message number from the received message in any case.
Added new pids for OneControl and OneDriveTurn.
Fix order of dependencies.
Allow to query the cs state asyncronously.
Updated some dependencies.