蓝牙设备端SDK移植接口

Breeze SDK是阿里巴巴IoT提供的基于低功耗蓝牙协议栈上层提供的一套安全接入的解决方案,并可通过蓝牙通道支持WiFi辅助配网功能,本文对Breeze SDK的HAL接口进行说明,厂商对接时可以参考本文档。HAL接口说明 Breeze SDK的HAL接口分为协议...

蓝牙设备端开发

breeze_hal_ble:对接BLE蓝牙协议栈部分接口,包含蓝牙广播,注册Breeze蓝牙服务等 breeze_hal_sec:对接安全部分,包含AES128 CBC加解密算法 breeze_hal_os:对接不同OS的接口,包含OS timer的资源,KV(存储和读取接口)操作等 API接口...

AliOS Things 概述

包括以下部分:BSP:板级支持包 HAL:硬件适配层,包括WiFi,蓝牙,I2C,SPI,UART,Flash 等 Kernel:包括Rhino RTOS 内核,VFS,KV Storage,CLI,C++ 等 Network:包括LwIP 轻量级TCP/IP协议栈,BLE 低功耗蓝牙协议栈,LoRaWAN 协议栈等 ...

设备端开发

蓝牙辅助配网中的BLE通信部分,使用了生活物联网平台的蓝牙Breeze(通过上层通信Profile的规则定义和实现)协议,基于蓝牙协议栈HAL的移植(需移植的HAL接口请参见 蓝牙辅助配网开发)后,可以运行在不同厂商的蓝牙协议栈上。以移植BK7231U...

ble_host

更正文档 概述 AliOS Things 3.3提供支持符合蓝牙4.0/4.2/5.0核心协议规范的BLE Host软件协议栈组件,方便用户使用蓝牙BLE功能。ble_host组件功能框图如下图红色部分:功能支持 ble_host组件主要支持如下功能:Generic Access Profile(GAP)...

产品架构

网关SDK统一网关各种接入平台的方式,节点SDK统一节点的协议栈。产品架构图如下图所示:网关SDK具有以下特性:网关监测:支持实时监控网关健康状况,包括CPU、内存、传输等状态实时监测。网关OTA:支持OTA签名校验、断电恢复等功能。安全...

云解析DNS IPv6

访问者客户端机器协议栈支持IPv4,且访问者来源于中国内地:客户端向LocalDNS发起IPv4地址请求,LocalDNS则向云解析DNS请求IPv4的地址,云解析DNS则根据LocalDNS的请求返回IPv4地址,最终由客户端将解析地址1.1.x.x返回给访问者。...

共享内存通信(SMC)使用说明

Alibaba Cloud Linux 3提供的共享内存通信SMC(Shared Memory Communication)是一种兼容socket层、使用共享内存技术实现的高性能内核网络协议栈。根据共享内存技术的不同,SMC又可以细分为基于Internal Shared Memory(ISM)技术的SMC ...

共享内存通信(SMC)使用说明

Alibaba Cloud Linux 3提供的共享内存通信SMC(Shared Memory Communication)是一种兼容socket层、使用共享内存技术实现的高性能内核网络协议栈。根据共享内存技术的不同,SMC又可以细分为基于Internal Shared Memory(ISM)技术的SMC ...

环境说明

设备支持TCP/IP协议栈,或通过外接模组等方式支持该协议栈。设备至少拥有20 KB的ROM和2 KB的RAM。设备的操作系统没有限制。C Link SDK中的Demo文件开发于Linux系统,您可以直接在Linux系统中快速体验并使用。移植C Link SDK的更多信息,请...

如何开发设备端

