newfeatures:
1) The CONNDIAG command for per-server connection diagnostics is added.
2) A configurable GNSS quality-filter cooldown (QUALITY_RECOVERY_COUNT) is added.
3) Support for devices with A7672E/G, A7682E cellular modules and SIM65M, SIM65M-C GNSS receivers is added.

corrections:
1) The loss of the last MAC byte in deferred WiFi/BLE point tags is fixed.
2) A hang of the built-in SIM868 GNSS receiver that caused the loss of coordinate output is fixed.
3) Repeated recalculation of CAN tags with a user formula after a device restart, which drove the tag value down to zero, is fixed.
4) Detection of the forward direction during accelerometer auto-calibration is fixed: the longitudinal axis could be mirrored, so longitudinal acceleration partly leaked into the lateral one and vice versa. The defect affected devices mounted rotated relative to the vehicle axes. To apply the fix on an already calibrated device, restart the calibration with the SHOCK command.
5) Visibility of some BLE sensors is fixed: sensors transmitting data on a single advertising channel could remain undetected during the search.
6) A hang of the BLE radio, which could stop scanning and advertising until the device was restarted, leaving sensors undetected and the device unavailable for configuration over BLE, is fixed.
7) Parsing of a MAC address with separators in Bluetooth commands is fixed: an address such as AA:BB:CC:DD:EE:FF was rejected and the command was executed for a zero address.
8) BTCONNECT behaviour with an active white list is fixed: a connection to an address outside the list is refused immediately with the reason stated, instead of waiting for the connection timeout to expire.
9) Closing of a stuck Bluetooth connection is fixed: a repeated BTDISCONNECT for the same address no longer fails. Previously such a connection could only be closed by restarting Bluetooth with the BLEMODE command or by restarting the device.

annotations:

ATTENTION:
After the update, rolling back to previous firmware versions will not be possible.

The configuration will be lost in case of upgrading to this firmware from version 1.x. Download it before upgrading and upload after via Configurator.
When upgrading from earlier firmware versions, the archive in the internal memory will be lost; make sure your data has been saved. The dynamic data restored from it will also be lost: mileage, input values, CAN tags, EasyLogic user tags, and Bluetooth tags.
The supplier (manufacturer) reserves the right to collect and process diagnostic information from the devices. This information allows for quick responses and adjustments to the operation of the devices. The Buyer has the right to disable this function in the settings according to the instructions (https://base.galileosky.com/articles/?readerUiPreview=1#!en-documentation/how-to-disable-the-diagnostic-information-collection). The Buyer who disables this function agrees to limit the Supplier's (manufacturer's) ability to improve the operation of the equipment and software.

Revision 27

Commit SHA hash 0c1da8a2
