Changes

Line 10: Line 10:     
*'''''Non Stop Scan''''' - Enabled Non Stop Scan feature, the device will try to scan for the sensors all the time if any of them are configured.
 
*'''''Non Stop Scan''''' - Enabled Non Stop Scan feature, the device will try to scan for the sensors all the time if any of them are configured.
*'''''TZ-BT04/05/05B Update frequency''''' – changes sensor's temperature/humidity/battery voltage data update frequency. <br /> Minimum value: 120 s, maximum value: 65535 s, default value: 120.
+
*'''''TZ-BT04/05/05B Update frequency''''' – changes sensor's temperature/humidity/battery voltage data update frequency. <br /> Minimum value: 30 s, maximum value: 65535 s, default value: 30.
 
*'''''BLE Scan Duration''''' - Sensors data reading time.
 
*'''''BLE Scan Duration''''' - Sensors data reading time.
 
*'''''Scan retries until error''''' - Configured scan retries, to show the Error Value '3000' - sensor disconnected.
 
*'''''Scan retries until error''''' - Configured scan retries, to show the Error Value '3000' - sensor disconnected.
 
*'''''Working mode''''' – Bluetooth connection mode''. '''Disabled''':'' Bluetooth 4.0 connection will not be used. '''''TZ-BT04/05/05B sensor''':'' this Bluetooth connection will be used to communicate with TZ-BT04/05/05B sensor. '''''Advanced''' -'' It allows to gather data from BLE device‘s broadcast packets regardless of what data packing protocol is used''.''
 
*'''''Working mode''''' – Bluetooth connection mode''. '''Disabled''':'' Bluetooth 4.0 connection will not be used. '''''TZ-BT04/05/05B sensor''':'' this Bluetooth connection will be used to communicate with TZ-BT04/05/05B sensor. '''''Advanced''' -'' It allows to gather data from BLE device‘s broadcast packets regardless of what data packing protocol is used''.''
 +
*'''''Local Name''''' – Bluetooth local name user for pairing. If it is empty, name will be automatically generated: FMBxxx_<last 7 IMEI digits>. Maximum name length =  16 characters''
 +
 +
===BLE Serial Encryption===
 +
 +
Since FW version ''' 03.27.07.Rev.00''' there has been an implementation of BLE transferred data encryption with '''AES128 cipher'''. In '''Bluetooth 4.0 tab''' under '''Settings''' there is a field for a '''AES128 key'''. Which if left empty, the BLE outgoing data will not be ciphered and incoming data will not be decoded.
 +
AES128 key field settings showed below.
 +
 +
[[Image:AES Serial Encrytpion.png|left]]<br><br><br><br>
 +
 +
If a key is present the outgoing data will be ciphered by the configured key and incoming data will be deciphered. The '''AES128 key''' must be in '''HEX format with a length of 16 bytes'''. As an example 11223344556677889900AABBCCDDEEFF is used.
 +
 +
[[Image:AES Serial Encrytpion set.png|left]]<br><br><br>
    
==Configuration modes==
 
==Configuration modes==
Line 50: Line 62:  
*#Multiplier – value to be used to multiply output data. '''Used only with Save    action.'''
 
*#Multiplier – value to be used to multiply output data. '''Used only with Save    action.'''
 
*#Offset – value to be added to output data. '''Used only with Save action.'''  <br />
 
*#Offset – value to be added to output data. '''Used only with Save action.'''  <br />
 +
 +