蜂窝网设备端开发 以太网 提供生活物联网SDK开发接入生活物联网的以太网设备 以太网设备端开发 蓝牙 支持阿里云IoT的Breeze蓝牙协议,也支持自定义蓝牙协议。蓝牙设备端开发 LinkVisual视频设备 提供LinkVisual设备端SDK(当前支持Linux和...

SDK同步与异步通信模式

例如嵌入式Linux、Windows系统,以及大部分配备LwIP协议栈通信的RTOS(FreeRTOS系统)等,都支持上层应用主动收取网络报文。在这些系统上,C Link SDK的网络应用软件,可以随时主动的调用类似 read()的函数接口,从已开启的 Socket 接口...

获取C Link SDK

如果SDK未提供指定系统下的TCP/IP协议栈,您需自行实现./portfiles 下相关函数的移植。后续步骤 获取C Link SDK后,您可以根据业务需要,选择要配置的功能,然后对设备端进行开发。关于C Link SDK的功能介绍,请参见 功能介绍。

环境要求与配置

设备支持TCP/IP协议栈,或通过外接模组等方式支持该协议栈。设备至少拥有1M ROM和256KB RAM。C Link SDK中的Demo文件开发于Linux系统,您可以直接在Linux系统中快速体验并使用。开发环境 C Link SDK可实现跨平台的移植,对开发环境要求灵活...

产品架构

非IP设备:指不支持TCP/IP协议栈的设备,例如ZigBee、BT、KNX、ModBus等,需要通过集成了Link SDK的网关设备,再接入到阿里云物联网平台。子设备需要通过网关代理建连,网关集成LinkSDK,子设备与网关之间的通信方式由用户自定义,C Link ...

移植概述

SDK默认使用同步通信机制与设备上的TCP/IP协议栈交互,如果目标硬件平台的TCP/IP协议栈是异步方式(例如Nucleus),需要将SDK配置为使用异步协议栈。更多信息,请参见 SDK的同步与异步通信。步骤二:实现HAL函数 根据选择的功能不同,您...

MQTT接入概述

MQTT是基于TCP/IP协议栈构建的异步通信消息协议,是一种轻量级的发布、订阅信息传输协议。对于业务场景为MQTT协议的设备,您可以通过配置C Link SDK,将其接入阿里云物联网平台。前提条件 已准备开发环境。已获取C Link SDK。定制SDK时,在...

概述

MQTT是基于TCP/IP协议栈构建的异步通信消息协议,是一种轻量级的发布、订阅信息传输协议。物联网平台已支持MQTT 5.0协议,提高了系统性能、稳定性和可伸缩性。您可以通过配置C Link SDK,将设备接入阿里云物联网平台。前提条件 已准备开发...

概述

MQTT是基于TCP/IP协议栈构建的异步通信消息协议,是一种轻量级的发布、订阅信息传输协议。对于业务场景为MQTT协议的设备,您可以通过配置C Link SDK,将其接入阿里云物联网平台。前提条件 已准备开发环境。已获取C Link SDK。定制SDK时,在...

网关SDK

说明 SDK中 modules/pktfwd 是基于semtech官方的LoRaWAN协议栈已增加了阿里云修改的功能patch,厂商可以根据自己平台需要合入相应代码到SDK中。修改配置文件 make.settings 为编译配置脚本文件,配置选项说明如下:厂商根据自己本地的...

性能监控最佳实践

为了实现异构协议栈的打通,Trace 系统需要支持两项能力:协议栈转换与动态配置,比如前端向下透传了 Jaeger 协议,新接入的下游外部系统使用的则是 ZipKin B3 协议。在两者之间的 Node.js 应用可以接收 Jaeger 协议并向下透传 B3 协议,...

第三方蓝牙通信插件适配指南

蓝牙通信插件管理系统(LPBS)定义了一套抽象的接口,可以将不同的蓝牙协议设备接入到统一框架中,从而可以按阿里云IoT定义的 物模型 对蓝牙设备进行控制以及感知。每一个具体的实现我们称为:插件。操作步骤 获取身份信息。智能设备需要在...

淘宝App在短视频场景下的IETF QUIC最佳实践

在决定选择标准化道路之后,当时市面上也没有特别成熟并适用于移动端的IETF QUIC协议栈实现,所以手机淘宝就启动了自研XQUIC项目,经过1年半的研发和打磨,于2020年的6月份开始全面上线,并且在2021年初与阿里云CDN IETF QUIC产品实现对接...

DCDN为淘宝App短视频场景加速的IETF QUIC最佳实践

在决定选择标准化道路之后,当时市面上也没有特别成熟并适用于移动端的IETF QUIC协议栈实现,所以手机淘宝就启动了自研XQUIC项目,经过1年半的研发和打磨,于2020年的6月份开始全面上线,并且在2021年初与阿里云CDN IETF QUIC产品实现对接...

新增测试设备

当设备入网类型为非蓝牙协议设备时,DeviceName 可配置自定义字符串、MAC地址、IMEI号或自定义SN等,须确保产品下唯一,为空将由系统自动颁发,您可以烧录到设备中,并上报到云端进行鉴权认证。说明 当在DeviceName输入栏为空时,直接单击 ...

eRDMA

功能优势 eRDMA能力主要具有以下产品优势:高性能 RDMA绕过内核协议栈,将数据直接从用户态程序转移到HCA中进行网络传输,极大地降低了CPU负载和延迟。eRDMA具有传统RDMA网卡的优点,同时将传统的RDMA技术应用到VPC网络下。超低的延迟让...

运行MQTT客户端

MQTT是基于TCP/IP协议栈构建的异步通信消息协议,是一种轻量级的发布/订阅信息传输协议。本文档为您介绍通过阿里云物联网平台提供的设备端Java SDK,运行MQTT客户端的方法。前提条件 下载Eclipse软件,并配置好Java环境。此Demo为maven工程...

节点SDK

硬件支持 默认能运行LoRaWAN协议栈的开发板都支持,例如:NucleoL073 NucleoL152 NucleoL476(default)SAML21 SKiM880B SKiM980A SKiM881AXL 版本发布 v2.0.4 主要包括以下功能和服务:支持RAK811节点开发板。AT Cmd:增加使用说明打印,...

修改TCP TIME-WAIT超时时间

背景信息 TCP/IP协议的TIME-WAIT状态是指应用关闭用于通信的套接口(socket)之后,TCP/IP协议栈保持socket处于打开状态。该状态默认持续60秒,用来保证完成服务器和客户端的数据传输。当处于TIME-WAIT状态的连接数过多时,可能会影响到...

eRDMA概述

功能优势 eRDMA能力主要具有以下产品优势:高性能 RDMA绕过内核协议栈,将数据直接从用户态程序转移到HCA中进行网络传输,极大地降低了CPU负载和延迟。eRDMA具有传统RDMA网卡的优点,同时将传统的RDMA技术应用到VPC网络下。超低的延迟让...

lwip

更正文档 概述 LwIP(Light Weight Internet Protoco1)是瑞士计算机科学院(Swedish Institute of Computer Science)AdamDunkels等人开发的一套用于嵌入式系统的开放源代码TCP/IP协议栈。LWIP的含义是Light Weight(轻型)IP协议。LWIP...

蓝牙连接开发指南

开发者也可以不采用蓝牙Breeze方案,使用自己的私有蓝牙协议通信 开发者可以开发三方蓝牙通信插件来跟第三方的蓝牙设备进行通信,而无需要在蓝牙设备里集成阿里云IoT提供的设备端Breeze SDK,如下图所示。第三方蓝牙通信插件的开发,参见 ...

设备接入概述

集成方式 根据设备类型的不同,集成Link SDK的方式也有差异:IP设备:指支持TCP/IP协议栈的设备,例如Wi-Fi设备,可以直接集成Link SDK。非IP设备:指不支持TCP/IP协议栈的设备,例如ZigBee、BT、KNX、ModBus等,需要通过集成了Link SDK的...

在RTOS环境中集成基础版SOC

步骤五:网络流量采集适配 根据不同的网络环境,选择对应的开发方式:如果您的网路栈是基于LWIP,且可以修改到LWIP协议栈,请参考基于LWIP的网路流采集篇章做网路监控挂载。如果您使用其他网络,可以采用自定义网路流采集,根据您的网路栈...

共享内存通信(SMC)常见问题

解决方案:检测本地或者对端是否已将应用的协议栈替换为SMC,通过 smcss命令(smc-tools包提供)可查看当前SMC的连接状态。如果没有找到应用的连接和端口,请重新替换为SMC并创建新的连接。0x03020000 不支持IPSec。原因:替换的连接使用...

网络诊断

信息采集:网络诊断采集运行时信息、网络协议栈信息以及网络基础设施的相关信息。采集不同的数据和信息,以便于排查故障和网络分析。链路模拟:网络诊断通过在ECS上执行命令或在集群中下发collector Pod的形式,收集网络诊断所经过的节点或...

MQTT协议规范

MQTT是基于TCP/IP协议栈构建的异步通信消息协议,是一种轻量级的发布、订阅信息传输协议。可以在不可靠的网络环境中进行扩展,适用于设备硬件存储空间或网络带宽有限的场景。使用MQTT协议,消息发送者与接收者不受时间和空间的限制。物联网...

物联网平台相关问题

理论上,只要硬件环境有TCP/IP协议栈,就可以接入物联网平台。阿里云物联网平台与设备之间的交互协议是公开的,您可依据协议接入设备,也可使用物联网平台提供的SDK接入设备,请参见 下载设备端SDK。设备发送给物联网平台的消息格式是否...

蓝牙Mesh模组软件规范

PID 1 bit3~0:蓝牙广播包版本号,目前是0x01 bit4为1:一机一密 bit5为1:支持OTA bit7~6:蓝牙协议版本 00:BLE4.0 01:BLE4.2 10:BLE5.0 11:BLE5.0以上 ProductID 4 生活物联网平台颁发,一型一号。MAC地址 6 生活物联网平台颁发,...

变更NLB实例的网络类型

协议版本为双的公网 NLB,每个可用区提供三个IP地址,包括一个公网IPv4地址、一个私网IPv4地址和一个IPv6地址。协议版本为双的私网 NLB,每个可用区提供一对IP地址,包括一个私网IPv4地址和一个IPv6地址。支持客户端同时使用IPv4...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
物联网平台 实时数仓 Hologres 应用实时监控服务 云原生数据仓库AnalyticDB MySQL版 企业级分布式应用服务 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用