Project

General

Profile

3.1.12

closed

No issues for this version

Changelog 3.1.12

3.1.12 (2023-05-17)

  • New features:
    • MAP (a.k.a Maply) is now a native part of DTX, not just a project. It can be accessed from code menu only. The content is in project folder "map_app" with a couple of demo basemaps hosting a couple of layers each.
      A total re-work of the mapping feature of DTX. Now with a totally new Draw toolbar, possibility to rotate the whole map, cutting holes in existing layers, sending text updates to layers from Blockly and many things more.
    • A PING watchdog function via Setup. Configurable target IP address.
    • Email settings (including SMPT-server) is now part of Setup instead of hard coded.
      Supports SMTP TLS. Verified on the google relay service.
    • Introduced an SSH-client that can be controlled commanded via javascript.
      In short you send a text message to any DTX (including windows based) with some parameters. The client in that DTX will do a SSH call to the specified remote ssh server and the response is a text message back.
      It support even sudo by passing the sudo password as part of the JSON command set.
      Example:
    • Introduced support for Multi State Input/Output BACnet-objects.
    • Introduced the BACnet Loop object in a beta version.
      The BACnet implementation of a PID regulator. More to come in next release.
    • Enabled the reset of ENC28J60 network chip on L-platforms (LION)
    • Added a new block to Blockly that can update a layer on a map in Maply.
  • Bug fixes:
    The OPR login feature did not work. A normal login was conducted instead of the dedicated opr-page.
  • Build:
    Lion 3.0
    mwiede 0.2.8 (new, for SSH client)
    Also a new feature in build is that a windows executable is no automatically built for easy setup on windows