18/06/2025: DIAP Gateway Service v.44

Version 44 of the DIAP gateway service has been released

OPC UA

Increased performance when browsing.

Added production ready AsynUA support, cryptography package and updated OpenSSL library.

Added support for username + password authentication.

Added automatic discorvery of defined nodes and option to map discovered variable nodes to DIAP tags.


Small improvements

- Interpreter service unified for Yocto and Debian

- Improved support for OPC UA static data arrays, expands number of mapped elements from 255 to the theoritical maximum (per OPC UA specification) of a little above 2 billion array elements.

- Index of a subscriped element array mapped to memory_type instead of bit_pos (limiting to max index 255)


Bugfixes

- Fixed a race condition when running the provisioning of a gateway, where network settings in the current version was deleted before the new version were downloaded and had the settings copied, leaving the gateway unable to connect to the internet. Adefault DHCP LAN configuration has been added.

- Fixed not being able to start OPC UA service when the PostgresSQL database is not available during the booting stage.

 


Affected services

- NLOPCUA2
- NMEA-0183
- MODBUS
- SenderService
- NLInterpreter

DIAP_tagline_RGB-3