|
@@ -55,11 +55,11 @@ void display_navdata(struct nav_data *navdata) {
|
|
|
- 解析串口数据
|
|
- 解析串口数据
|
|
|
解析完后需把串口接收缓存清空,以免影响下次数据的解析
|
|
解析完后需把串口接收缓存清空,以免影响下次数据的解析
|
|
|
```c
|
|
```c
|
|
|
- for (int i = 0; i < uart3Packet.len; i++) // parse nmea data
|
|
|
|
|
- nmea_parser_putchar(parser, uart3Packet.packet[i]);
|
|
|
|
|
- uart3Packet.isValid = false;
|
|
|
|
|
- uart3Packet.len = 0;
|
|
|
|
|
- memset(uart3Packet.packet, 0, sizeof(uart3Packet.packet));
|
|
|
|
|
|
|
+ for (int i = 0; i < uart3Packet.len; i++) // parse nmea data
|
|
|
|
|
+ nmea_parser_putchar(parser, uart3Packet.packet[i]);
|
|
|
|
|
+ uart3Packet.isValid = false;
|
|
|
|
|
+ uart3Packet.len = 0;
|
|
|
|
|
+ memset(uart3Packet.packet, 0, sizeof(uart3Packet.packet));
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
- 解析结果说明
|
|
- 解析结果说明
|