Releases: sparkfun/SparkFun_Unicore_GNSS_Arduino_Library
Releases · sparkfun/SparkFun_Unicore_GNSS_Arduino_Library
Version 2.0.1
This release:
- Prevents stack smashing seen in RTK Everywhere on ESP32
- It's not clear if the out-of-bounds
response[length] = '\0';was causing this, but it seems likely. The smashed stack was seen when returning fromunicoreHandler - Replaces
strtokwithstrtok_r
- It's not clear if the out-of-bounds
- Updates Example17 to show how to call the SEMP debug functions
Switch to SEMP v2
This release uses the new SEMP interface which is not compatible with previous versions.
This change allows SEMP and the Unicore library to be usable by additional platforms:
- ESP32
- SAMD21
- SAMD51
- Arduino Uno
Version 1.0.10 - Add getGeoidalSeparation()
This release:
- Adds the method
getGeoidalSeparation()- In this library,
getAltitudereturns the Height above mean sea level (meters) from the BESTNAVB message - Other GNSS libraries return the Height above Ellipsoid
- To calculate the Height above Ellipsoid manually:
double heightAboveEllipsoid = myGNSS.getAltitude() + myGNSS.getGeoidalSeparation();
- In this library,
Allow greater than 1Hz on Rectime
Fix for issue #19
Remove disableOutput from isConnected
v1.0.8 Update library.properties
Add getMode
v1.0.7 Update library.properties
Add getPortBuadrate and getElevationAngle
v1.0.6 Bump version from 1.0.5 to 1.0.6
Add NTRIP Examples
Add E6/HAS compatibility and isConfigurationPresent()
HAS significantly increases the accuracy of reception. See issue 281 on RTK Everywhere repo.
Increase command buffer for PPS commands
v1.0.3 Update library.properties