0x8D 控制MCU软重启
This commit is contained in:
@ -133,6 +133,7 @@ HEX: 5A 01 FF 40 00 64 00 00 00 93 9E FF 3F 93 9E FF 3F 93 9E FF 3F 7F 4B 00 00
|
|||||||
| ------ | ---------------------- | -------------- | -------------- | ---------------------------------------------------- |
|
| ------ | ---------------------- | -------------- | -------------- | ---------------------------------------------------- |
|
||||||
| 0x80 | 一个表示正常的编码 | 0 | \\ | 直接被头戴设备丢弃 |
|
| 0x80 | 一个表示正常的编码 | 0 | \\ | 直接被头戴设备丢弃 |
|
||||||
| 0x81 | 接收的信息出错 | 1 | uint8_t | 提示接收出现问题,不一定被处理 |
|
| 0x81 | 接收的信息出错 | 1 | uint8_t | 提示接收出现问题,不一定被处理 |
|
||||||
|
| 0x8D | 控制MCU软重启 | 0 | \\ | 控制MCU软重启 |
|
||||||
| 0x8E | 调试 | 0 | \\ | 仅用于开发调试 |
|
| 0x8E | 调试 | 0 | \\ | 仅用于开发调试 |
|
||||||
| 0x8F | 将MCU恢复出厂设置 | 0 | \\ | 此操作会清除 如心率拟合系数、保存的设备ID等 所有信息 |
|
| 0x8F | 将MCU恢复出厂设置 | 0 | \\ | 此操作会清除 如心率拟合系数、保存的设备ID等 所有信息 |
|
||||||
| 0x90 | 启动配对流程 | 0 | \\ | 头戴设备接收此指令后清除设备ID等信息,并重新尝试配对 |
|
| 0x90 | 启动配对流程 | 0 | \\ | 头戴设备接收此指令后清除设备ID等信息,并重新尝试配对 |
|
||||||
@ -180,6 +181,16 @@ HEX: 5A 00 00 81 00 01 00 00 00 data1 crc16_L crc16_H A5
|
|||||||
| data1 | 表示异常类型 | uint8_t | 0x02 | 数值异常(检测出上传的参数超过阈值等) |
|
| data1 | 表示异常类型 | uint8_t | 0x02 | 数值异常(检测出上传的参数超过阈值等) |
|
||||||
| crc16 | crc16校验值 | uint16_t | | |
|
| crc16 | crc16校验值 | uint16_t | | |
|
||||||
|
|
||||||
|
#### 5.2. 0x8D 控制MCU软重启
|
||||||
|
|
||||||
|
数据帧示例:
|
||||||
|
|
||||||
|
``` HEX
|
||||||
|
HEX: 5A 00 00 8D 00 00 00 00 00 8E 96 A5
|
||||||
|
```
|
||||||
|
|
||||||
|
控制MCU软重启
|
||||||
|
|
||||||
#### 5.2. 0x8E 调试
|
#### 5.2. 0x8E 调试
|
||||||
|
|
||||||
数据帧示例:
|
数据帧示例:
|
||||||
@ -195,30 +206,22 @@ HEX: 5A 00 00 8E 00 00 00 00 00 BD 96 A5
|
|||||||
数据帧示例:
|
数据帧示例:
|
||||||
|
|
||||||
``` HEX
|
``` HEX
|
||||||
HEX: 5A 00 00 8F 00 00 00 00 00 crc16_L crc16_H A5
|
HEX: 5A 00 00 8F 00 00 00 00 00 6C 97 A5
|
||||||
```
|
```
|
||||||
|
|
||||||
此操作会清除 如心率拟合系数、保存的设备ID等 所有信息
|
此操作会清除 如心率拟合系数、保存的设备ID等 所有信息
|
||||||
随后重启
|
随后MCU会自动重启
|
||||||
|
|
||||||
| 参数名称 | 参数描述 | 参数类型 | 参数值 | 参数值对应功能描述 |
|
|
||||||
| -------- | ----------- | -------- | ------ | ------------------ |
|
|
||||||
| crc16 | crc16校验值 | uint16_t | | |
|
|
||||||
|
|
||||||
#### 5.2. 0x90 启动配对流程
|
#### 5.2. 0x90 启动配对流程
|
||||||
|
|
||||||
数据帧示例:
|
数据帧示例:
|
||||||
|
|
||||||
``` HEX
|
``` HEX
|
||||||
HEX: 5A 00 00 90 00 00 00 00 00 crc16_L crc16_H A5
|
HEX: 5A 00 00 90 00 00 00 00 00 6C 97 A5
|
||||||
```
|
```
|
||||||
|
|
||||||
电脑端主动发起配对流程
|
电脑端主动发起配对流程
|
||||||
|
|
||||||
| 参数名称 | 参数描述 | 参数类型 | 参数值 | 参数值对应功能描述 |
|
|
||||||
| -------- | ----------- | -------- | ------ | ------------------ |
|
|
||||||
| crc16 | crc16校验值 | uint16_t | | |
|
|
||||||
|
|
||||||
#### 5.2. 0x91 告知设备ID
|
#### 5.2. 0x91 告知设备ID
|
||||||
|
|
||||||
数据帧示例:
|
数据帧示例:
|
||||||
|
Reference in New Issue
Block a user