tag:github.com,2008:https://github.com/particle-iot/tracker-edge/releasesRelease notes from tracker-edge2024-09-24T00:35:42Ztag:github.com,2008:Repository/274778906/v192024-09-24T00:39:39ZTracker 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>ebersethtag:github.com,2008:Repository/274778906/v182023-06-26T20:29:40ZTracker 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>ebersethtag:github.com,2008:Repository/274778906/v172022-08-05T22:03:07ZTracker 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>ebersethtag:github.com,2008:Repository/274778906/v162021-11-06T03:27:34ZTracker 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>ebersethtag:github.com,2008:Repository/274778906/v152021-09-24T05:36:55ZTracker 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>ebersethtag:github.com,2008:Repository/274778906/v142021-05-10T21:49:00ZTracker 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>ebersethtag:github.com,2008:Repository/274778906/v132021-04-15T21:44:37ZTracker 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>ebersethtag:github.com,2008:Repository/274778906/v122021-03-24T08:37:44ZTracker 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>ebersethtag:github.com,2008:Repository/274778906/v112020-11-20T03:05:58ZTracker 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>ebersethtag:github.com,2008:Repository/274778906/v102020-10-27T23:00:06ZTracker 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