Skip to content

Commit 72de35d

Browse files
yiweisongymj-123
andauthored
Merge develop to master (#65)
* feature: RTKL FW upgrade * feature: support parse OpenRTK and RTK330LA log files * fix NTRIP Client connect issue when usb lose disconnect * fix: refactor upgrade worker * fix: add dmu upgrade * fix: update firmware upgrade worker * fix: modify RTK json Ntrip server ip * fix: handle device disconnect in receiver mode * fix: resolve ntrip client ping decode issue * fix: resolve wrong ping of OpenRTK when there is a history connection of RTKL * fix: update startup parameter * fix: update test case * fix: remove ntrip client print in cli mode * fix: pause send ntrip info to user serial port when upgrading firmware * fix: send gga to ntrip server when it can be parsed form gN packet * fix: resolve make root dir failure issue when use `openimu` command Co-authored-by: ymj-123 <[email protected]>
1 parent 5653fad commit 72de35d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+4451
-1982
lines changed

HISTORY.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
# History
22

33
---
4+
## 2.5.0 / 2021-07-02
5+
- [DMU] Support firmware upgrade.
6+
- [OpenRTK/RTK330LA] Support ST9100 chip upgrade.
7+
- [Framework] Fix NTRIP client disconnect issue.
8+
- [Framework] Refactor upgrade worker.
9+
- [Framework] Integrate rtk log parser.
10+
- [Framework] Update startup parameters.
11+
412
## 2.4.0 / 2021-05-07
513
- [DMU] Resolve firmware version from ID message.
614
- [DMU] Support record data in developers site.

README.md

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Arguments:
4747

4848
| Name | Type | Default | Description |
4949
| - | :-: | :-: | - |
50-
| --cli | Boolean | False | Work as command line mode |
50+
| -i, --interface | String | 'default' | Value should be `uart`, `eth` |
5151
| -p, --port | Number | '8000' | Value should be an available port |
5252
| --device-type | String | 'auto' | Value should be one of `IMU`, `RTK`, `DMU` |
5353
| -b, --baudrate | String | None | Value should be a valid baudrate. The valid value should be one of `38400`, `57600`, `115200`, `230400`, `460800` |
@@ -56,8 +56,6 @@ Arguments:
5656
| --debug | Boolean | False | Log debug information |
5757
| --with-data-log | Boolean | False | Contains internal data log (OpenIMU only) |
5858
| -s, --set-user-para | Boolean | False | Set uesr parameters (OpenRTK only) |
59-
| -n, --ntrip-client | Boolean | False | Enable ntrip client (OpenRTK only) |
60-
| -l, --protocol | String | 'uart' | Value should be `uart`, `lan`. Depends on device type |
6159

6260

6361
### 2. Connect Aceinna device
@@ -134,16 +132,33 @@ Quit from Command Line Mode
134132
$ exit
135133
```
136134

137-
## Protocol
138-
Aceinna Device could be connected with your PC via UART or LAN. The supported protocol is depended on the device type.
135+
136+
## Interface
137+
Aceinna Device could be connected with your PC via UART or LAN. The supported interface is depended on the device type.
139138
| Device Type | Supported Protocols | Description |
140139
| - | - | - |
141140
| DMU | `uart` | |
142141
| OpenIMU | `uart` | |
143-
| OpenRTK | `uart`, `lan` | The startup argument `-l lan` is supported |
142+
| OpenRTK | `uart`, `eth` | The startup argument `-i eth` is supported |
144143
| RTK330L | `uart` | |
145144

146145

146+
## Parse Tool
147+
There is a log parse tool integrated in. It could parse OpenRTK and RTK330LA log from data folder. Assgin `parse` to start it.
148+
149+
Example
150+
```bash
151+
$ ans-devices parse
152+
```
153+
154+
Arguments:
155+
156+
| Name | Type | Default | Description |
157+
| - | :-: | :-: | - |
158+
| -t | String | 'openrtk' | Switch work mode. Value should be one of `openrtk`,`rtkl` |
159+
| -p | String | '.' | Value should be a valid path. It could be the container folder of log files |
160+
| -i | Number | 5 | INS kml rate(hz) |
161+
147162
## Changelogs and Release Notes
148163

149164
Please refer to [HISTORY.md](HISTORY.md "Change History")

USAGE.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ parameters:
77

88
| Name | Type | Default | Description |
99
| - | :-: | :-: | - |
10-
| --cli | Boolean | False | Work as command line mode |
10+
| -i, --interface | String | 'default' | Value should be `uart`, `eth`. Depends on device type |
1111
| -p, --port | Number | '8000' | Value should be an available port |
1212
| --device-type | String | 'auto' | Value should be `IMU`, `RTK`, `DMU` |
1313
| -b, --baudrate | String | None | Value should be a valid baudrate. The valid value should be one of `38400`, `57600`, `115200`, `230400`, `460800` |
@@ -16,8 +16,6 @@ parameters:
1616
| --debug | Boolean | False | Log debug information |
1717
| --with-data-log | Boolean | False | Contains internal data log (OpenIMU only) |
1818
| -s, --set-user-para | Boolean | False | Set uesr parameters (OpenRTK only) |
19-
| -n, --ntrip-client | Boolean | False | Enable ntrip client (OpenRTK only) |
20-
| -l, --protocol | String | 'uart' | Value should be `uart`, `lan`. Depends on device type |
2119

2220
# Work as sdk
2321
Detect device

0 commit comments

Comments
 (0)