Skip to content

Releases: kmzbrnoI/mtb-daemon

v1.6

26 Nov 17:15
v1.6
Compare
Choose a tag to compare
  • Use safe functions for accessing the json.
  • MTB-UNIS: fix servo outputs count.
  • utils.py: add delete command.
  • Fix wrong flick default config setting.
  • Build: migrate to Qt 6.8.0.

v1.5

03 Jun 17:25
v1.5
Compare
Choose a tag to compare
  • Add support for MTB-RC module.
  • Add tests for mtb-daemon.
  • manage.py: add 'dvstr' & 'dvnum' commands.
  • Die peacefully if unable to start TCP server.
  • Add support for module-specific DVs.
  • TCP: add 'version' command.
  • TCP: add 'module_delete' command.
  • TCP: add topology commands.
  • Implement non-broadcast module-specific command.
  • Print warning in case of module's firmware version is depreacted.
  • Clients with read-only access can read diag.
  • Fix new module creation.
  • Several other fixups and documentation enhancements.

v1.4

16 Nov 12:53
v1.4
Compare
Choose a tag to compare

News from v1.2:

  • Add support for MTB-UNIs modules.
  • Add support for 230 400 Bd/s MTBbus speed.
  • Do not try to reactivate modules if disconnected.
  • Several code enhancements.

v1.2

20 Mar 09:48
v1.2
Compare
Choose a tag to compare
  • Set terminal encoding on Windows explicitly.
  • Fix MTB-UNI v4 DV reading.
  • manage.py enahncements.
  • Avoid uninitialized module config.

Built Qt 6.2.0 LTS. Available in x86-64 only (as Qt supports 64bit only).

v1.1

15 Nov 20:46
v1.1
Compare
Choose a tag to compare
  • Support MTBbus protocol v4.1.
    • Add module diagnostics reading.
  • Show warning in case of deprecated MTB-USB firmware.
  • Send module config in module_change event.
  • Use colours in log.
  • Allow to force MTBbus speed.
  • Bugfixes.

Built Qt 6.2.0 LTS. Available in x86-64 only (as Qt supports 64bit only).

v1.0

05 Aug 05:58
v1.0
Compare
Choose a tag to compare

First production release.

  • Remove outgoing data time threshold limit (make communication faster).
  • UNI: reset outputs to safe state.
  • Add missing send of "outputs changed" event on all outputs reset.
  • Fix bad full-buffer error code.
  • Many enhancements to manage.py script.

v0.2-beta

05 Aug 05:58
v0.2
Compare
Choose a tag to compare
  • Many enhancements to utils.py script.
  • Add module-specific broadcast.
  • Fix output resetting.
  • Wait longer for module reboot.
  • Many minor bugfixes & enhancements.

v0.3-beta

05 Aug 05:59
v0.3
Compare
Choose a tag to compare
  • Allow MTB-USB autodetection on Windows.
  • Reactivate module if modules does not respond to activation.
  • Many enhancements to manage.py script.
  • Show config file parse errors.
  • Config file: sort modules according to address.
  • Allow access from specific IPs only.
  • Many minor enhancements.

v0.1-alpha

10 May 18:48
v0.1
Compare
Choose a tag to compare

First alpha release.