@john-lee
2023-05-31T06:36:55.000000Z
字数 823
阅读 470
设备驱动 规格书 CX
本规格书定义了CX中控驱动与固件的交互逻辑与数据描述。
设备ID为0x02。
| bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0 | |
|---|---|---|---|---|---|---|---|---|
| byte 0 | 0 | DELAY | CD | CLASS | CONN2 | CONN1 | CFG | PANEL |
| byte 1 | 0 | |||||||
| byte 2 | DIN8 | DIN7 | DIN6 | DIN5 | DIN4 | DIN3 | DIN2 | DIN1 |
| byte 3 | 0 | DC2 | DC1 | DOUT2 | DOUT1 | |||
| byte 4 | SLINK8 | SLINK7 | SLINK6 | SLINK5 | SLINK4 | SLINK3 | SLINK2 | SLINK1 |
| byte 5 | SLINK16 | SLINK15 | SLINK14 | SLINK13 | SLINK12 | SLINK11 | SLINK10 | SLINK9 |
| byte 6 | 0 | SLINK21 | SLINK20 | SLINK19 | SLINK18 | SLINK17 | ||
| byte 7 | 0 | |||||||
| byte 8 | BV | |||||||
| byte 9 | CT | |||||||
说明:
| 数据 | 值 | 描述 | 事件 | 面板指示灯 | |
|---|---|---|---|---|---|
| PANEL | 0 | 面板状态。 | 锁定 | ✔ | ✔ |
| 1 | 解锁。 | ||||
| CFG | 0 | 配置数据状态。 | 未改变 | ✔ | ✔ |
| 1 | 已改变。 | ||||
| CONN1 | 0 | 网络连接状态1。 | 未连接到服务器。 | ✔ | ✔ |
| 1 | 已连接到服务器。 | ||||
| CONN2 | 0 | 网络连接状态1 | 未连接到服务器且在课表内时段。 | ✔ | ✔ |
| 1 | 已连接到服务器或在课表外时段。 | ||||
| CLASS | 0 | WOO 状态。 | 下课 | ✔ | ✔ |
| 1 | 上课。 | ||||
| CD | 0 | 未倒计时 | ✔ | ✔ | |
| 1 | 上课并倒计时中。 | ||||
| DELAY | 0 | 未延堂 | ✔ | ✔ | |
| 1 | 上课并延堂中。 | ||||
| DINx[x=1~8] | 0 | 数字输入x。 | 断 | ✔ | ✔ |
| 1 | 通。 | ||||
| DOUTx[x=1~2] | 0 | 数字输出x。 | 断。 | ✔ | ✔ |
| 1 | 通。 | ||||
| DCx[x=1~2] | 0 | 干接点x。 | 断。 | ✔ | ✔ |
| 1 | 通。 | ||||
| SLINKx[x=1~21] | 0 | 串口x设备通信状态。 | 错误或无设备 | ✔ | ✔ |
| 1 | 正常。 | ||||
| BV | - | 电池电压,单位:0.1V。 | ✘ | ✔ | |
| CT | - | 芯片温度,有符号数,单位:1℃。 | ✘ | ✔ | |
| bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0 | |
|---|---|---|---|---|---|---|---|---|
| byte 0 | 1 | 0 | ||||||
| bit 7 | bit 6 | bit 5 | bit 4 | bit 3 | bit 2 | bit 1 | bit 0 | |
|---|---|---|---|---|---|---|---|---|
| byte 0 | 0 | 1 | 0 | |||||