Add circular buffer and better RAM handling
New changes in v2.3:
- Add circular buffer for BT and SD logging for improved performance against data overruns
- Better RAM handling with new/delete
- Add 4MB module autodetection in windows firmware update GUI
- Add I2C bus checking
- Add additional display start attempts
- Implement profile selection and editing via AP config page
- Display NEO firmware version during startup and system status menu
- Fix file timestamps with correct 24 hour time
- Add Timezone support
- Better handling of NTRIP data and RTCM counts
- Add Shutdown option to system status menu
- Fix bug: Configure Rover after exit from Fixed Base
- Add better hardware detection using resistor IDs
- Update RTK Firmware GUI to not close on COM Port fail
- Add upload arrow to NTRIP Server mode
- Fixed bug in profile selection
- Increase profile count to 8
- Add logo display during power button taps
- Add ability to mirror ZED UART1 settings to USB. Used for data-perfect log validation.
- Fix Bluetooth broadcast name to correct ‘Rover’ or ‘Base’ on RTK Express and Facet devices
- Adjust GSV sentence rate to 1Hz when fix rate is >1Hz
Note: If you are currently using version 1.x firmware you will need to load v2.x firmware using a USB connection (SD and WiFi are not supported). We have created a Windows GUI to ease this process. Please see Updating Firmware from GUI for a step by step process. Once you've updated to v2.x firmware, you will be able to load future firmware using any method (SD, WiFi, USB, or GUI).