Where is openrtk_data_parse?

17 Jul 2021, 19:56

In the tutorial https://openrtk.readthedocs.io/en/latest/useOpenRTK/On-a-PC.html
It says below but there is no such folder or tool called openrtk_data_parse or openrtk_parse.exe anywhere to be found, including everywhere in github.

Go to the “openrtk_data_parse” subfolder, run the parser executable as below
cd c:\pythondriver-win\openrtk_data_parse
.\openrtk_parse.exe -p ..\data\openrtk_log_20201217_141618
A subfolder with the name “user_xxxx_xx_xx_xx_xx_xx_p” is created and contains the decoded files all in ASCII format, e.g.

Log in to reply
17 Jul 2021, 20:07

OK figured out it is
python main.py parse

17 Jul 2021, 20:11

When Internet is not available during data logging, can past RTK Base RTCM data (rtcm_base_xxxx.bin) be downloaded from somewhere?

18 Jul 2021, 04:08

@zhihengcao said in Where is openrtk_data_parse?:

When Internet is not available during data logging, can past RTK Base RTCM data (rtcm_base_xxxx.bin) be downloaded from somewhere?

no, unless you're receiving RTCM data from base station via radio other than internet, the logging tool just log what the module receives from the base station

18 Jul 2021, 05:22

I am reading https://www.eye4software.com/hydromagic/documentation/articles-and-howtos/ppk-surveys/ Can you support this flow to allow OpenRTK to be used this way?

19 Jul 2021, 10:14

@zhihengcao said in Where is openrtk_data_parse?:

I am reading https://www.eye4software.com/hydromagic/documentation/articles-and-howtos/ppk-surveys/ Can you support this flow to allow OpenRTK to be used this way?

yes, that's what OpenRTK330LI designed for, we open-sourced peripheral FW for user to customize, please refer to Aceinna(PlatformIO) extension on VSCode, and import project from there
6a60582a-25d3-4047-956a-a68aa810ff3b-image.png

19 Jul 2021, 17:00

Thank you, I have been reading this example and it helps me understand the system a lot.
The RPK/INS correction is your proprietary and done inside a closed source library (.a file). This is totally fine, but the example firmware only demonstrates correction in real time assuming Base RTCM data stream from UART or BT or HTTP.

I am looking to implement Post Processing, the firmware stores the IMU and GNSS raw data into on-board memory, then receive archived Base RTCM data stored in the past, to run your proprietary library. Can you tell me if this is something that can be achieved with your proprietary library without limitations? Does your proprietary library have some restrictions, like it has to be run based on realtime/live data? Does it have restrictions it has to be run in combination with some hardware & firmware? In other words, do you limit your proprietary library to run only on the OpenRTK module, or can it be ported run on any ARM processor?

6 Oct 2021, 11:35

@zhihengcao
Hi, I can't open your link. What could be the problem?

7 Oct 2021, 17:45

Thank you!

2 Feb 2022, 13:42

@zhihengcao
Hi, Can you explain how did u deal with this problem "openrtk_data_parse" ? Iam having same problem as you described and i still didnt get it.

21 Sept 2023, 00:55

Hi every one. I have the same problem here. Can you please tell me how can I parse the raw data? I can't find any subfolder named openrtk_data_parse.
I just need the to parse the received data.

21 Sept 2023, 16:06

@zhihengcao so what was your full command there?

Log in to reply