Hi everybody. I was trying to publish messages over MQTT using the quality of service of 1 with the module BG95 M3. The messages were checked with an OK confirmation by the module on the AT command “AT=QMTPUB” but the response was too long and I get error. Is there a specific way to send this kind of messages over MQTT?
I follow the example of this guide, I only change the attribute qos and the attribute msgID to 1:
http://183.82.99.162:8000/Quectel/NB-IOT%20Module/BG95/BG95-M3/BG95-M3/Quectel_BG95%26BG77_MQTT_Application_Note_V1.0.pdf
And before this below AT sequence I get the normal connection accepted with +QMTCONN: 0,0,0
AT+QMTPUB=?
+QMTPUB : ,,,,
OK
//Publish messages.
AT+QMTPUB=0,1,1,0,“some_topic”
some data
OK
+QMTPUB: 0,2 //error