Releases: kmzbrnoI/rcs-lib-XpressNET-qt
v1.4
- Add support for 0x4N (for variable N) feedback commands. Previous support was only for 0x42.
- Make outInterval configurable.
Libraries used by this library:
- Qt 5.13.2
- XpressNET library v2.6+ 81e257f.
This library is distributed as
rcs-xn-x86-5.13.2.dll
file (for x86 architecture) andrcs-xn-x86-64-5.13.2.dll
(for x86-64 architecture).
The library is developed in Qt, thus some more dll are required on your computer for library to work. These libraries are available in zips rcs-xn-required-libs-*.zip
in previous releases. Use min
variant by default, this should be enough. If your computer complains about unmet dependencies, use all
variant.
v1.3
- Allow strict-binary outputs.
- Remove 'forbid00output' option.
- Deactivate each output after activation.
- Make onlyOneActive option permanently active.
Libraries used by this library:
- Qt 5.13.2
- XpressNET library v2.6 14752455.
This library is distributed as
rcs-xn-x86-5.13.2.dll
file (for x86 architecture) andrcs-xn-x86-64-5.13.2.dll
(for x86-64 architecture).
The library is developed in Qt, thus some more dll are required on your computer for library to work. These libraries are available in zips rcs-xn-required-libs-*.zip
in previous releases. Use min
variant by default, this should be enough. If your computer complains about unmet dependencies, use all
variant.
v1.2
- Migrate to new xn lib: fix critical bug in receiving data from LI-USB-Ethernet.
Libraries used by this library:
- Qt 5.13.2
- XpressNET library v2.6 14752455.
This library is distributed as
rcs-xn-x86-5.13.2.dll
file (for x86 architecture) andrcs-xn-x86-64-5.13.2.dll
(for x86-64 architecture).
The library is developed in Qt, thus some more dll are required on your computer for library to work. These libraries are available in zips rcs-xn-required-libs-*.zip
in previous releases. Use min
variant by default, this should be enough. If your computer complains about unmet dependencies, use all
variant.
v1.1
- Signals: switch +- output states.
- Migrate to XN lib v2.5: allow uLI autodetection.
- Out-of-range IO state getting will not trigger exception.
- Migrate to RCS API v1.5.
Libraries used by this library:
- Qt 5.13.2
- XpressNET library v2.5 3f03734e.
This library is distributed as
rcs-xn-x86-5.13.2.dll
file (for x86 architecture) andrcs-xn-x86-64-5.13.2.dll
(for x86-64 architecture).
The library is developed in Qt, thus some more dll are required on your computer for library to work. These libraries are available in zips rcs-xn-required-libs-*.zip
in previous releases. Use min
variant by default, this should be enough. If your computer complains about unmet dependencies, use all
variant.
v1.0
First fully tested working release.
Changelog from 0.7-beta:
- Update XN library to v2.3
- Add S-COM code 16.
- Allow to set whether to disable set output on DCC off.
- Minor code fixes.
Libraries used by this library:
- Qt 5.13.2
- XpressNET library v2.3 be981175.
This library is distributed as rcs-xn.dll
file (for x86 architecture). The library is developed in Qt framework, thus some more dll are required on your computer for rcs-xn.dll
to work. These libraries are available in zips rcs-xn-required-libs-*.zip
. Use min
variant by default, this should be enough. If your computer complains about unmet dependencies, use all
variant.
v0.7-beta
Qt 5.13.0
- Distribute library with dynamic-linked Qt.
- XpressNET library v2.0 204c222.
- Handle QApplication object creation & destruction.
This library is distributed as rcs-xn.dll
file. This library is developed in Qt framework, thus some more dll are required on your computer for rcs-xn.dll
to work. These libraries are available in zips rcs-xn-required-libs-*.zip
. Use min
variant by default, this should be enough. If your computer complains about unmet dependencies, use all
variant.
v0.6-beta
- Readress input modules (now using modules 0-255).
- Use only default (Roco) and Lenz address system.
- Allow 5 output states for signals: +-N01.
- Fix signal editing issues.
- Allow to reset signals on start.
- Update XN library to handle delays when sending commands to CS.
- Allow to mock inputs via InputSim.
- Do not send same value multiple times to output.
- Allow not to send state "00" to turnout.
- A lot of minor enhancements.
- Separate source code into multiple files.