直连设备:直连设备自己具备公网IP,直接集成LinkSDK即可完成接入。 子设备与网关设备:子设备无公网IP,通过局域网与网关通信,由网关代理上云,网关需集成集成LinkSDK。 MCU+通用模组设备:对于无公网IP的MCU,通过模组的TCP/TLS能力上云。 MCU+云模组设备:云模组已集成LinkSDK,MCU可通过简单的AT指令完成接入。 下面以ubu...
C LinkSDK 4.x于2020年5月初版上线,作为C LinkSDK的主版本与物联网平台功能同步更新,目前已经迭代近两年。在4.x推出之前,C LinkSDK已经迭代了三个大版本1.x、2.x、3.x,这三版本有一定的继承关系,可实现部分接口兼容。4.x则是完全的新版本,在接口上和之前的版本不再兼容。 为什么要推出新版本4.x呢?从...
SDK架构 C LinkSDK Extended以C99编写,开源发布,目前仅支持Linux系统设备。 源码目录结构 /device-core 设备的核心模块,必选功能模块,功能包括: 功能 说明 设备认证 支持通过设备密钥的方式对设备进行认证,并支持动态注册。 支持X.509对设备进行认证。 设备连接 将设备与物联网平台建立MQTT协议的连接,实现设备与物联...
*/voiddemo_mqtt_event_handler(void*handle,constaiot_mqtt_event_t*event,void*userdata){switch(event->type) {/* 调用了aiot_mqtt_connect()接口, 与MQTT服务器建立连接。 */caseAIOT_MQTTEVT_CONNECT: {printf("AIOT_MQTTEVT_CONNECT\n");/*TODO:处理SDK建立连接成功, 不可在此调用耗时较长的阻塞...
本文为您介绍C Link SDK的获取方法及其使用说明。 获取SDK 下载链接:C SDK 4.x 重要 4.x 版本SDK的API接口与3.x/2.x 分支的API不兼容,使用3.x/2.x分支开发产品的您请继续使用3.x/2.x分支进行产品开发。 SDK功能列表 目前SDK 4.x支持的功能如下表所示: 功能模块 功能说明 MQTT连云 设备可以通过MQTT...
Link SDK(原名为Link Kit SDK)是阿里云物联网平台提供的设备端软件开发工具包,可使用尽量少的硬件资源,简化开发过程,实现设备快速接入阿里云物联网平台。目前LinkSDK已经覆盖的开发语言c、node.js、java、python、以及android、ios操作系统。 C LinkSDK 4.x于2020年5月初版上线,作为C LinkSDK的主版本与物联网平台...
简介:如何使用C LinkSDK(4.x)快速接入阿里云物联网平台? 一、背景 Link SDK(原名为Link Kit SDK)是阿里云物联网平台提供的设备端软件开发工具包,可使用尽量少的硬件资源,简化开发过程,实现设备快速接入阿里云物联网平台。目前LinkSDK已经覆盖的开发语言c、node.js、java、python、以及android、ios操作系统。(Link ...
SDK使用的最佳实践 为直观的了解SDK的移植和使用, 可点击链接访问以下的实际场景中开发文档记录, 参考官方给出的使用者角度最佳实践 移植实例 特殊的TLS认证模式 编译方式 **Link SDK完全由高移植性的C语言源文件构成**, 用户应使用惯用的任意编译方式, 将这些C文件(demos目录除外)跟自己的其它源文件编译到一起即...
C Link SDK 如何使用esp-idf V5编译?各位前辈好。C Link SDK演示使用esp-idf仓库的release/v4.2...
Link SDK(原名为Link Kit SDK)是阿里云物联网平台提供的设备端软件开发工具包,可使用尽量少的硬件资源,简化开发过程,实现设备快速接入阿里云物联网平台。目前LinkSDK已经覆盖的开发语言c、node.js、java、python、以及android、ios操作系统。(Link SDK相关内容请点击文末阅读原文了解详情) ...