Skip to content

Commit a0068d8

Browse files
authored
update doc #6
1 parent d08293e commit a0068d8

1 file changed

Lines changed: 66 additions & 1 deletion

File tree

assets/doc/firmware.md

Lines changed: 66 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,11 +99,76 @@ PPS信号和GPRMC信号的时序输出
9999

100100
### 数据JSON格式
101101

102+
#### 1. IMU Data
103+
```json
104+
{
105+
"f": "imu", # 数据类型
106+
"t": 1745767254869878, # 时间戳
107+
"c": 920480, # 采集帧数
108+
"d": [ # IMU原始数据
109+
0.416606, # 加速度计x轴
110+
-0.181966, # 加速度计y轴
111+
9.993754, # 加速度计z轴
112+
0.003141, # 陀螺仪x轴
113+
0.001038, # 陀螺仪y轴
114+
0.000016, # 陀螺仪z轴
115+
28.50241 # 温度
116+
],
117+
"q": [ # 同步板自带IMU计算的姿态
118+
0.999765, # 四元数w
119+
-0.009251, # 四元数x
120+
-0.021048, # 四元数y
121+
-0.013569 # 四元数z
122+
]
123+
}
124+
```
125+
126+
#### 2. GPS Data
127+
```json
128+
{
129+
"f": "GNGGA", # 数据类型
130+
"g": false, # 是否是PPS触发采集
131+
"t": 21664068, # 串口接收到GPS数据的同步系统时间戳
132+
"d": "$GNGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47\r",
133+
"pps": 21664010 # PPS触发对应的同步系统时间戳
134+
}
135+
```
136+
137+
138+
GPS 接收数据解释:
139+
```json
140+
$GNGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47
141+
时间 (123519): UTC 时间 12:35:19
142+
纬度 (4807.038,N): 纬度 48°07.038’ N(即 48 度 7.038 分 北纬)
143+
经度 (01131.000,E): 经度 11°31.000’ E(即 11 度 31.000 分 东经)
144+
定位状态 (1): 表示 GPS 定位有效
145+
卫星数 (08): 使用了 8颗卫星进行定位
146+
HDOP (0.9): 水平精度因子为 0.9,精度较好
147+
高度 (545.4): 高程 545.4 米
148+
单位 (M): 高度单位是米
149+
海平面分离 (46.9,M): 与海平面的分离为 46.9 米
150+
差分修正数据的年龄: 无差分修正数据,因此为空
151+
校验和 (*47): 校验和为 47
152+
```
153+
154+
155+
#### 3. PWM设备上升沿触发时间
156+
157+
```json
158+
{
159+
"f": "t", # 数据类型
160+
"s": 32, # (uint8_t)状态位
161+
"t": 1745767200873878, # 时间戳
162+
"c": 893482 # 采集帧数
163+
}
164+
```
102165

103166

104167
## 固件烧写流程
105168

106-
按住BOOT按钮,不要松开,将TYPC插入到电脑上电后,松开BOOT按钮,电脑会自动识别并识别为USB存储设备。将最新的固件移动到U盘中。移动完成后系统会自动删除U盘。这时候最新的固件已经被成功加载了。
169+
1. 按住BOOT按钮,不要松开,将TYPC插入到电脑上电后,松开BOOT按钮,电脑会自动识别并识别为USB存储设备。
170+
2. 将最新的固件移动到U盘中。
171+
3. 移动完成后系统会自动删除U盘。这时候最新的固件已经被成功加载了。
107172

108173

109174
## 固件更新日志

0 commit comments

Comments
 (0)