RRPC功能的常式運行後,您可以在裝置端和物聯網平台查看日誌資訊。
前提條件
已配置C Link SDK的RRPC功能常式,詳細資料,請參見使用樣本。
裝置端日誌
您可以在裝置端查看運行結果。
串連日誌:
出現如下日誌,表示裝置與物聯網平台串連成功。
[1578054042.600][LK-0313] MQTT user calls aiot_mqtt_connect api, connect [1578054042.600][LK-0317] LightSwitch&a18wP****** [1578054042.600][LK-0318] 24FEB95E42CADB18D0E093F412E6AC27705AA8DF6DB3B649566728E685****** [1578054042.600][LK-0319] a18wP******.LightSwitch|timestamp=2524608000000,_ss=1,_v=sdk-c-4.0.0,securemode=2,signmethod=hmacsha256,ext=1,| establish mbedtls connection with server(host='a18wP******.iot-as-mqtt.cn-shanghai.aliyuncs.com', port=[1883]) success to establish mbedtls connection, fd = 3 [1578054042.711][LK-0313] MQTT connect success AIOT_MQTTEVT_CONNECT
接收訊息日誌:
調用物聯網平台的RRpc,向自訂Topic,例如
/a18wP******/LightSwitch/user/get
,發送一條訊息內容為ping
的RRPC指令後,裝置端收到如下日誌。日誌資訊:
[1578054379.700][LK-0309] pub: /ext/rrpc/1213074107617******/a18wP******/LightSwitch/user/get [LK-030A] < 70 69 6E 67 | ping pub, qos: 0, topic: 1213074107617******/a18wP******/LightSwitch/user/get pub, payload: ping
日誌說明:
其中,
/ext/rrpc/1213074107617******/a18wP******/LightSwitch/user/get
為RRPC請求訊息的Topic,1213074107617******
為訊息的ID,ping
為訊息的Payload。更多資訊,請參見調用自訂Topic(推薦)。
應答日誌:
裝置端接收到RRPC訊息後,做出應答響應,並列印如下日誌:
[1578054379.700][LK-0309] pub: /ext/rrpc/1213074107617******/a18wP******/LightSwitch/user/get [LK-030A] > 70 6F 6E 67 | pong
物聯網平台日誌
您可以登入物聯網平台控制台,在左側導覽列,選擇查看裝置的通訊日誌。 ,選擇產品後,
後續步驟
作業記錄中出現的錯誤資訊,請參見常見錯誤碼,根據提示解決問題。