0x44 发送分解出的8种脑波各自的占比

This commit is contained in:
2025-08-24 22:44:26 +08:00
parent 2de0698fee
commit 23c0771f93

View File

@ -290,7 +290,7 @@ HEX: 5A 00 00 9A 00 03 00 00 00 color keeptime gap crc16_L crc16_H A5
但是不保证一定亮灯达到指定的时长
下位机的LED灯会被新的亮灯事件内部生成或外部控制覆盖
LED闪烁时LED灯固定亮0.5s
LED闪烁时LED灯固定亮1s
每次亮起的时间间隔为传入的`gap`
| 参数名称 | 参数描述 | 参数类型 | 参数值 | 参数值对应功能描述 |
@ -630,7 +630,7 @@ HEX: 5A 01 ID 21 00 00 00 00 00 crc16_L crc16_H A5
参考 4.3 节
#### 6.3. 0x41 发送 脑电信号采集到的值 换算为电压值的系数的倒数
#### ~~6.3. 0x41 发送 脑电信号采集到的值 换算为电压值的系数的倒数~~
数据帧示例:
@ -647,21 +647,24 @@ HEX: 5A 01 ID 41 00 04 00 00 00 data1_LL data1_LH data1_HL data1_HH crc16_L crc1
| data1 | 脑电信号采集到的值换算为电压值的系数的倒数 | int32_t | | |
| crc16 | crc16校验值 | uint16_t | | |
#### 6.3. 0x44 发送分解出的5种脑波的值
#### 6.3. 0x44 发送分解出的8种脑波各自的占比
数据帧示例:
``` HEX
HEX: 5A 01 ID 42 00 14 00 00 00 AA_LL AA_LH AA_HL AA_HH BB_LL BB_LH BB_HL BB_HH CC_LL CC_LH CC_HL CC_HH DD_LL DD_LH DD_HL DD_HH EE_LL EE_LH EE_HL EE_HH crc16_L crc16_H A5
HEX: 5A 01 ID 42 00 14 00 00 00 AA_L AA_H (uint16_t * 7) crc16_L crc16_H A5
```
发送分解出的5种脑波的值
发送分解出的8种脑波各自的占比
数值原始值为 0 ~ 1 之间
为保留精度,下位机将原始值乘以 60000转换成 uint16_t 类型,发送给至上位机
转化后的数值范围0 ~ 60000
| 参数名称 | 参数描述 | 参数类型 | 参数值 | 参数值对应功能描述 |
| -------------- | -------------------------------------------- | ----------- | ------ | ------------------ |
| ID | 设备ID | uint8_t | | |
| AA BB CC DD EE | 顺序对应DeltaThetaAlphaBetaGamma。 | 5 * int32_t | | |
| crc16 | crc16校验值 | uint16_t | | |
| 参数名称 | 参数描述 | 参数类型 | 参数值 | 参数值对应功能描述 |
| ------------------- | -------------------------------------------- | ----------- | ------ | ------------------ |
| ID | 设备ID | uint8_t | | |
| AA + (uint16_t) * 7 | 顺序对应DeltaThetaAlphaSMRHighBetaBeta,Gamma还一个忘了。 | 8 * uint16_t | | |
| crc16 | crc16校验值 | uint16_t | | |
#### 6.3. 0x60 发送 计算得出的每分钟心率值 的 100倍