Real time delivery of ESF-RAW. Add cyclic logging, profiles, faster boot time.
Changes in v1.11:
- 10x decrease in boot time (7.2s to 0.895s)
- Add SD presence check to before file system mount
- Only configure ZED-F9x when new changes are made
- Increase program partition to 3MB
- Remove hard stops if GNSS module fails to initialize.
- Decrease GNSS serial timeout to enable near real-time transmission of ESF-RAW messages over BT SPP.
- Add cyclic logging.
- Add ability to create, name, and select up to four different profiles.
- Increase max log time to 2 years.
- Regularly init display to avoid corruption on very long surveys.
- Add System Status menu.
- Fix record of settings for external trigger.
- Prevent startup (and rolling reboots) if battery is below 5% with no charging
- Report major GNSS and system stats in NMEA sentence with ~ command.
- Update test sketches
- Use callbacks to decrease system latency
- Add menu to config surveyInStartingAccuracy
- Move older binaries to sub folder to prevent accidental loading
- Fix for bases with negative altitude settings over WiFi