子设备功能
子设备上线
◆ 添加子设备信息到发送队列
int32_tsub_dev_add(constcharsub_id[16],constcharsub_name[32],constcharsub_version[5],uint16_tsub_type)
参数 | 长度 | 说明 |
---|---|---|
sub_id | 16 | 自定义的子设备id,仅限字母数字组合 |
sub_name | 32 | 子设备名称,仅限字母数字组合 |
sub_version | 5 | 子设备固件版本,"xx.xx",0≤x≤9 |
sub_type | 2 | 子设备类型,请与APP端自行约定 |
返回值 | 4 | 0:成功-1:失败 |
◆ 发送上线子上线
int32_tiot_sub_dev_active(uint32_t*data_seq)
参数 | 长度 | 说明 |
---|---|---|
data_seq | 4 | 传出参数,本条数据的序列号,如果需要确定数据何时上传成功, 可记录此发送序列号,与收到的进行对比。 |
返回值 | 4 | 0:成功;-1:失败 |
子设备离线
◆ 发送子设备离线
int32_tiot_sub_dev_inactive(constcharsub_id[16],uint32_t*data_seq)
参数 | 长度 | 说明 |
---|---|---|
sub_id | 16 | 自定义的子设备id,仅限字母数字组合 |
data_seq | 4 | 传出参数,本条数据的序列号,如果需要确定数据 何时上传成功, 可记录此发送序列号,与收到的进行对比。 |
返回值 | 4 | 0:成功;-1:失败 |