LinkSDK V4.x获取
截至目前(2021/9/17),通过产品
-> 设备开发
-> 在线可视化开发
入口定制的C LinkSDK不完整,无法添加包括动态注册、OTA、设备日志等功能。但是其中生成的pd文件夹下包含了基本的LinkSDK使用方式。
要想获得更完整的C LinkSDK,需要从文档与工具
->LinkSDK
->SDK定制
进入定制页面。
设备端物模型代码生成
截至目前(2021/9/17),仅 华东2(上海) 地区的 公共实例 支持生成设备端代码。(同一地域下的企业实例亦不具备设备代码生成功能)。
通过这种方式生成的设备端代码并不兼容LinkSDK4.x,需要自己修改;且诸如
string
类型的json字段,不会为之添加引号定界符。
一型一密免预注册
一型一密免预注册例程见./demos/dynregmq_basic_demo.c
。在调用aiot_mqtt_connect
连接之前,必须设置AIOT_MQTTOPT_PRODUCT_KEY
、AIOT_MQTTOPT_DEVICE_NAME
、AIOT_MQTTOPT_CLIENTID
、AIOT_MQTTOPT_USERNAME
、AIOT_MQTTOPT_PASSWORD
等选项。