Closed vera closed 3 years ago
mqtt-sn-pub used non-zero message IDs regardless of the QoS level, while the specification states:
mqtt-sn-pub
MsgId: same meaning as the MQTT “Message ID”; only relevant in case of QoS levels 1 and 2, otherwise coded 0x0000.
(page 14)
Thank you very much for this fix. And fantastic that you added tests too 😀
mqtt-sn-pub
used non-zero message IDs regardless of the QoS level, while the specification states:(page 14)