97人妻精品一区二区三区软件,人妻偷拍在线,插丝袜美女小穴视频,美女午夜福利在线

      • <i id="89dc3"></i>
        當前位置: 首頁 >應用方案 >技術應用 >

        PC7062封裝MQTT協(xié)議發(fā)布報文教程

        發(fā)布報文

        PUBLISH30 +字符總長度(遵循剩余字符算法)+發(fā)布地址長度(2字節(jié))+發(fā)布地址+用戶數(shù)據(jù);

        PUBLISH32 +字符總長度(遵循剩余字符算法)+發(fā)布地址長度(2字節(jié))+發(fā)布地址+00 00(報文標識)+用戶數(shù)據(jù)(QoS1);

        服務器會返回:4002xxxx(報文標識與發(fā)布保持一致,服務等級0ACK返回)。

        發(fā)布報文1

        第一步:初始化發(fā)送緩存變量;

        第二步:傳入PUB-TOPIC字符到計算緩存變量,用于計算和字符轉(zhuǎn)換(調(diào)用前文提到的長度計算腳本和ASCII轉(zhuǎn)HEX腳本);

        第四步:保存計算結(jié)果;

        發(fā)布報文2

        第五步:傳入發(fā)送數(shù)據(jù)字符到計算緩存變量,用于計算和字符轉(zhuǎn)換(調(diào)用前文提到的長度計算腳本和ASCII轉(zhuǎn)HEX腳本);

        第六步:根據(jù)等級封裝報文標識符,等級0不需要寫入報文標識;

        發(fā)布報文3

        第七步:將之前的緩存的字符串傳入長度計算算出字符總長;

        發(fā)布報文4

        第八步:根據(jù)等級封裝報文頭及可變長度;

        發(fā)布報文5

        第九步(Qos1):等待服務器響應,響應超時重發(fā)一次;

        發(fā)布報文6

        若訂閱請求報文發(fā)送錯誤(非服務器許可主題和服務等級)服務器會斷開連接,因此超時后發(fā)送心跳更新在線狀態(tài);

        推薦文章:【教程】利用ECAN-401實現(xiàn)CAN報文自定義協(xié)議轉(zhuǎn)發(fā)

        億佰特人每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的官網(wǎng)行了解,還有客服小姐姐在線答疑哦!成都億佰特--物聯(lián)網(wǎng)應用專家,隨時在身邊,時刻準備為您服務!



        點擊撥打: 億佰特官網(wǎng) 4000-330-990