高级功能(可选)
透传自定义数据(0x31)
可透传自定义的、字符形式(不支持二进制)数据,请与app开发者自行约定
手机端在线,云端不保存数据,直接转发至手机
手机端离线,云端最多会保存20条数据,待手机上线时发送,发送后清空
mcu发送:
字段 | 长度 | 说明 |
---|---|---|
帧头 | 1 | 0xa5 |
版本 | 1 | 0x02 |
命令 | 1 | 0x31 |
长度 | 2 | 大端法,范围21-1044 |
序列号 | 4 | 大端法自增数字,本条数据的序列号。如果需要确定数据 何时上传成功,可记录此发送序列号,与收到的进行对比 |
子设备id | 16 | 自定义的子设备id,仅限字母数字组合 |
data | n | 自定义数据,仅支持字符型(1≤n≤1024) |
校验 | 1 | 校验和 |
接收自定义数据(0x32)
接收来自app的透传数据(不支持二进制),格式请与app开发者自行约定
设备在线,云端收到app数据后,直接透传至设备
设备离线,云端最多会保存20条app数据,待设备上线时发送,发送后清空
模组发送:
字段 | 长度 | 说明 |
---|---|---|
帧头 | 1 | 0xa5 |
版本 | 1 | 0x02 |
命令 | 1 | 0x32 |
长度 | 2 | 大端法,范围21-1044 |
时间戳 | 4 | 云端收到本条数据的时间点 |
子设备id | 16 | 自定义的子设备id,仅限字母数字组合 |
data | n | 自定义数据,仅支持字符型(1≤n≤1024) |
校验 | 1 | 校验和 |