'''More information about Advanced Beacon Capturing Configuration can be found [[Advanced Beacon Capturing Configuration|HERE]]
 +
 +
 +
==Parsing Advanced Beacon data from record (AVL ID 548)==
 +
<br>
 +
{| class="nd-othertables_2" style="width:100%;"
 +
|+
 +
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |Beacon data
 +
|-
 +
! rowspan="1" style="width:40%; vertical-align: middle; text-align: center;" |Unparsed Beacon data
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |01<span style="background:#87CEEB">360001b10110f34b6f6aa38255aa9ef619154e2d0055021f0201060303aafe1716aafe0002f34b6f6aa38255a<br>a9ef619154e2d00550000</span><span style="background:#4ab92f">360001ab0110e987706aa38255aa94321b154e2d0055021f0201060303aafe1716aafe0<br>002e987706aa38255aa94321b154e2d00550000</span><span style="background:#e6e144">360001a801101e74706aa38255faabcd000000000000021f0201060303aafe1716<br>aafe00021e74706aa38255faabcd0000000000000000</span><span style="background:#fa623d">360001a201100c8c6f6ba38255aab7361a164e2d0055021f0201060303aafe171<br>6aafe00020c8c6f6ba38255aab7361a164e2d00550000</span>
 +
|-
 +
|}
 +
<br>
 +
===Beacon Parameters===
 +
 +
The below table represents possible Beacon Parameters. 
 +
{| class="nd-othertables_2" style="width:25%;"
 +
|+
 +
! colspan="2" style="width:10%; border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |Parameters
 +
|-
 +
! rowspan="1" style="width:40%; vertical-align: middle; text-align: center;" |00
 +
| style="vertical-align: middle; text-align: center;" |RSSI
 +
|-
 +
! rowspan="1" style="width:40%; vertical-align: middle; text-align: center;" |01
 +
| style="vertical-align: middle; text-align: center;" |Beacon ID
 +
|-
 +
! rowspan="1" style="width:40%; vertical-align: middle; text-align: center;" |02
 +
| style="vertical-align: middle; text-align: center;" |Additional beacon data
 +
|}
 +
{| class="nd-othertables_2" style="width:100%;"
 +
|+
 +
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |Parsed Beacon data
 +
|-
 +
! colspan="2" rowspan="1" style="width:60%; vertical-align: middle; text-align: center;" |Parsed Beacon data part
 +
! rowspan="1" style="width:40%; vertical-align: middle; text-align: center;" |HEX Code Part
 +
|-
 +
| rowspan="50" style="vertical-align: middle; text-align: center;" |
 +
| style="vertical-align: middle; text-align: center;" |(Constant)
 +
| style="vertical-align: middle; text-align: center;" |01
 +
|-
 +
 +
| style="vertical-align: middle; text-align: center;" |1st Beacon data length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#87CEEB">36
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |RSSI (Parameter 00)
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#87CEEB">00
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |RSSI length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#87CEEB">01
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |RSSI value
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#87CEEB">B1
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Beacon ID (Parameter 01)
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#87CEEB">01
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Beacon ID length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#87CEEB">10
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Beacon ID
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#87CEEB">F34B6F6AA38255AA9EF619154E2D0055
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Additional data (Parameter 02)
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#87CEEB">02
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Additional data length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#87CEEB">1F
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Additional data
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#87CEEB">0201060303AAFE1716AAFE0002F34B6F6AA38255AA9EF619154E2D00550000
 +
|-
 +
 +
| style="vertical-align: middle; text-align: center;" |2nd Beacon data length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#4ab92f">36
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |RSSI (Parameter 00)
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#4ab92f">00
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |RSSI length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#4ab92f">01
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |RSSI value
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#4ab92f">AB
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Beacon ID (Parameter 01)
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#4ab92f">01
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Beacon ID length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#4ab92f">10
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Beacon ID
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#4ab92f">E987706AA38255AA94321B154E2D0055
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Additional data (Parameter 02)
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#4ab92f">02
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Additional data length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#4ab92f">1F
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Additional data
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#4ab92f">0201060303AAFE1716AAFE0002E987706AA38255AA94321B154E2D00550000
 +
|-
 +
 +
| style="vertical-align: middle; text-align: center;" |3rd Beacon data length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#e6e144">36
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |RSSI (Parameter 00)
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#e6e144">00
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |RSSI length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#e6e144">01
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |RSSI value
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#e6e144">A8
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Beacon ID (Parameter 01)
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#e6e144">01
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Beacon ID length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#e6e144">10
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Beacon ID
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#e6e144">1E74706AA38255FAABCD000000000000
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Additional data (Parameter 02)
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#e6e144">02
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Additional data length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#e6e144">1F
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Additional data
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#e6e144">0201060303AAFE1716AAFE00021E74706AA38255FAABCD0000000000000000
 +
|-
 +
 +
| style="vertical-align: middle; text-align: center;" |4th Beacon data length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#fa623d">36
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |RSSI (Parameter 00)
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#fa623d">00
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |RSSI length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#fa623d">01
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |RSSI value
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#fa623d">A2
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Beacon ID (Parameter 01)
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#fa623d">01
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Beacon ID length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#fa623d">10
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Beacon ID
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#fa623d">0C8C6F6BA38255AAB7361A164E2D0055
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Additional data (Parameter 02)
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#fa623d">02
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Additional data length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#fa623d">1F
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Additional data
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#fa623d">0201060303AAFE1716AAFE00020C8C6F6BA38255AAB7361A164E2D00550000
 +
|-
 +
|}
    
==IO elements choices==
 
==IO elements choices==
Line 153: Line 333:     
The supported sensors are listed below:
 
The supported sensors are listed below:
 
+
*[https://wiki.teltonika-gps.com/view/EYE_SENSOR_/_BTSMP1 EYE Sensor]
 
*BLE TPMS -Tire Pressure Monitoring System.
 
*BLE TPMS -Tire Pressure Monitoring System.
 
*Efento Humidity BLE sensors (version 2.2 and 4 presets)
 
*Efento Humidity BLE sensors (version 2.2 and 4 presets)
Line 170: Line 350:  
*TZ-BT05 Temperature and Humidity Sensors
 
*TZ-BT05 Temperature and Humidity Sensors
   −
[https://wiki.teltonika-gps.com/view/How_to_add_a_BLE_preset_to_the_configurator| You can also add a new preset/save your own settings as a preset/delete the preset]
+
[https://wiki.teltonika-gps.com/view/How_to_add_a_BLE_preset_to_the_configurator Save your own settings as a preset/delete the preset]
    
==Visual demonstration==
 
==Visual demonstration==
 
Here is a visual demonstration of Bluetooth 4.0 sensors in a cold storage truck.
 
Here is a visual demonstration of Bluetooth 4.0 sensors in a cold storage truck.
 
<br/><br/><youtube>n0yJvoCBZLI</youtube><br/>
 
<br/><br/><youtube>n0yJvoCBZLI</youtube><br/>
 +
{{{Backup Tracker|
 +
==Backup Tracker==
 +
 +
FMB devices with '''03.27.07.Rev.804''' firmware version have an ability to set up TAT100 device as a backup tracker.
 +
When the feature is enabled - FMB device starts to advertise encrypted BLE packets.
 +
In this solution - FMB device is a main tracker and TAT100 is set up as a backup tracker - TAT100 periodically checks if FMB advertised packets are available. If no FMB packets are read - an alarm is sent from TAT100 side and tracker switches it's mode to become the main tracker.
 +
 +
To enable Backup tracker:
 +
 +
1) BLE Connection control must be prohibited:
 +
<br>
 +
[[Image:BLE_Connection_Control.png]]
 +
<br>
 +
2) Enable Backup Tracker:
 +
<br>
 +
[[Image:Backup_Tracker_enabled.png]]
 +
 +
'''Note:''' when Backup Tracker is enabled - '''BLE sensor and Beacon settings become disabled'''. Additionally - '''Ultra Deep Sleep mode is also disabled''' (in this mode BLE packets would not be advertised)
 +
 +
TAT100 device recognizes the BLE packets by FMB devices IMEI, therefore after FMB configuration is done - additional TAT100 device configuration is required to support the full solution.
 +
You can learn more about the backup tracker and TAT100 configuration in our [https://wiki.teltonika-mobility.com/view/TAT100_Bluetooth_settings#Backup_Tracker wiki site]
 +
}}}
    
==FMB Family Bluetooth 4.0 support==
 
==FMB Family Bluetooth 4.0 support==
Line 185: Line 387:  
         <th style="width: 20%; text-align:center; vertical-align:middle; color: black">BT 4.0 manufacture starting date</th>
 
         <th style="width: 20%; text-align:center; vertical-align:middle; color: black">BT 4.0 manufacture starting date</th>
 
     </tr><tr><td>FM3001</td><td>2018.01</td></tr><tr>
 
     </tr><tr><td>FM3001</td><td>2018.01</td></tr><tr>
         <td style="vertical-align:middle">FMB010 </td>
+
        <tr>
         <td>2018.04</td>
+
        <td style="vertical-align:middle">FMB001</td>
 +
        <td style="vertical-align:middle">2018.04</td>
 +
    </tr>
 +
        <tr>
 +
         <td style="vertical-align:middle">FMB010</td>
 +
         <td style="vertical-align:middle">2018.04</td>
 
     </tr>
 
     </tr>
 
         <tr>
 
         <tr>
         <td style="vertical-align:middle">FMB001</td>
+
         <td style="vertical-align:middle">FMB020</td>
 
         <td style="vertical-align:middle">2018.04</td>
 
         <td style="vertical-align:middle">2018.04</td>
 
     </tr>
 
     </tr>
Line 222: Line 429:  
         <td style="vertical-align:middle">FMB125</td>
 
         <td style="vertical-align:middle">FMB125</td>
 
         <td>2017.11</td>
 
         <td>2017.11</td>
    </tr><tr><td>FMB130</td><td>All versions
+
 
</td></tr><tr><td>FMB140</td><td>All versions
+
 
</td></tr><tr><td>FMU125</td><td>FW is on release, All versions</td></tr><tr><td>FMU126</td><td>FW is on release, All versions</td></tr><tr><td>FMU130</td><td>FW is on release, All versions</td><tr><td>FMM125</td><td>FW is on release, All versions</td></tr><tr><td>FMM130</td><td>FW is on release, All versions</td></tr><tr><td>FMM0YX</td><td>FW is on release, All versions</td></tr><tr><td>FMB202</td><td>All versions</td></tr><tr><td>FMB204</td><td>All versions</td></tr><tr><td>FMB208</td><td>All versions</td></td></tr><tr><td>FMC640</td><td>All versions</td></tr><tr></tr></table>
+
<tr><td>FMB130</td><td>All versions</td></tr>
 +
<tr><td>FMB140</td><td>All versions</td></tr>
 +
<tr><td>FMU125</td><td>FW is on release, All versions</td></tr>
 +
<tr><td>FMU126</td><td>FW is on release, All versions</td></tr>
 +
<tr><td>FMU130</td><td>FW is on release, All versions</td></tr>
 +
<tr><td>FMM125</td><td>FW is on release, All versions</td></tr>
 +
<tr><td>FMM130</td><td>FW is on release, All versions</td></tr>
 +
<tr><td>FMM0YX</td><td>FW is on release, All versions</td></tr>
 +
<tr><td>FMC130</td><td>FW is on release, All versions</td></tr>
 +
<tr><td>FMB202</td><td>All versions</td></tr>
 +
<tr><td>FMB204</td><td>All versions</td></tr>
 +
<tr><td>FMB208</td><td>All versions</td></tr>
 +
<tr><td>FMC640</td><td>All versions</td></tr>
 +
<tr><td>FMT100</td><td>All versions</tr></tr>
 +
<tr><td>FMP100</td><td>All versions</tr></tr>
 +
<tr><td>FMC800</td><td>All versions</tr></tr>
 +
<tr><td>FMM800</td><td>All versions</tr></tr>
 +
</table>

Navigation menu