Paho-MQTT C使用ID²-KM接入阿里云物联网平台

} int mqtt_itls_write(Network*n,unsigned char*buffer,int len,int timeout_ms){ return hal_itls_write(n->handle,buffer,len,timeout_ms);} void NetworkSetConfig(Network*n,char*product_key,char*product_secret){ n->product_key=...

Paho-MQTT C使用ID²-SE接入阿里云物联网平台

} int mqtt_itls_write(Network*n,unsigned char*buffer,int len,int timeout_ms){ return hal_itls_write(n->handle,buffer,len,timeout_ms);} void NetworkSetConfig(Network*n,char*product_key,char*product_secret){ n->product_key=...

CoAP连云HAL

coap_dtls_options_t 结构:typedef struct { unsigned char*p_ca_cert_pem;指向PEM编码的X.509证书的指针 char*p_host;指向DTLS服务器网络地址的指针 unsigned short port;DTLS服务器端口 } coap_dtls_options_t;返回结果说明:返回结果 ...

iOS SDK快速入门

static void_on_log_send_done(const char*config_name,log_producer_result result,size_t log_bytes,size_t compressed_bytes,const char*req_id,const char*message,const unsigned char*raw_buffer,void*userparams){ if(result=LOG_...

蓝牙设备端SDK OTA接口

参数 名称 类型 描述 ota_manage ota_breeze_service_manage_t*初始化ota信息,包括版本号,消息接收回调函数等 类型介绍 typedef struct_ota_ble_service_dat{ unsigned char is_ota_enable;0:disable ota;1:enable ota*/ota_breeze_...

如何获取 iOS deviceToken 十六进制字符串

} const unsigned char*dataBuffer=(const unsigned char*)deviceToken.bytes;NSMutableString*hexTokenString=[NSMutableString stringWithCapacity:(dataLength*2)];for(int i=0;i;i){[hexTokenString appendFormat:@"%02x",dataBuffer[i...

本地通信HAL

HAL_UDP_recvfrom 原型:int HAL_UDP_recvfrom(_IN_intptr_t sockfd,_OU_NetworkAddr*p_remote,_OU_unsigned char*p_data,_IN_unsigned int datalen,_IN_unsigned int timeout_ms);接口说明:调用此接口从指定的UDP句柄接收指定长度数据到...

上传回调

操作步骤 使用阿里云SDK 以下仅列举常见SDK的上传回调的代码示例。关于其他SDK的上传回调的代码示例,请参见 SDK简介。Java import com.aliyun.oss.OSS;import com.aliyun.oss.common.auth.*;import com.aliyun.oss.OSSClientBuilder;...

标签

设备标签payload准备好以后,就可以使用如下接口进行上报了*/IOT_Linkkit_Report(devid,ITM_MSG_DEVICEINFO_UPDATE,(unsigned char*)payload,strlen(payload));向云端发送删除设备标签的消息 上报设备标签信息删除的消息时,将标签信息的...

网关应用示例说明

} 复位一个子设备 调用函数 IOT_Linkkit_Report(subdev_id,ITM_MSG_SUBDEV_RESET,(unsigned char*)subdev_mate,sizeof(iotx_linkkit_dev_meta_info_t))复位一个子设备,复位子设备除了会删除和网关的拓扑关系之外,还会删除子设备和手机...

CoAP接入

返回值说明 值 说明 0 成功-1 输入参数非法-5 设备尚未认证成功-7 待发送消息的payload过长 IOT_CoAP_GetMessagePayload 接口原型 int IOT_CoAP_GetMessagePayload(void*p_message,unsigned char*pp_payload,int*p_len);接口说明 当用户...

Make/CMake构建文件

C/C++强制添加-fsigned-char编译选项 char 类型在x86架构和ARM架构下默认是否带符号不一致,在x86架构下默认为 signed char(有符号字符型),在倚天云服务器默认为 unsigned char(无符号字符型)。x86架构代码迁移到倚天云服务器时,需要...

C SDK V1.x版开发指南

人脸特征数据*/unsigned char*face_feature;人脸特征数据个数*/int face_feature_size;当wg_card_id为0时,使用此字段作为韦根门禁卡号*/int64_t long_card_id;身份证号码*/char id_card[36];有效期起始时间。从1970年1月1日0时0分0秒到...

媒体扩展信息(SEI)的使用

} void CTutorialDlg:onMediaExtensionMsgReceived(const AliRtc:String&uid,unsigned char*message,int size){ long long sentTime=charArr2long((char*)message);} 注意事项 使用媒体扩展信息时需要复用音视频数据通道,因此必须控制...

API详解

返回值说明 值 说明>=1 消息ID失败 IOT_Linkkit_Report 接口原型 int IOT_Linkkit_Report(int devid,iotx_linkkit_msg_type_t msg_type,unsigned char*payload,int payload_len);接口说明 向云端发送消息,包括属性上报、设备标签信息更新...

mqtt

MQTT默认端口#ifndef MQTT_PORT#define MQTT_PORT 443#endif API说明 MQTT初始化 DLLExport void MQTTClientInit(MQTTClient*client,Network*network,unsigned int command_timeout_ms,unsigned char*sendbuf,size_t sendbuf_size,unsigned...

HaaS物联网设备OTA解决方案

static const unsigned char ota_pube_buf[3];3.编译烧录到HaaS100的基础固件 开发环境搭建 开发环境的搭建请参考 HaaS100快速开始(搭建开发环境章节),其中详细的介绍了AliOS Things 3.3的IDE集成开发环境的搭建流程;用例和开发板选择 ...

使用第三方OS对接ID²-KM

int ls_osa_net_connect(const char*host,const char*port,int type)void ls_osa_net_disconnect(int fd)int ls_osa_net_send(int fd,unsigned char*buf,size_t len,int*ret_orig)int ls_osa_net_recv(int fd,unsigned char*buf,size_t len...

远程配置

IOT_Linkkit_Query(user_example_ctx->master_devid,ITM_MSG_QUERY_COTA_DATA,(unsigned char*)buffer,buffer_length);} return 0;} 2.注册COTA事件回调函数 下面是示例代码:int main(int argc,char*argv){ char buffer[128]={0};int ...

ID²设备端SDK适配接口

​ int ls_osa_net_recv(int fd,unsigned char*buf,size_t len,int timeout,int*ret_orig)功能:在指定的时间内,从网络中读取最多len字节的数据。参数:"fd":网络连接的句柄。buf":接收数据的内存。len":内存的最大长度。timeout":...

回调及监听

virtual void onMediaExtensionMsgReceived(const AliRtc:String&uid,unsigned char*message,int size){};参数 类型 描述 uid const AliRtc:String&用户uid。message unsigned char*接收到的自定义数据。size int 接收到的数据长度。...

ABI文件

具体的对应关系如下:C++ 源码 ABI bool bool char,int8_t int8 unsigned char,uint8_t uint8 short,int16_t int16 unsigned short,uint16_t uint16 int,long,int32_t int32 unsigned int,unsigned long,uint32_t uint32 long long,int64_t...

Windows

音频媒体数据结构 typedef struct tagAliRtcAudioDataSample { unsigned char*data{nullptr};音频数据 int numOfSamples{0};采样数 int bytesPerSample{0};采样位数(字节)int numOfChannels{0};声道数 int samplesPerSec{0};采样率 }...

数据类型

unsigned char spspps[10*1024];int spspps_len;};数据成员 描述 audio_flag 指示跟随其后的audio信息是否valid的标志。取值:1:valid。0:invalid。audio_channels 音频channel数。当audio_flag等于1的时候才有意义。audio_sample_rate ...

Wi-Fi智能插座设备端开发

char*property_payload=NULL;cJSON*response_root=NULL,*item_csr=NULL;response_root=cJSON_CreateObject();if(response_root=NULL){ return;} if(msg->seq!NULL&strcmp(msg->seq,SPEC_SEQ)){ item_csr=cJSON_CreateObject();if(item_csr=...

功能特性

高可用管理平台 HAS 定位于 IT 技术...故障演练平台支持触发 CPU 利用率升高、内存利用率升高、内存占用、网络丢包、容器宕机、物理机宕机等常见故障,并针对故障制定出详细的演练和恢复计划,保证用户能够有计划地测量和观测应用高可用能力。

C SDK V4.x版开发指南

门禁身份认证图片图像数据*/unsigned char*certified_pic;图片特征数据*/unsigned char*pic_feature;图片特征数据个数*/int pic_feature_size;};通行上报信息*/struct iotx_matche_result_t {/*设备编号*/char device_id[32];抓拍时间...

物模型编程

res=IOT_Linkkit_Report(EXAMPLE_MASTER_DEVID,ITM_MSG_POST_PROPERTY,(unsigned char*)property_payload,strlen(property_payload));EXAMPLE_TRACE("Post Property Message ID:%d",res);} 属性设置说明 示例代码在回调函数 user_property_...

GPIO

IRQ config unsigned char*arg;IRQ callback argument io_irq_handler_t cb;IRQ callback } gpio_irq_config_t;int ioctl(int fd,IOC_GPIO_SET_IRQ,gpio_irq_config_t*config);参数config中的ID成员变量表示GPIO pin ID。参数config中的...

ADP底座介绍

常见故障场景自动诊断:内置长期经验沉淀的运维知识库,自动识别常见故障问题,并提供故障处置建议。自动化巡检和告警通知:内置基础告警策略并可灵活配置,可对接多种告警通知方式,定期巡检,及时感知问题。业务数据的存储备份及还原:...

上传回调

b64_len=aos_base64_encode((unsigned char*)callback,strlen(callback),b64_buf);b64_buf[b64_len]='\0';headers=aos_table_make(p,1);apr_table_set(headers,OSS_CALLBACK,b64_buf);上传回调。s=oss_do_put_object_from_buffer(options,&...

开发设备端本地定时功能

res=IOT_Linkkit_Report(user_example_ctx->master_devid,ITM_MSG_POST_PROPERTY,(unsigned char*)request,request_len);LOG_TRACE("Post Property Message ID:%d",res);return 0;} 设备端接收到的示例如下。{"LocalTimer":[{"PowerSwitch...

开发天猫精灵项目Wi-Fi产品设备端上定时功能

IOT_Linkkit_Report(user_example_ctx->master_devid,ITM_MSG_POST_PROPERTY,(unsigned char*)report_fail,strlen(report_fail));ret=-1;}/char*property=device_timer_post(1);if(property!NULL)/HAL_Free(property);return 0;}#ifdef ...

AliEngineEventListener

virtual void OnSubscribeStreamTypeChanged(const char*uid,AliEngineVideoStreamType oldStreamType,AliEngineVideoStreamType newStreamType,int elapseSinceLastState,const char*channel);名称 类型 描述 uid const char*远端用户ID。...

设备OTA开发

IOT_Linkkit_Query(user_example_ctx->master_devid,ITM_MSG_REQUEST_FOTA_IMAGE,(unsigned char*)("app-1.0.0-20180101.1001"),30);OTA支持多模块 OTA除了可以升级设备固件外,还可以下载并升级设备的软件模块,客户需要在物联网平台的...

数据类型

timestamp unsigned long long 时间戳。agent char*Agent服务器地址(默认不传递此参数)。agentCount int Agent服务器地址个数。AliEngineAuthInfoList:鉴权列表。参数 类型 描述 infoList AliEngineAuthInfo*鉴权信息存储指针。count ...

Windows

sample.data=(unsigned char*)cacheBuf;sample.format=AliRtcVideoFormatI420;sample.width=videoWidth;sample.height=videoHeight;sample.strideY=videoWidth;sample.strideU=videoWidth/2;sample.strideV=videoWidth/2;sample.dataLen=...

Wi-Fi芯片移植

void(*para_chg)(hal_wifi_module_t*m,hal_wifi_ap_info_adv_t*ap_info,char*key,int key_len,void*arg);void(*fatal_err)(hal_wifi_module_t*m,void*arg);} hal_wifi_event_cb_t;注册和初始化Wi-Fi模块。在完成Wi-Fi接口和事件回调的实现...

进阶功能

截图回调 void AlivcLivePlayerMainDlg:onSnapshotImageBuffer(AliPlayer*player,int width,int height,unsigned char*pARGBBuffer){ QString savePath="save path;QImage snapshot(pARGBBuffer,width,height,QImage:Format_ARGB32);...

基于已认证的模组开发

} res=IOT_Linkkit_Report(user_example_ctx->master_devid,ITM_MSG_POST_PROPERTY,(unsigned char*)property_payload,strlen(property_payload));EXAMPLE_TRACE("Post Property Message ID:%d",res);} 上报产品事件。如果产品定义了事件,...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据库自治服务 应用身份服务 (IDaaS) 应用高可用服务 负载均衡 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用