Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Saving data to a file for later analysis #19

Closed
foxittt opened this issue Apr 25, 2022 · 7 comments
Closed

Saving data to a file for later analysis #19

foxittt opened this issue Apr 25, 2022 · 7 comments
Assignees
Labels
backlog backlog enhancement New feature or request

Comments

@foxittt
Copy link

foxittt commented Apr 25, 2022

Hello

Is it possible to implement the saving of data streams(UBX, NMEA, RTCM) in the appropriate files for further analysis.

@semuadmin
Copy link
Contributor

semuadmin commented Apr 25, 2022

Hi @foxittt

PyGPSClient already supports datalogging:

PyGPSClient datalogging

Simply click the 'Enable Datalog' checkbox prior to connecting to your receiver and select the required format (binary, parsed, hex string or tabular hex). You'll be prompted to select the folder into which the timestamped datalog files are saved. If you wish to replay the datalog within PyGPSClient, choose the binary format.

The saved datalog file name includes a timestamp, e.g. pygpsdata-20220425095304.log

If you only want to log a particular protocol (e.g. UBX or RTCM), simply de-select the protocols you don't want to see using the 'Protocols Displayed' checkboxes:

PyGPSClient Protocols Displayed

Hope this helps (this information is all in the README, by the way).

@foxittt
Copy link
Author

foxittt commented Apr 25, 2022

Thanks for answer.
Trying to log rtcm stream from ntripserver.
But there is the mistake.

@semuadmin
Copy link
Contributor

For what purpose, out of interest? What 'further analysis' would you be looking to undertake?

@semuadmin semuadmin reopened this Apr 25, 2022
@foxittt
Copy link
Author

foxittt commented Apr 25, 2022

For example, how different parameters change during the day: the number of visible satellites, how a certain location changes compared to the true and compared to the average.

@semuadmin
Copy link
Contributor

OK fair enough. It's simple enough to include the incoming NTRIP data in the datalog file. I'll put it on the backlog.

Note that DGPS corrections will only be applied to a connected receiver from a LIVE NTRIP data stream, not from a pre-recorded datalog file.

@semuadmin semuadmin added backlog backlog enhancement New feature or request labels Apr 25, 2022
@semuadmin
Copy link
Contributor

@foxittt I've uploaded a branch https://github.com/semuconsulting/PyGPSClient/tree/enhance-datalogging which contains enhancements to support NTRIP datalogging. If you want to install and try this version out and let me know how you get on, that would be very helpful.

@foxittt
Copy link
Author

foxittt commented Apr 25, 2022

Thanks!!!
I`ll try!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog backlog enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants