2017-08-06 148 views
0

新的Arduino GPRS/GSM 3g屏蔽表示它具有支持AT命令的MQTT。但是,我從official documentation嘗試的每個命令都返回了一個錯誤,並且互聯網上的其他每個人都報告了相同的內容。SIM5320 Arduino GPRS屏蔽與MQTT

我一直在使用adafruit fona庫來運行它,它提供的所有東西都在我的主板上工作。由於它非常新,它沒有任何MQTT實現。

我知道SIM900芯片有用於MQTT的庫,但它們不適用於SIM5320。有沒有人有從哪裏開始獲取該芯片來運行MQTT的建議?

在此先感謝

+0

「返回錯誤」到底是什麼? – Studuino

+0

哪些模塊(SIM5320A/SIM5320E/SIM5320J)和在安裝中使用的固件版本? – Studuino

回答

0

最後它通過TCP完成。因此,如果您建立TCP連接併發送MQTT「連接」和「發佈」消息,則應該能夠連接和發佈。

在這裏你可以找到適合我的工作庫:https://github.com/andyduino/MQTT-for-SIM900/tree/master/libraries/mqtt

而不是使用「AT + CIPSTART」關於SIM900,你需要使用「AT + CIPOPEN」上SIM5320,我想。