mqtt_udp
mqtt_udp copied to clipboard
PUBACK generation switch
It must be possible to turn off PUBACK generation or, may be, it must be turned on manually.
Nodes that get packets copy just for display must not send PUBACK.
Maybe we can set QoS bits for ACK to know reliability level of receiver. Sender's QoS then must be mathched by ACK QoS. For example, recv QoS 0 is display, 1 is processor and 2 is history storage.
Setting QoS per topic you can control if you require data to be processed or stored. Other idea is to send 9 packets with QoS 0 and 10th with QoS 2, forcing it to be stored.