So if multiple MQTT.Publisher's are published in the same cycle:
The MQTT.MQTTClient publishes each publisher in the order they were first linked. By first linked, I mean, first call of MQTT.Publisher(mqttClient := validClient);
This info can be used to give the correct seq numbers to all publihsers.
We have decided that a separate publisher will be implemented into the device.
This publisher will piggyback on the EoN/Mqtt client connection and publish device Data separatly.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
So if multiple MQTT.Publisher's are published in the same cycle:
The MQTT.MQTTClient publishes each publisher in the order they were first linked. By first linked, I mean, first call of MQTT.Publisher(mqttClient := validClient);
This info can be used to give the correct seq numbers to all publihsers.
We have decided that a separate publisher will be implemented into the device.
This publisher will piggyback on the EoN/Mqtt client connection and publish device Data separatly.
Version Jump!
This issue has been solved in Hermsen Branch V1.3.0.0