BTS firmware errata: Difference between revisions
Appearance
No edit summary |
|||
| (31 intermediate revisions by 5 users not shown) | |||
| Line 3: | Line 3: | ||
This document describes '''BTSXXX platform''' devices firmware improvements, changes, new features implementations as well as current firmware release version. | This document describes '''BTSXXX platform''' devices firmware improvements, changes, new features implementations as well as current firmware release version. | ||
'''Important:''' Please visit [[Product Maintenance Policy]] for detailed firmware update policy. | |||
=== Firmware versioning === | === Firmware versioning === | ||
| Line 8: | Line 10: | ||
* Structure | * Structure | ||
BTS.VER.[<code>X</code>].[<code>Y</code>].[<code>Z</code>].R.[<code>#</code>] | BTS.VER.[<code>X</code>].[<code>Y</code>].[<code>Z</code>].[<code>A</code>].R.[<code>#</code>] | ||
* Syntax description | * Syntax description | ||
** <code>X</code> – major FW version. | **<code>X</code> – major FW version. | ||
** <code>Y</code> – branch number, shows major changes in firmware, i.e. new module support added or new major feature added. | ** <code>Y</code> – branch number, shows major changes in firmware, i.e. new module support added or new major feature added. | ||
** <code>Z</code> – major changes like bigger fixes, improvements and new features addition. | ** <code>Z</code> – major changes like bigger fixes, improvements and new features addition. | ||
** <code>#</code> – minor changes like small fixes and improvements. | ** <code>A</code> – special branches files name | ||
**<code>#</code> – minor changes like small fixes and improvements. | |||
=== | === Base versions === | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ | ||
| Line 28: | Line 31: | ||
!RELEASE DATE | !RELEASE DATE | ||
!CHANGES | !CHANGES | ||
|- | |||
|1.2.11.R.9 | |||
|2025.04.29 | |||
| | |||
* '''Default Naming Update''': Device MAC address last 6 unique symbols are now part of name. | |||
** Examples if MAC is 7CD9F4123DEF: | |||
*** Eye Beacon: ID1_123DEF | |||
*** Eye Sensor: MP1_123DEF | |||
* '''Default IBeacon and Eddystone values Update:''' e.g. if MAC is 7CD9F4123DEF | |||
** Examples if MAC is 7CD9F4123DEF: | |||
*** IBeacon | |||
**** UUID (New default value): 00000000000000000000000000000000 | |||
**** Major: F412 | |||
**** Minor: 3DEF | |||
*** Eddystone | |||
**** Namespace ID (New default value): 0000000000000000 | |||
**** InstanceID: 7CD9F4123DEF | |||
* '''RSSI Calibration:''' Adjustable RSSI values for iBeacon (at 1m) and Eddystone (at 0m) available. | |||
* '''Restore Defaults:''' Added function to restore default configuration. | |||
* '''Device Info Access:''' Device information characteristics ''Manufacturers Name, Model, Hardware Revision, Firmware Revision, System ID, MAC address'' are now readable without pin authorisation. | |||
* '''Hibernation optional''': Factory non-hibernated and hibernated functions supported. | |||
* '''PIN Restriction''': PINs are now restricted to numeric characters only. | |||
* Minimal advertising interval option reduced to 1s | |||
* Other stability improvements | |||
|- | |||
|1.2.10.R.4 | |||
|2023.11.30 | |||
| | |||
* [[EYE FUNCTIONALITIES#Customized%20Sensor%20Selection|Active Sensor Selection]]: Users can customize their device by selecting only the sensors they require. This allows users to specify which sensor information is read and advertised, ensuring power-efficient data collection and transmission. | |||
* [[EYE FUNCTIONALITIES#12%20characters%20name|12 character name]]: Users can now assign names of up to 12 characters. Enabling them to configure their device with a full MAC address as the name. | |||
* [[EYE FUNCTIONALITIES#Auto-Disconnect%20Timer|Auto-Disconnect Timer]] the device will disconnect from applications if not used for longer than 2 minutes without authorizing with PIN or after 10 minutes if inactive after authorizing. | |||
* Improved pitch and roll response time to give up-to-date data. | |||
* The device no longer restarts after changing configuration parameters. | |||
* Other stability improvements | |||
|- | |||
|1.2.9.R.10 | |||
|2024.10.21 | |||
| | |||
* Firmware updated to support improved factory testing | |||
|- | |||
|1.2.9.R.9 | |||
|2024.02.23 | |||
| | |||
* Battery voltage sending with iBeacon and Eddystone advertisement protocols fixed | |||
|- | |- | ||
|1.2.9.R.8 | |1.2.9.R.8 | ||
|2023.05.01 | |2023.05.01 | ||
| | | | ||
* [ | * [https://wiki.teltonika-gps.com/view/EYE_FUNCTIONALITIES#Hibernate_mode| Hibernate functionality] | ||
* [ | * [https://wiki.teltonika-gps.com/view/EYE_FUNCTIONALITIES#PUK_code| PUK unlock functionality] | ||
* [[EYE FAQ#What is battery voltage when the battery is considered empty.3F|Battery low level flag changed from 2.7V to 2.2V]] | * [[EYE FAQ#What is battery voltage when the battery is considered empty.3F|Battery low level flag changed from 2.7V to 2.2V]] | ||
* Device is advertising every 1s after configuration change is saved for 1 minute to allow easier reconnection. | * Device is advertising every 1s after configuration change is saved for 1 minute to allow easier reconnection. | ||
* Slight power consumption optimizations | * Slight power consumption optimizations | ||
* Stability improvements | * Stability improvements | ||
|- | |||
|1.2.8.R.3 | |||
|2024.10.02 | |||
| | |||
* Firmware updated to support improved factory testing | |||
* The revision displayed in the EYE app is now accurate. | |||
|- | |- | ||
|1.2.8.R.2 | |1.2.8.R.2 | ||
| Line 56: | Line 109: | ||
| | | | ||
* First base firmware release | * First base firmware release | ||
|} | |||
=== ATEX versions === | |||
{| class="wikitable" | |||
!FIRMWARE VERSION | |||
! colspan="2" |SUPPORTED HARDWARE | |||
|- | |||
!1.2.z.a.R.# | |||
| colspan="2" |BTSID1 ATEX, BTSMP1 ATEX | |||
|- | |||
!FIRMWARE VERSION | |||
!RELEASE DATE | |||
!CHANGES | |||
|- | |||
|BTSX.1.2.10.ATEX.R.3 | |||
|2024.11.12 | |||
| | |||
* Firmware updated to support improved factory testing | |||
|- | |||
|BTSX.1.2.10.ATEX.R.2 | |||
|2024.03.25 | |||
| | |||
* First base firmware release with ATEX hardware support | |||
|} | |||
=== EN12830 versions === | |||
{| class="wikitable" | |||
!FIRMWARE VERSION | |||
! colspan="2" |SUPPORTED HARDWARE | |||
|- | |||
!1.2.z.a.R.# | |||
| colspan="2" |BTSMP1 EN12830 | |||
|- | |||
!FIRMWARE VERSION | |||
!RELEASE DATE | |||
!CHANGES | |||
|- | |||
|BTSX.1.2.9.EN12830.R.11 | |||
|2025.05.12 | |||
| | |||
* Fixes a rare bug that can cause the sensor to stop advertising | |||
|- | |||
|BTSX.1.2.9.EN12830.R.10 | |||
|2024.05.16 | |||
| | |||
* First base firmware release with [https://wiki.teltonika-gps.com/view/EYE_SENSOR_/_BTSMP1#EN12830_Certified_Model_version EN12830] hardware and functions support | |||
|} | |} | ||