Skip to content

Releases: kmzbrnoI/rcs-lib-XpressNET-qt

v1.4

07 Sep 07:26
v1.4
Compare
Choose a tag to compare
  • 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) and
  • rcs-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

24 Jul 18:35
v1.3
Compare
Choose a tag to compare
  • 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) and
  • rcs-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

03 May 17:33
v1.2
Compare
Choose a tag to compare
  • 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) and
  • rcs-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

12 Mar 13:52
v1.1
Compare
Choose a tag to compare
  • 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) and
  • rcs-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

23 Feb 20:33
v1.0
Compare
Choose a tag to compare

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

18 Jan 17:41
v0.7-beta
Compare
Choose a tag to compare

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

24 Dec 11:13
v0.6-beta
Compare
Choose a tag to compare
  • 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.

v0.5-beta

14 Oct 08:43
v0.5-beta
Compare
Choose a tag to compare
  • Make signals work properly.
  • Test signals.
  • Reset IO state on open & close.

v0.4-beta

28 Sep 10:56
v0.4-beta
Compare
Choose a tag to compare
  • Dintiguish between different command station manufacturers.
  • Add buttons for settings DCC.
  • Turn DCC on after connected to command station.

v0.2-beta

30 Aug 13:25
v0.2-beta
Compare
Choose a tag to compare
  • Several updates in XN library.
  • Distinguish between interface types, allow to work with non-ACKing LI.