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) 表示设备状态