You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#13 Raw publisher handler — publishes a signal's raw packet buffer as-is to a given topic, without JSON encoding.
#13 Subscriber/decoder timestamping modes — choose System time so payload timestamps are taken from the local machine instead of the broker.
#13 Subscriber processing moved to a dedicated thread; the MQTTAsync receive thread now only enqueues messages.
#17 Nested JSON object parsing in the decoder FB — dot-separated paths now address nested fields, e.g. data.temperature in {"data": {"temperature": 25.68}}.
Changes
#13 Removed the Password property from the MQTT client FB.
#11 Aligned the module with the external openDAQ module layout (CMake restructuring; builds against an installed openDAQ; rapidjson aligned with openDAQ's rapidjson).
#13 Substantial code refactoring across handlers, subscriber, decoder, and the mqtt_streaming_protocol shared library.