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

Log data (to flash, or to SD) #15

Open
renatobo opened this issue Dec 18, 2020 · 2 comments
Open

Log data (to flash, or to SD) #15

renatobo opened this issue Dec 18, 2020 · 2 comments
Labels
enhancement New feature or request

Comments

@renatobo
Copy link
Owner

renatobo commented Dec 18, 2020

Simple option: log data to flash (this might require removing the option for OTA)
Additional HW needed for the option to log to SD (probably the better option)

Examples at

@renatobo renatobo added the enhancement New feature or request label Dec 18, 2020
@Ralphy140
Copy link
Contributor

I have followed your project and just finished the build and confirmed working with Harry's on IOS.
I would love to see this feature implemented to write out a GPX file as it would remove the IOS compatibility challenges, I have just ordered some micro SD boards to have a test with. I will report back on my progress though i am not a programmer so i am sure it will be slow

@renatobo
Copy link
Owner Author

renatobo commented Jun 7, 2021

I would suggest logging a binary format (to EPROM FS or to SD) and then change into GPX file when exporting.

You need to parse the GPS responses into position data (all the interfaces here implemented only transfer data "as-is" and the mobile phone apps translate that into their own format): there is some code already in place that uses the NeoGPS library.
See code enabled via macro NEED_NEOGPS

One recommendation would be: configure the GPS output to use binary ublox format and reduce the output to position only (no equivalent of GSA/GSV), this will minimize serial transmission between esp32 and data parsing.

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

No branches or pull requests

2 participants