子设备功能

子设备上线

◆ 添加子设备信息到发送队列

int32_tsub_dev_add(constcharsub_id[16],constcharsub_name[32],constcharsub_version[5],uint16_tsub_type)

参数长度说明
sub_id16自定义的子设备id,仅限字母数字组合
sub_name32子设备名称,仅限字母数字组合
sub_version5子设备固件版本,"xx.xx",0≤x≤9
sub_type2子设备类型,请与APP端自行约定
返回值40:成功-1:失败

◆ 发送上线子上线

int32_tiot_sub_dev_active(uint32_t*data_seq)

参数长度说明
data_seq4传出参数,本条数据的序列号,如果需要确定数据何时上传成功,
可记录此发送序列号,与收到的进行对比。
返回值40:成功;-1:失败

子设备离线

◆ 发送子设备离线

int32_tiot_sub_dev_inactive(constcharsub_id[16],uint32_t*data_seq)

参数长度说明
sub_id16自定义的子设备id,仅限字母数字组合
data_seq4传出参数,本条数据的序列号,如果需要确定数据
何时上传成功, 可记录此发送序列号,与收到的进行对比。
返回值40:成功;-1:失败