tag:github.com,2008:https://github.com/particle-iot/tracker-edge/releases Release notes from tracker-edge 2024-09-24T00:35:42Z tag:github.com,2008:Repository/274778906/v19 2024-09-24T00:39:39Z Tracker Edge Firmware v19 <h1>Tracker Edge v19 Release</h1> <p>Built against device OS v3.3.0</p> <h3>COMPATIBILTY</h3> <p>Must be built using device OS v3.2.0 or greater.</p> <h3>FEATURES</h3> <ul> <li>Added satellite diagnostics configuration to publish satellite count and mean CN0.</li> <li>Updated battery model for more accurate state-of-charge</li> </ul> <h3>ENHANCEMENTS</h3> <ul> <li>Source can be built for device OS 3.2.0 to 6.x.</li> </ul> <h3>BUGFIXES</h3> <ul> <li>Fixed thermistor characteristics for more accuracy.</li> <li>Fixed excessive shutdown current for GNSS ephemeris battery during shipping mode.</li> <li>Fixed Ublox M8U fix stability stability check to exclude bad acquisitions.</li> </ul> <h3>OTHER CHANGES</h3> <ul> <li>Some function and file cleanup to allow for abstraction and organization of source code.</li> <li>Use of C++ templates to replace selected function pointer callbacks.</li> </ul> eberseth tag:github.com,2008:Repository/274778906/v18 2023-06-26T20:29:40Z Tracker Edge Firmware v18 <h1>Tracker Edge v18 Release</h1> <p>Built against device OS v3.3.0</p> <h3>COMPATIBILTY</h3> <p>Must be built using device OS v3.2.0 or greater.</p> <h3>FEATURES</h3> <ul> <li>Store and Forward feature for saving publish data while offline.</li> <li>Added support for Memfault device monitoring.</li> <li>Added battery charging configuration overrides.</li> </ul> <h3>ENHANCEMENTS</h3> <ul> <li>Added a new log category for TrackerSleep class.</li> <li>Added more control for GNSS module dead reckoning.</li> <li>Added GNSS enhancements for time-to-first-fix (TTFF).</li> </ul> <h3>BUGFIXES</h3> <ul> <li>Fix setting of HDOP to geofence zones.</li> </ul> <h3>OTHER CHANGES</h3> <ul> <li>Add configuration schema file to the project.</li> <li>Cleared several compile warnings.</li> <li>Changes for building under device OS versions above 3.x.</li> </ul> eberseth tag:github.com,2008:Repository/274778906/v17 2022-08-05T22:03:07Z Tracker Edge Firmware v17 <h1>Tracker Edge v17 Release</h1> <p>Built against device OS v3.2.0</p> <h3>COMPATIBILTY</h3> <p>Must be built using device OS v3.2.0 or greater.</p> <h3>FEATURES</h3> <ul> <li>Geofence feature with settings for 4 circular zones.</li> </ul> <h3>ENHANCEMENTS</h3> <ul> <li>Replaced application AM1805 RTC driver with new device OS watchdog calls.</li> </ul> <h3>BUGFIXES</h3> <ul> <li>Disable the hardware watchdog whenever performing firmware updates over OTA.</li> </ul> <h3>OTHER CHANGES</h3> <ul> <li>[TRACKER ONE] Changed the low battery evaluation interval to catch low state-of-charge sooner.</li> </ul> eberseth tag:github.com,2008:Repository/274778906/v16 2021-11-06T03:27:34Z Tracker Edge Firmware v16 <h1>Tracker Edge v16 Release</h1> <p>Built against device OS v3.1.0</p> <h3>COMPATIBILTY</h3> <p>Must be built using device OS v3.0.0 or greater.</p> <h3>FEATURES</h3> <ul> <li>Additional setting and implementation for GNSS initialization retries if failures are detected.</li> </ul> <h3>ENHANCEMENTS</h3> <ul> <li>The ublox GPS library has been updated to provide performance counters.</li> </ul> <h3>BUGFIXES</h3> <ul> <li>Fix to calculating sleep and execution times when the device is in areas of low connectivity.</li> </ul> <h3>OTHER CHANGES</h3> <ul> <li>Switched several logging calls from the LOG() macro to the functional Log() method.</li> </ul> eberseth tag:github.com,2008:Repository/274778906/v15 2021-09-24T05:36:55Z Tracker Edge Firmware v15 <h1>Tracker Edge v15 Release</h1> <p>Built against device OS v3.1.0</p> <h3>COMPATIBILTY</h3> <p>Must be built using device OS v3.0.0 or greater.</p> <h3>FEATURES</h3> <ul> <li>Additional setting for GNSS lock stability criteria based on HDOP rather than using existing horizontal accuracy.</li> <li>Both HDOP and VDOP figures were added to outgoing location publishes.</li> </ul> <h3>ENHANCEMENTS</h3> <ul> <li>The CAN bus library can be initialized in listen-only mode.</li> <li>GPS u-blox driver changes to detect errors during initialization and return immediately upon such errors.</li> <li>An additional trigger named "err" will be sent in location publishes if GNSS module errors are encountered.</li> <li>[TRACKER ONE] The GPS LED will flash rapidly if GNSS module errors are encountered.</li> <li>WiFi scanning time has been shortened in order to reduce power usage.</li> </ul> <h3>BUGFIXES</h3> <ul> <li>GNSS module power on and off sequence changes for modules that may power up in the wrong interface configuration.</li> </ul> eberseth tag:github.com,2008:Repository/274778906/v14 2021-05-10T21:49:00Z Tracker Edge Firmware v14 <h1>Tracker Edge v14 Release</h1> <p>Built against device OS v3.0.0</p> <h3>COMPATIBILTY</h3> <p>Must be built using device OS v3.0.0-rc.2 or greater.</p> <h3>FEATURES</h3> <p>No new features.</p> <h3>ENHANCEMENTS</h3> <p>No new enhancements.</p> <h3>BUGFIXES</h3> <ul> <li>Fuel gauge reports incorrect battery charge during sleep.</li> </ul> eberseth tag:github.com,2008:Repository/274778906/v13 2021-04-15T21:44:37Z Tracker Edge Firmware v13 <h1>Tracker Edge v13 Release</h1> <p>Built against device OS v3.0.0</p> <h3>COMPATIBILTY</h3> <p>Must be built using device OS v3.0.0-rc.2 or greater.</p> <h3>FEATURES</h3> <ul> <li>Added reset command from cloud.</li> </ul> <h3>ENHANCEMENTS</h3> <ul> <li>Updated ublox GNSS drivers to allow UDR model changes.</li> </ul> <h3>BUGFIXES</h3> <ul> <li>Increased I2C timeouts for the AM1805 RTC driver as a precaution against crashes.</li> <li>[TRACKER ONE] Fixed GNSS LED state to make sure it is off when going into shipping mode.</li> </ul> eberseth tag:github.com,2008:Repository/274778906/v12 2021-03-24T08:37:44Z Tracker Edge Firmware v12 <h1>Tracker Edge v12 Release</h1> <p>Built against device OS v3.0.0-rc.2.</p> <h3>COMPATIBILTY</h3> <p>Must be built using device OS v3.0.0-rc.2 or greater.</p> <h3>FEATURES</h3> <ul> <li>Added enhanced location services (Location Fusion).</li> <li>Added GNSS speed to location publishes.</li> <li>Added dynamic charge current control over temperature.</li> <li>[TRACKER ONE] Added IO/CAN power controls for configuration in application.</li> </ul> <h3>ENHANCEMENTS</h3> <ul> <li>Changed priorities of first and immediate publishes.</li> <li>Reduced application footprint by migrating to wiring library mutexes.</li> <li>Allow device OS to control battery charge enablement.</li> </ul> <h3>BUGFIXES</h3> <ul> <li>Fixed issue of default chip select SPI initialization effect on D5.</li> <li>Fixed power management issue with incorrectly written DCT values.</li> <li>Fixed issue with multiple publishes at boot.</li> </ul> eberseth tag:github.com,2008:Repository/274778906/v11 2020-11-20T03:05:58Z Tracker Edge Firmware v11 <h1>Tracker Edge v11 Release</h1> <p>Built against device OS release v2.0.0-rc.4</p> <h3>COMPATIBILTY</h3> <p>Must be built using device OS v2.0.0-rc.3 or greater.</p> <h3>FEATURES</h3> <ul> <li>Added configurable setting to enable or disable parsing of location publish acknowledgements from the cloud.</li> </ul> <h3>ENHANCEMENTS</h3> <ul> <li>Changed CAN library enumerations for setting power modes so they do not collide with symbols in other device driver libraries.</li> <li>Changed CAN library so that cloud compiles are possible.</li> </ul> <h3>BUGFIXES</h3> <ul> <li>Fixed issue of no location publishes when GNSS signal quality is low and out-of-lock.</li> <li>[TRACKER ONE] Changed BLE antenna configuration from internal to external.</li> </ul> eberseth tag:github.com,2008:Repository/274778906/v10 2020-10-27T23:00:06Z Tracker Edge Firmware v10 <h1>Tracker Edge v10 Release</h1> <p>Built against device OS release v2.0.0-rc.3</p> <h3>COMPATIBILTY</h3> <p>Must be built using device OS v2.0.0-rc.3 or greater.</p> <h3>FEATURES</h3> <ul> <li>Added sleep feature to place device into ultra low power mode sleep and wake periodically for timed and triggered events.</li> </ul> <h3>ENHANCEMENTS</h3> <ul> <li>Improved GPS lock status with a stability check of horizontal accuracy. Location publishes will be held off until the accuracy is stable.</li> <li>Placed CAN and ESP32 devices into low power mode to reduce overall power consumption</li> <li>Enabled the RTC watchdog by default</li> <li>[TRACKER ONE] Lowered low battery detect shutoff from 8% state-of-charge to 2% to gain more operational time. Lowered battery warning from 15% to 8%.</li> </ul> <h3>BUGFIXES</h3> <ul> <li>[TRACKER ONE] Fixed intermittent issues with battery charge enablement/disablement when lower than 0 degrees C and above 50 degrees C</li> </ul> eberseth