leaps_dev_status_get
读取设备状态信息.
输入
(无)
输出
uptime:32位无符号整数(以秒为单位的设备正常运行时间)
temperature: 16 位带符号整数(温度,摄氏度).
battery_voltage: 16位无符号整数(电池电压,单位为毫伏)
battery_state: 4-bits (电池状态 = NO_BATTERY: 0, 充电: 1, 已充电: 2, 放电: 3, VBAT_LOW: 4, VBAT_EMPTY= 5)
battery_level: 7位无符号整数(电池电量百分比)
示例
TLV 请求 |
|
---|---|
类型 |
长度 |
0x25 |
0x00 |
类型0x25(12月37日)表示命令leaps_dev_status_get
TLV 响应 |
|||||||
---|---|---|---|---|---|---|---|
类型 |
长度 |
价值 |
类型 |
长度 |
价值 |
||
正常运行时间 |
温度 |
battery:
(字节0-1)电压
(字节2)级别
(字节3)状态
(字节4-5)保留
|
|||||
0x40 |
0x01 |
0x00 |
0x59 |
0x0C |
0x2C 0x00 0x00 0x00 |
0x22 0x00 |
0x2d 0x0f 0x3e 0x01 0x00 0x00 |
类型0x40(64 dec)表示状态代码
类型 0x59 (89 dec) 表示设备状态