Skip to content

Releases: kmzbrnoI/rcs-lib-XpressNET-qt

v2.0

08 Oct 14:56
v2.0

Choose a tag to compare

  • Add support for input fall delay.
  • Add support for input modules naming.
  • Log everything to hJOPserver -> loglevel controls GUI-only.

Libraries used by this library:

  • Qt 6.8.0.
  • XpressNET library v2.8.

v1.6

27 Aug 07:09
v1.6

Choose a tag to compare

  • Update xn-lib to v2.8 (bugfixes).

v1.5

04 May 09:48
v1.5

Choose a tag to compare

  • Fix initial signal reset bug.
  • Module is not marked as failed when output exists.
  • MainWindow: hide minimize button.
  • Update XpressNET library to v2.7 (fix receiving of feedback broadcasts).

Libraries used by this library:

  • Qt 6.8.0.
  • XpressNET library v2.7.

This library is distributed as rcs-xn-x86-64-6.8.0.dll (for x86-64 architecture).

v1.4

07 Sep 07:26
v1.4

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

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

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

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

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

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

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.