设备管理 IOTDM(联通用户专用)-发布数据:示例

时间:2024-07-03 16:54:05

示例

1
2
3
HW_BYTES bstrBody; 
 …………
IOTA_MqttDataPub (1211, "/huawei/v1/devices/336d9bac-9ebf-44e9-95cf-efac5f05da3a/services/Storage", 1, bstrBody);

数据上报结果接收

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
//开发者注册该函数进行设备服务数据上报后的处理 
HW_iNT Device_DataPubResultHandler(HW_UiNT uiCookie, HW_MSG pstMsg) 
{
    uiResult = HW_MsgGetUint(pstMsg, EN_IOTA_DATATRANS_IE_RESULT);
    if (HW_SUC CES S != uiResult) 
    {
        // retry with uiCookie 
        return 0;
    }
    return 0;
}
//在设备添加成功后立即注册服务数据上报结果接收广播 HW_BroadCastReg(“IOTA_TOPIC_MQTT_DATA_PUB_RSP”, Device_AddResultHandler);
support.huaweicloud.com/sdkreference-iot/iot_06_1121.html