Changes

Line 1: Line 1:  
__TOC__
 
__TOC__
==<p style="font-size:32px><span style="color:#0054A6">Introduction</span></p>==
+
==<p style="font-size:32px"><span style="color:#0054A6">Introduction</span></p>==
Wireless solutions open up new horizons for your business and help to keep an eye on your assets. Discover our brand-new and certified Bluetooth Low Energy ID sensor model from Teltonika with robust waterproof casing and a long-lifetime battery. The model is designed for a low-cost fast and easy configuration and integration to save precious time, resources, and ensure accountability.
+
Wireless solutions open up new horizons for your business and help to keep an eye on your assets. Discover our brand-new and certified Bluetooth® Low Energy ID sensor model from Teltonika with robust waterproof casing and a long-lifetime battery. The model is designed for a low-cost fast and easy configuration and integration to save precious time, resources, and ensure accountability.
[[File:BTSMP1.png|center|frameless|1157x1157px]]
+
[[File:BTSMP1-datasheet-2023-12-18.2.png|center|frameless|1157x1157px]]
    
==<p style="font-size:32px><span style="color:#0054A6">About BTSMP1</span></p>==
 
==<p style="font-size:32px><span style="color:#0054A6">About BTSMP1</span></p>==
Line 58: Line 58:  
! style="width:10%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |
 
! style="width:10%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |
 
|-
 
|-
| style="width:10%;border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Bluetooth
+
| style="width:10%;border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Bluetooth®
| style="width:10%;border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Bluetooth 4.2 compliant,  
+
| style="width:10%;border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Bluetooth® 4.2 compliant,  
Bluetooth 5.2 certified
+
Bluetooth® 5.2 certified
 
|-
 
|-
 
| style="width:10%;border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Range
 
| style="width:10%;border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Range
Line 172: Line 172:  
{|
 
{|
 
|- align="TOP"
 
|- align="TOP"
|[[File:1.1.jpg|thumb|535x535px]]
+
|[[File:1.1.jpg|537x537px]]
|[[File:2.1.jpg|thumb|537x537px]]
+
|
|[[File:3.1.jpg|thumb|537x537px]]
+
|
|[[File:4.1.jpg|thumb|552x552px]]
+
|
 +
|[[File:2.1.jpg|537x537px]]
 +
|
 +
|
 +
|
 +
|[[File:Correct1.1.png|530x537px]]
 +
|
 +
|
 +
|
 +
|[[File:4.1.jpg|537x537px]]
 
|}
 
|}
   Line 197: Line 206:  
|[[File:Eddystone ID settings.png|frameless]]
 
|[[File:Eddystone ID settings.png|frameless]]
 
|}
 
|}
In Advanced settings tab you can can configure EYE beacon sensor parameters: Beacon information (iBeacon ID*, Eddystone ID). UUID/MINOR/MAJOR parameter can be changed for iBeacon ID*. Namespace ID/Instance ID can be changed for Eddystone ID. If you scroll down you will be able to adjust Sensor reading interval and event settings of the EYE Sensor '''Note:''' iOS doesn't show devices with iBeacon protocol
+
In Advanced settings tab you can can configure EYE beacon sensor parameters: Beacon information (iBeacon ID*, Eddystone ID). UUID/MINOR/MAJOR parameter can be changed for iBeacon ID*. Namespace ID/Instance ID can be changed for Eddystone ID. If you scroll down you will be able to adjust Sensor reading interval and event settings of the EYE Sensor '''Note:''' iOS doesn't show devices with iBeacon protocol<br><p style="font-size:32px"><span style="color:#0054A6">FM Tracker Configuration</span></p>
 
  −
=====<p style="font-size:16px><span style="color:#0054A6">Advanced configuration: Sensor reading and events<span>=====
  −
'''!NOTE:''' These settings are no longer available after EYE APP 1.2.0-60 update.
  −
{|
  −
|- style="vertical-align: top;"
  −
|[[File:Magnetic field event.png]]
  −
|[[File:Humidity event.png]]
  −
|[[File:Temperature event.png]]
  −
|[[File:Movement event2.png]]
  −
|-
  −
|'''Magnetic field event''' - adjust if the device generates events based on detection or exit (loss) of the magnet.
  −
|'''Humidity event''' - adjust if the device generates events based on entrance or exit to selected humidity range
  −
|'''Temperature event''' - adjust if the device generates events based on entrance or exit to selected temperature range
  −
|'''Movement event''' - adjust movement/stop detection and timeouts it takes to register movement / stopping
  −
|-
  −
|[[File:Maximum event duration.png|frameless]]
  −
|[[File:Event Advertising settings.png|frameless]]
  −
|[[File:Sensor reading interval.png|frameless]]
  −
|-
  −
|'''Maximum event duration''' - how long will one event be advertised
  −
|'''Event advertising settings''' - advertising period after event detection
  −
|'''Sensor reading interval''' - how often values are updated by the device
  −
|}
  −
<br>
  −
 
  −
==<p style="font-size:32px"><span style="color:#0054A6">FM Tracker Configuration</span></p>==
      
===<p style="font-size:24px"><span style="color:#0054A6">Teltonika configurator (Base firmware / advanced mode)</span>===
 
===<p style="font-size:24px"><span style="color:#0054A6">Teltonika configurator (Base firmware / advanced mode)</span>===
If you have firmware / configurator which does not support EYE sensor tab in Bluetooth 4.0 section, then you can still use Avanced BLE configuration to connect with EYE Sensors.
+
If you have firmware / configurator which does not support EYE sensor tab in Bluetooth® 4.0 section, then you can still use Avanced BLE configuration to connect with EYE Sensors.
    
To configure FM with BTSMP1 EYE Sensor:
 
To configure FM with BTSMP1 EYE Sensor:
Line 245: Line 228:  
# In [[FMB120 System settings|System settings]] Enable [[Codec#Codec%208%20Extended|Codec8 Extended]];
 
# In [[FMB120 System settings|System settings]] Enable [[Codec#Codec%208%20Extended|Codec8 Extended]];
 
# In [[FMB120 GPRS settings|GPRS settings]] Configure [[FMB120 GPRS settings#GPRS%20Settings%20and%20Server%20Settings|GPRS Settings and Server Settings]]
 
# In [[FMB120 GPRS settings|GPRS settings]] Configure [[FMB120 GPRS settings#GPRS%20Settings%20and%20Server%20Settings|GPRS Settings and Server Settings]]
# In [[FMB120 Bluetooth settings|Bluetooth]] settings Enable Bluetooth, set this setting as either "Enable (hidden)" or "Enable (visible)", otherwise Bluetooth will be disabled;
+
# In [[FMB120 Bluetooth® settings|Bluetooth®]] settings Enable Bluetooth®, set this setting as either "Enable (hidden)" or "Enable (visible)", otherwise Bluetooth® will be disabled;
# In [[FMB120 Bluetooth 4.0 settings|Bluetooth 4.0]] settings:
+
# In [[FMB120 Bluetooth® 4.0 settings|Bluetooth® 4.0]] settings:
 
## set Non Stop Scan to "Disable", configure "Update Frequency" and "Scan duration" as 30 seconds. These settings will bring the best results for BLE scanning with our device;
 
## set Non Stop Scan to "Disable", configure "Update Frequency" and "Scan duration" as 30 seconds. These settings will bring the best results for BLE scanning with our device;
## In [[FMB120 Bluetooth 4.0 settings#Advanced%20Mode|Bluetooth 4.0 settings Advanced Mode Settings]] Load EYE Sensor preset according to packet settings in EYE app(if you do not have preset you can download them from below table)
+
## In [[FMB120 Bluetooth® 4.0 settings#Advanced%20Mode|Bluetooth® 4.0 settings Advanced Mode Settings]] Load EYE Sensor preset according to packet settings in EYE app(if you do not have preset you can download them from below table)
 
## Configure MAC address of the sensor
 
## Configure MAC address of the sensor
 
# To receive data to server enable corresponding IO elements in [[FMB120 I/O settings#Priority|FMB120 I/O settings]]
 
# To receive data to server enable corresponding IO elements in [[FMB120 I/O settings#Priority|FMB120 I/O settings]]
Line 301: Line 284:  
|-
 
|-
 
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Custom1
 
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Custom1
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Flags(not supported with curent FMX640 preset)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Flags (not supported with current FMX640 preset)
 
|-
 
|-
 
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Temperature
 
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Temperature
Line 669: Line 652:  
     </tr></table>
 
     </tr></table>
   −
===<p style="font-size:24px"><span style="color:#0054A6">Teltonika configurator new functionalities (Evaluation firmware / EYE Sensor filtering by name)</span>===
+
===<p style="font-size:24px"><span style="color:#0054A6">Teltonika configurator new functionalities EYE Sensor filtering by name</span>===
Starting with firmware <b>03.28.04.Rev.207</b> there is additional tabs available in Bluetooth 4.0 section that allow for easier configuration to connect FM and EYE sensor or beacon.
+
Starting with firmware <b>03.28.04.Rev.207</b> there is additional tabs available in Bluetooth® 4.0 section that allow for easier configuration to connect FM and EYE sensor or beacon.
    
'''It's now possible to connect up to 100 sensors at once just by entering one name in the configurator name list.''' It's required to enter at least 3 characters(case sensitive) in the name for FM to scan the sensors. Super easy to set up!
 
'''It's now possible to connect up to 100 sensors at once just by entering one name in the configurator name list.''' It's required to enter at least 3 characters(case sensitive) in the name for FM to scan the sensors. Super easy to set up!
Line 679: Line 662:  
With this option, you can upload one configuration to FOTA web and it doesn’t matter which sensor from the list end user will mount, it will be scanned and sent to the server as long as it meets the name criteria.
 
With this option, you can upload one configuration to FOTA web and it doesn’t matter which sensor from the list end user will mount, it will be scanned and sent to the server as long as it meets the name criteria.
   −
'''Bluetooth 4.0'''
+
'''Bluetooth® 4.0'''
 
<br>
 
<br>
Functionalities were reorganized and transferred to Bluetooth 4.0 configuration tab with additional horizontal tabs selection for specific settings:
+
Functionalities were reorganized and transferred to Bluetooth® 4.0 configuration tab with additional horizontal tabs selection for specific settings:
 
<br>
 
<br>
 
*'''Global''' - Parameters responsible for device scanning ability like power and duratations.
 
*'''Global''' - Parameters responsible for device scanning ability like power and duratations.
Line 692: Line 675:  
*'''BLE Scan Duration''' - Sensors data reading time. Recommended value 30.
 
*'''BLE Scan Duration''' - Sensors data reading time. Recommended value 30.
 
*'''Scan retries until error''' - Scan retries count, till start to show the value as Error '3000' - sensor disconnected. Recommended value 30.
 
*'''Scan retries until error''' - Scan retries count, till start to show the value as Error '3000' - sensor disconnected. Recommended value 30.
*'''BT Power Level''' - Telematics device Bluetooth power level setting.
+
*'''BT Power Level''' - Telematics device Bluetooth® power level setting.
 
*'''BLE Broadcasting service ID''' - Telematics device can broadcast configured ID.
 
*'''BLE Broadcasting service ID''' - Telematics device can broadcast configured ID.
 
*''' BLE connection control''' - Connection mode settings. If broadcasting ID is configured, parameter should be set to Prohibit.
 
*''' BLE connection control''' - Connection mode settings. If broadcasting ID is configured, parameter should be set to Prohibit.
Line 703: Line 686:  
<br>
 
<br>
 
Sensor Configuration can be set to Custom Sensors, Eye Sensors or both.
 
Sensor Configuration can be set to Custom Sensors, Eye Sensors or both.
With the Custom Sensors setting enabled, [https://wiki.teltonika-gps.com/view/FMB130_Bluetooth_4.0_settings#Advanced_Mode| any BLE sensor can be configured.]<br>
+
With the Custom Sensors setting enabled, [https://wiki.teltonika-gps.com/view/FMB130_Bluetooth®_4.0_settings#Advanced_Mode| any BLE sensor can be configured.]<br>
 
When '''EYE Sensors''' is selected, Eye Sensor connectionless functionalities or EYE list search window will appear, depending on the selected EYE Sensor filter.  
 
When '''EYE Sensors''' is selected, Eye Sensor connectionless functionalities or EYE list search window will appear, depending on the selected EYE Sensor filter.  
 
<br>
 
<br>
Line 860: Line 843:  
|-
 
|-
 
|16
 
|16
|EYE Sensor Magnet trigger count
+
|EYE Sensor Magnet trigger count*
 
|2 byte unsigned integer
 
|2 byte unsigned integer
 
|Magnet trigger counts measured by EYE Sensor from List Values
 
|Magnet trigger counts measured by EYE Sensor from List Values
 +
<nowiki>*</nowiki>Only available with evaluation firmware BTSX.1.2.8.magcounter.R.0 of EYE Devices
 
|-
 
|-
 
|}
 
|}
Line 1,077: Line 1,061:  
         <td style="width: 20%; text-align:center; vertical-align:middle;">EYE Pitch 1</td>
 
         <td style="width: 20%; text-align:center; vertical-align:middle;">EYE Pitch 1</td>
 
         <td style="width: 5%; text-align:center; vertical-align:middle;">1</td>
 
         <td style="width: 5%; text-align:center; vertical-align:middle;">1</td>
         <td style="width: 10%; text-align:center; vertical-align:middle;">Unsigned</td>
+
         <td style="width: 10%; text-align:center; vertical-align:middle;">signed</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">-90</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">-90</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">90</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">90</td>
Line 1,087: Line 1,071:  
         <td style="width: 20%; text-align:center; vertical-align:middle;">EYE Pitch 2</td>
 
         <td style="width: 20%; text-align:center; vertical-align:middle;">EYE Pitch 2</td>
 
         <td style="width: 5%; text-align:center; vertical-align:middle;">1</td>
 
         <td style="width: 5%; text-align:center; vertical-align:middle;">1</td>
         <td style="width: 10%; text-align:center; vertical-align:middle;">Unsigned</td>
+
         <td style="width: 10%; text-align:center; vertical-align:middle;">signed</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">-90</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">-90</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">90</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">90</td>
Line 1,097: Line 1,081:  
         <td style="width: 20%; text-align:center; vertical-align:middle;">EYE Pitch 3</td>
 
         <td style="width: 20%; text-align:center; vertical-align:middle;">EYE Pitch 3</td>
 
         <td style="width: 5%; text-align:center; vertical-align:middle;">1</td>
 
         <td style="width: 5%; text-align:center; vertical-align:middle;">1</td>
         <td style="width: 10%; text-align:center; vertical-align:middle;">Unsigned</td>
+
         <td style="width: 10%; text-align:center; vertical-align:middle;">signed</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">-90</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">-90</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">90</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">90</td>
Line 1,107: Line 1,091:  
         <td style="width: 20%; text-align:center; vertical-align:middle;">EYE Pitch 4</td>
 
         <td style="width: 20%; text-align:center; vertical-align:middle;">EYE Pitch 4</td>
 
         <td style="width: 5%; text-align:center; vertical-align:middle;">1</td>
 
         <td style="width: 5%; text-align:center; vertical-align:middle;">1</td>
         <td style="width: 10%; text-align:center; vertical-align:middle;">Unsigned</td>
+
         <td style="width: 10%; text-align:center; vertical-align:middle;">signed</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">-90</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">-90</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">90</td>
 
         <td style="width: 10%; text-align:center; vertical-align:middle;">90</td>
Line 1,301: Line 1,285:  
! rowspan="2" |Data type
 
! rowspan="2" |Data type
 
! colspan="2" |Error codes
 
! colspan="2" |Error codes
 +
!Additional Notes
 
|-
 
|-
 
!Data Not Received by FM tracker
 
!Data Not Received by FM tracker
 
!EYE Sensor indicates error
 
!EYE Sensor indicates error
 +
!
 
|-
 
|-
 
|Temperature
 
|Temperature
Line 1,310: Line 1,296:  
|25000
 
|25000
 
|25001
 
|25001
 +
|
 
|-
 
|-
 
|Humidity
 
|Humidity
Line 1,316: Line 1,303:  
|250
 
|250
 
|251
 
|251
 +
|
 
|-
 
|-
 
|Magnet
 
|Magnet
Line 1,322: Line 1,310:  
|250
 
|250
 
|251
 
|251
 +
|
 
|-
 
|-
 
|Magnet trigger count
 
|Magnet trigger count
Line 1,328: Line 1,317:  
|65000
 
|65000
 
|65001
 
|65001
 +
|Only available with evaluation firmware BTSX.1.2.8.magcounter.R.0 of EYE Devices
 
|-
 
|-
 
|Movement
 
|Movement
Line 1,334: Line 1,324:  
|250
 
|250
 
|251
 
|251
 +
|
 
|-
 
|-
 
|Movement counter
 
|Movement counter
Line 1,340: Line 1,331:  
|65000
 
|65000
 
|65001
 
|65001
 +
|
 
|-
 
|-
 
|Pitch
 
|Pitch
Line 1,346: Line 1,338:  
|120
 
|120
 
|121
 
|121
 +
|
 
|-
 
|-
 
|Roll
 
|Roll
Line 1,352: Line 1,345:  
|250
 
|250
 
|251
 
|251
 +
|
 
|-
 
|-
 
|Low battery status
 
|Low battery status
Line 1,358: Line 1,352:  
|250
 
|250
 
|251
 
|251
 +
|
 
|-
 
|-
 
|Battery voltage
 
|Battery voltage
Line 1,364: Line 1,359:  
|250
 
|250
 
|251
 
|251
 +
|
 
|}
 
|}
   Line 1,379: Line 1,375:     
===<p style="font-size:24px><span style="color:#0054A6">Protocol description</span>===
 
===<p style="font-size:24px><span style="color:#0054A6">Protocol description</span>===
At the highest-level Bluetooth LE advertising packet consists of Advertising Indication and Scan Response. Both packets can be maximum of 31 bytes in size. Advertising Indication packet is always broadcasted when Scan Response is broadcasted only if Observer device requests it by using Active Scan.
+
At the highest-level Bluetooth® LE advertising packet consists of Advertising Indication and Scan Response. Both packets can be maximum of 31 bytes in size. Advertising Indication packet is always broadcasted when Scan Response is broadcasted only if Observer device requests it by using Active Scan.
 
<br><br>
 
<br><br>
 
BTSMP1 uses Advertising Indication to send beacon data which can be configured to select between iBeacon and Eddystone protocols or to be disabled at all. In that case, data which is shown as Scan Response in protocol overview will be sent as Advertising Indication without Scan Response following it.
 
BTSMP1 uses Advertising Indication to send beacon data which can be configured to select between iBeacon and Eddystone protocols or to be disabled at all. In that case, data which is shown as Scan Response in protocol overview will be sent as Advertising Indication without Scan Response following it.
Line 1,428: Line 1,424:  
|-
 
|-
 
|Value 0||2||Temperature
 
|Value 0||2||Temperature
<br>Value in Celsius * 100
+
<br>Value in Celsius / 100
 
<br>NOTE: present only if bit 0 is set, otherwise is not being sent
 
<br>NOTE: present only if bit 0 is set, otherwise is not being sent
 
|-
 
|-
Line 1,474: Line 1,470:  
|-
 
|-
   −
| Device Name || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || ASCII || 0 || 11 || Unique for each device || -
+
| Device Name || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || ASCII || 0 || 12 || Unique for each device || -
    
|-
 
|-
Line 1,482: Line 1,478:  
|-
 
|-
   −
| Protocol Type|| e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0001-7df2-4d4e-8e6d-c611745b92e9 || UINT8 || 0 || 4 || 1 for EYE_Beacon, <br> 4 for EYE_Sensor || 0 - iBeacon <br> 1 - Eddystone <br> 2 - EYE Sensor <br> 3 - iBeacon + EYE Sensor <br> 4 - Eddystone + EYE Sensor
+
| Protocol Type|| e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0001-7df2-4d4e-8e6d-c611745b92e9 || UINT8 || 0 || 4*
 +
 
 +
 
 +
<small>*Max 2 with 01.02.10+ firmware</small>
 +
| 1 for EYE_Beacon, <br>4 for EYE_Sensor*
 +
 
 +
 
 +
<small>*with 01.02.10+ firmware 1 for both EYE_Beacon & EYE_Sensor</small>
 +
| 0 - iBeacon <br>1 - Eddystone <br>2 - EYE Sensor <br>3 - iBeacon + EYE Sensor* <br>4 - Eddystone + EYE Sensor*
 +
 
 +
 
 +
<small>*01.02.10+ sensors are enabled over ''Activate / Deactivate Sensors''</small>
 +
|-
 +
|Activate / Deactivate Sensors*
 +
 
 +
 
 +
<small>*from 01.02.10+ firmware</small>
 +
|e61c0000-7df2-4d4e-8e6d-c611745b92e9
 +
|e61c0021-7df2-4d4e-8e6d-c611745b92e9
 +
|UINT8
 +
|0
 +
|15
 +
 
 +
(0b1111)
 +
|4 (0b0100) for EYE_Beacon, <br>15 (0b1111) for EYE_Sensor
 +
|(LSb) bit 0 – Temperature
 +
 
 +
Bit 1 – Humidity
 +
 
 +
Bit 2 – Magnetic
 +
 
 +
Bit 3 - Movement
 +
 
    +
E.g. EYE_Sensor disabled movement & enabled temperature, humidity, magnetic sensors 7 (0b0111)
 
|-
 
|-
   −
| Advertising Interval|| e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0002-7df2-4d4e-8e6d-c611745b92e9 || UINT16 || 20 || 10000 || 1000 || miliseconds
+
| Advertising Interval|| e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0002-7df2-4d4e-8e6d-c611745b92e9 || UINT16 || 1000 || 10000 || 5000 || miliseconds
    
|-
 
|-
Line 1,510: Line 1,539:  
|-
 
|-
   −
|Password||e61c0000-7df2-4d4e-8e6d-c611745b92e9|| e61c0008-7df2-4d4e-8e6d-c611745b92e9 ||BYTE ARRAY|| 4 bytes||4 bytes||123456||Always 6 Digits
+
|Password||e61c0000-7df2-4d4e-8e6d-c611745b92e9|| e61c0008-7df2-4d4e-8e6d-c611745b92e9 ||BYTE ARRAY|| 6 bytes||6 bytes||123456||Always 6 Digits
    
|-
 
|-
   −
|Sensor Interval||e61c0000-7df2-4d4e-8e6d-c611745b92e9|| e61c0009-7df2-4d4e-8e6d-c611745b92e9||UINT16||0||10000||1000||miliseconds
+
|Movement Start ||e61c0000-7df2-4d4e-8e6d-c611745b92e9||e61c0013-7df2-4d4e-8e6d-c611745b92e9|| UINT16||0||300||5||seconds
    
|-
 
|-
   −
|Event Interval||e61c0000-7df2-4d4e-8e6d-c611745b92e9|| e61c000a-7df2-4d4e-8e6d-c611745b92e9||UINT16||0||10000||1000 || miliseconds
+
|Movement Stop||e61c0000-7df2-4d4e-8e6d-c611745b92e9||e61c0014-7df2-4d4e-8e6d-c611745b92e9|| UINT16||0||300||5 ||seconds
 
   
|-
 
|-
 +
| Password Counter
 +
|e61c0000-7df2-4d4e-8e6d-c611745b92e9
 +
| e61c0019-7df2-4d4e-8e6d-c611745b92e9
 +
|UINT8
 +
|0 (counter)
 +
|10 (counter)
 +
| 0
 +
|Byte 0 – counter,
   −
|Event Duration||e61c0000-7df2-4d4e-8e6d-c611745b92e9||e61c000b-7df2-4d4e-8e6d-c611745b92e9||UINT8||0||30 ||30||seconds
+
Byte 1 and 2 - timeout
 
   
|-
 
|-
 
+
|Master Password (PUK)
| Temperature Event||e61c0000-7df2-4d4e-8e6d-c611745b92e9||e61c000c-7df2-4d4e-8e6d-c611745b92e9||UINT8 ||0||2|| 2||0 - on entrance<br>1 - on exit<br>2 - no event
+
|e61c0000-7df2-4d4e-8e6d-c611745b92e9
 
+
|e61c0020-7df2-4d4e-8e6d-c611745b92e9
 +
| UINT8
 +
|8 bytes
 +
|8 bytes
 +
|MAC address dependency
 +
|Byte array
 
|-
 
|-
 +
|Manufacturer sleep (Hibernate mode)
 +
|e61c0000-7df2-4d4e-8e6d-c611745b92e9
 +
|e61c0018-7df2-4d4e-8e6d-c611745b92e9
 +
|UINT8
 +
|0
 +
|1
 +
|1
 +
|0 – sleep disabled,
   −
|Temperature Low||e61c0000-7df2-4d4e-8e6d-c611745b92e9 ||e61c000d-7df2-4d4e-8e6d-c611745b92e9||INT8||-40|| 85||-20||celsius
+
1 – sleep enabled
 
   
|-
 
|-
 
+
|User ADV Spam Duration
|Temperature High|| e61c0000-7df2-4d4e-8e6d-c611745b92e9||e61c000e-7df2-4d4e-8e6d-c611745b92e9||INT8||-40||85 ||50||celsius
+
|e61c0000-7df2-4d4e-8e6d-c611745b92e9
 
+
|e61c0022-7df2-4d4e-8e6d-c611745b92e9
 +
|UINT16
 +
|1
 +
|300
 +
|30
 +
|WakeUp Advertising
 +
 
 +
Spam Duration in seconds
 +
|-
 +
|RSSI Calibration Value
 +
|e61c0000-7df2-4d4e-8e6d-c611745b92e9
 +
|e61c0023-7df2-4d4e-8e6d-c611745b92e9
 +
|INT8
 +
|<nowiki>-100</nowiki>
 +
|127
 +
| 127
 +
|RSSI value in dBm
 +
 
 +
127  – Use default calib. table
 
|-
 
|-
   −
| Humidity Event||e61c0000-7df2-4d4e-8e6d-c611745b92e9||e61c000f-7df2-4d4e-8e6d-c611745b92e9||UINT8||0||2||2||0 - on entrance<br>1 - on exit<br>2 - no event
+
|Manufacturer||180A||2A29||BYTE ARRAY||-||-||Not Configurable ||Read Only. Ex. "Teltonika"
    
|-
 
|-
   −
|Humidity Low||e61c0000-7df2-4d4e-8e6d-c611745b92e9||e61c0010-7df2-4d4e-8e6d-c611745b92e9 || UINT8||0||100||15||%
+
| Model|| 180A||2A24|| BYTE ARRAY|| -||-|| Not Configurable||Read Only. Ex. "BTSID1"
    
|-
 
|-
   −
|Humidity High ||e61c0000-7df2-4d4e-8e6d-c611745b92e9||e61c0011-7df2-4d4e-8e6d-c611745b92e9||UINT8||0||100||50||%
+
|Serial||180A||2A25 ||BYTE ARRAY||-||-||Not Configurable ||Not used
    
|-
 
|-
   −
|Movement Event||e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0012-7df2-4d4e-8e6d-c611745b92e9||UINT8||0||2||2||0 - on entrance<br>1 - on exit<br>2 - no event
+
| Hardware||180A|| 2A27 ||BYTE ARRAY||-||-||Not Configurable||Read Only. Ex. "Table:1 Volt:325
    
|-
 
|-
   −
|Movement Start ||e61c0000-7df2-4d4e-8e6d-c611745b92e9||e61c0013-7df2-4d4e-8e6d-c611745b92e9|| UINT16||0||300||5||seconds
+
|Firmware|| 180A ||2A26||BYTE ARRAY||-||-||Not Configurable||Read Only. Ex. "1.1.0-beta"
    
|-
 
|-
   −
|Movement Stop||e61c0000-7df2-4d4e-8e6d-c611745b92e9||e61c0014-7df2-4d4e-8e6d-c611745b92e9|| UINT16||0||300||5 ||seconds
+
| System ID ||180A||2A23||BYTE ARRAY||-||-|| Not Configurable||Not used
    
|-
 
|-
   −
|Magnetic Event||e61c0000-7df2-4d4e-8e6d-c611745b92e9||e61c0015-7df2-4d4e-8e6d-c611745b92e9||UINT8||0||2|| 2||0 - on entrance <br> 1 - on exit <br> 2 - no event
+
|MAC||180A||652143dc-dec6-4fb1-bd46-3e919d2410a6 || BYTE ARRAY||6||6||Not Configurable||Read Only. ex. 112233445566 -> 11:22:33:44:55:66
 +
|-
 +
|Calibration ID
 +
|180A
 +
|a610249f-913e-46bd-b14f-c6dedc432165
 +
|BYTE ARRAY
 +
|9
 +
|12
 +
|Not Configurable
 +
|Read Only. e.g. 295268313
 +
<nowiki>*</nowiki>Only with EN12830 certified devices
 
|-
 
|-
| Password Counter
  −
|e61c0000-7df2-4d4e-8e6d-c611745b92e9
  −
| e61c0019-7df2-4d4e-8e6d-c611745b92e9
  −
|UINT8
  −
|0 (counter)
  −
|10 (counter)
  −
| 0
  −
|Byte 0 – counter,
     −
Byte 1 and 2 - timeout
+
|Scan Response Data ||e61c0000-7df3-4d4e-8e6d-c611745b92e9|| e61c0001-7df3-4d4e-8e6d-c611745b92e9||BYTE ARRAY||17 || 17||Not Configurable ||Scan Response Data, see picture for detail view of data structure
 +
 
 +
|}
 +
 
 +
[[File:Lentele0603.png|800px|frameless|center]]
 +
===Command characteristic===
 +
{| class="wikitable" style="width: 100%; background-color: white; border-bottom: 2px solid #0054A6;"
 +
|-
 +
! style="color: #0054A6; background-color: white; border-bottom: 2px solid #0054A6; width: 20px;" |Command's name
 +
! style="color: #0054A6; background-color: white; border-bottom: 2px solid #0054A6; width: 280px;" |Data to send
 +
! style="color: #0054A6; background-color: white; border-bottom: 2px solid #0054A6; width: 280px;" |Description
 
|-
 
|-
|Master Password (PUK)
+
|Write to flash||0x0010|| Writes set parameters to flash
|e61c0000-7df2-4d4e-8e6d-c611745b92e9
  −
|e61c0020-7df2-4d4e-8e6d-c611745b92e9
  −
| UINT8
  −
|8 bytes
  −
|8 bytes
  −
|MAC address dependency
  −
|Byte array
   
|-
 
|-
|Manufacturer sleep (Hibernate mode)
+
|General boot||0x0011||Enter boot mode
|e61c0000-7df2-4d4e-8e6d-c611745b92e9
+
|-
|e61c0018-7df2-4d4e-8e6d-c611745b92e9
+
|Instant reset||0x0012||Software reset
|UINT8
+
|-
|0
+
|Reset after connection||0x0013||Reset after disconnect
|1
+
|-
|1
+
|Get hw voltage||0x0014||Sets detected hw voltage in response data
|0 – sleep disabled,
+
|-
 
+
|Keep connection alive||0x0015|| Resets disconnect timer
1 – sleep enabled
   
|-
 
|-
|Activate / Deactivate Sensors
+
|Restore defaults||0x0016||Sets all configurable parameters to default values
|e61c0000-7df2-4d4e-8e6d-c611745b92e9
+
|}
|e61c0021-7df2-4d4e-8e6d-c611745b92e9
  −
|UINT8
  −
|0
  −
|15
     −
(0b1111)
+
===<p style="font-size:24px"><span style="color:#0054A6">EYE Sensor Bluetooth® frame parsing example</span>===
|15
     −
(0b1111)
+
{| class="nd-othertables_2" style="width:100%;"
|(LSb) bit 0 – Temperature
+
|+
 
+
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |Unparsed data
Bit 1 – Humidity
+
|-
 
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#0048BA">02</span><span style="background:#B0BF1A">01</span><span style="background:#7CB9E8">06</span><span style="background:#C0E8D5">1A</span><span style="background:#B284BE">FF</span><span style="background:#72A0C1">4C00</span><span style="background:#EDEAE0">0215</span><span style="background:#C46210">FFFFFFFF0B8C404510C655AAB636EBEF</span><span style="background:#EFDECD">BB70</span><span style="background:#E52B50">0055</span><span style="background:#FFF600">02</span><span style="background:#03C03C">0C</span><span style="background:#FF3800">09</span><span style="background:#FFBF00">4D50315F31323334353637</span><span style="background:#FF7E00">0E</span><span style="background:#3DDC84">FF</span><span style="background:#008000">9A08</span><span style="background:#00FFFF">01</span><span style="background:#D0FF14">B7</span><span style="background:#00FF00">08B4</span><span style="background:#007FFF">12</span><span style="background:#F4C2C2">0CCB</span><span style="background:#BFFF00">0BFFC7</span><span style="background:#00BFFF">67</span>
Bit 2 – Magnetic
+
|}
 
+
<br>
Bit 3 - Movement
+
{| class="nd-othertables_2" style="width:100%;"
 +
|+
 +
! colspan="4" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |Parsed data
 +
|-
 +
! colspan="2" rowspan="1" style="width:33%; vertical-align: middle; text-align: center;" |Parameter
 +
! rowspan="1" style="width:33%; vertical-align: middle; text-align: center;" |HEX Code Part
 +
! rowspan="1" style="width:33%; vertical-align: middle; text-align: center;" |Actual Value
 +
|-
 +
| rowspan="50" style="vertical-align: middle; text-align: center;" |
 +
| style="vertical-align: middle; text-align: center;" |Length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#0048BA">02</span>
 +
|
 
|-
 
|-
|User ADV Spam Duration
  −
|e61c0000-7df2-4d4e-8e6d-c611745b92e9
  −
|e61c0022-7df2-4d4e-8e6d-c611745b92e9
  −
|UINT16
  −
|1
  −
|300
  −
|30
  −
|WakeUp Advertising
     −
Spam Duration in seconds
+
| style="vertical-align: middle; text-align: center;" |Type
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#B0BF1A">01</span>
 
|-
 
|-
|RSSI Calibration Value
+
| style="vertical-align: middle; text-align: center;" | Flags
|e61c0000-7df2-4d4e-8e6d-c611745b92e9
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#7CB9E8">06</span>
|e61c0023-7df2-4d4e-8e6d-c611745b92e9
  −
|INT8
  −
|<nowiki>-100</nowiki>
  −
|127
  −
| 127
  −
|RSSI value in dBm
  −
 
  −
127  – Use default calib. table
   
|-
 
|-
 
+
| style="vertical-align: middle; text-align: center;" | Length
|Manufacturer||180A||2A29||BYTE ARRAY||-||-||Not Configurable ||Read Only. Ex. "Teltonika"
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#C0E8D5">1A</span>
 
   
|-
 
|-
 
+
| style="vertical-align: middle; text-align: center;" |Type
| Model|| 180A||2A24|| BYTE ARRAY|| -||-|| Not Configurable||Read Only. Ex. "BTSID1"
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#B284BE">FF</span>
 
   
|-
 
|-
 
+
| style="vertical-align: middle; text-align: center;" |Apple company identifier (big endian)
|Serial||180A||2A25 ||BYTE ARRAY||-||-||Not Configurable ||Not used
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#72A0C1">4C00</span>
 
   
|-
 
|-
 
+
| style="vertical-align: middle; text-align: center;" |Beacon type
| Hardware||180A|| 2A27 ||BYTE ARRAY||-||-||Not Configurable||Read Only. Ex. "Table:1 Volt:325
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#EDEAE0">0215</span>
 
   
|-
 
|-
 
+
| style="vertical-align: middle; text-align: center;" |UUID
|Firmware|| 180A ||2A26||BYTE ARRAY||-||-||Not Configurable||Read Only. Ex. "1.1.0-beta"
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#C46210">FFFFFFFF0B8C404510C655AAB636EBEF</span>
 
   
|-
 
|-
 
+
| style="vertical-align: middle; text-align: center;" | Major
| System ID ||180A||2A23||BYTE ARRAY||-||-|| Not Configurable||Not used
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#EFDECD">BB70</span>
 
   
|-
 
|-
 
+
| style="vertical-align: middle; text-align: center;" |Minor
|MAC||180A||652143dc-dec6-4fb1-bd46-3e919d2410a6 || BYTE ARRAY||6||6||Not Configurable||Read Only. ex. 112233445566 -> 11:22:33:44:55:66
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#E52B50">0055</span>
 
   
|-
 
|-
 
+
| style="vertical-align: middle; text-align: center;" |Power
|Scan Response Data ||e61c0000-7df3-4d4e-8e6d-c611745b92e9|| e61c0001-7df3-4d4e-8e6d-c611745b92e9||BYTE ARRAY||17 || 17||Not Configurable ||Scan Response Data, see picture for detail view of data structure
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#FFF600">02</span>
 
  −
|}
  −
 
  −
[[File:Lentele0603.png|800px|frameless|center]]
  −
===Command characteristic===
  −
{| class="wikitable" style="width: 100%; background-color: white; border-bottom: 2px solid #0054A6;"
   
|-
 
|-
! style="color: #0054A6; background-color: white; border-bottom: 2px solid #0054A6; width: 20px;" |Command's name
+
| style="vertical-align: middle; text-align: center;" |Length
! style="color: #0054A6; background-color: white; border-bottom: 2px solid #0054A6; width: 280px;" |Data to send
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#03C03C">0C</span>
! style="color: #0054A6; background-color: white; border-bottom: 2px solid #0054A6; width: 280px;" |Description
   
|-
 
|-
|Write to flash||0x0010|| Writes set parameters to flash
+
| style="vertical-align: middle; text-align: center;" |Type
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#FF3800">09</span>
 
|-
 
|-
|General boot||0x0011||Enter boot mode
+
| style="vertical-align: middle; text-align: center;" |Device name
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#FFBF00">4D50315F31323334353637</span>
 
|-
 
|-
|Instant reset||0x0012||Software reset
+
| style="vertical-align: middle; text-align: center;" |Length
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#FF7E00">0E</span>
 
|-
 
|-
|Reset after connection||0x0013||Reset after disconnect
+
| style="vertical-align: middle; text-align: center;" |Type
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#3DDC84">FF</span>
 
|-
 
|-
|Get hw voltage||0x0014||Sets detected hw voltage in response data
+
| style="vertical-align: middle; text-align: center;" |Teltonika company ID (big endian)
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#008000">9A08</span>
 
|-
 
|-
|Keep connection alive||0x0015|| Resets disconnect timer
+
| style="vertical-align: middle; text-align: center;" |Protocol version
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#00FFFF">01</span>
 +
|
 
|-
 
|-
|Restore defaults||0x0016||Sets all configurable parameters to default values
+
| style="vertical-align: middle; text-align: center;" |Flags
|}
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#D0FF14">B7</span>
 +
|Raw value example 0xB7. Data has to be interpretated as binary value.
 +
In this example would be (MSB)<span style="background:#B284BE">1</span>011 011<span style="background:#00FFFF">1</span>(LSB) and is parsed from least significant byte(LSB).
 +
 
 +
 
 +
0 – Temperature value presence. <span style="background:#00FFFF">1</span> Means device is reading and transmitting temperature value.
 +
 
 +
1 – Humidity value presence. 1 Means device is reading and transmitting humidity value.
   −
===<p style="font-size:24px"><span style="color:#0054A6">EYE Sensor Bluetooth frame parsing example</span>===
+
2 – Magnetic sensor presence. 1 Means device is reading and transmitting Magnetic sensor value.
   −
{| class="nd-othertables_2" style="width:100%;"
+
3 – Magnetic sensor state (1 magnetic field is detected/0 magnetic field is not detected) Valid value is present only if bit 2 flag is set.
|+
+
 
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |Unparsed data
+
4 – Movement sensor counter. 1 Means device is reading and transmitting movement state and count values.
|-
+
 
| style="vertical-align: middle; text-align: center;" |<span style="background:#0048BA">02</span><span style="background:#B0BF1A">01</span><span style="background:#7CB9E8">06</span><span style="background:#C0E8D5">1A</span><span style="background:#B284BE">FF</span><span style="background:#72A0C1">4C00</span><span style="background:#EDEAE0">0215</span><span style="background:#C46210">FFFFFFFF0B8C404510C655AAB636EBEF</span><span style="background:#EFDECD">BB70</span><span style="background:#E52B50">0055</span><span style="background:#FFF600">02</span><span style="background:#03C03C">0C</span><span style="background:#FF3800">09</span><span style="background:#FFBF00">4D50315F31323334353637</span><span style="background:#FF7E00">0E</span><span style="background:#3DDC84">FF</span><span style="background:#008000">9A08</span><span style="background:#00FFFF">01</span><span style="background:#D0FF14">B7</span><span style="background:#00FF00">08B4</span><span style="background:#007FFF">12</span><span style="background:#F4C2C2">0CCB</span><span style="background:#BFFF00">0BFFC7</span><span style="background:#00BFFF">67</span>
+
5 – Movement sensor angle. 1 Means device is reading and transmitting angle roll and pitch values.
|}
+
 
<br>
+
6 – Low Battery indication. 0 – Means device battery is from 100 to 15 % (When value changes to 1 Battery level is lower than 15 %.
{| class="nd-othertables_2" style="width:100%;"
+
 
|+
+
7 – Battery voltage value presence. <span style="background:#B284BE">1</span> Means device is reading and transmitting battery voltage value.
! colspan="4" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |Parsed data
  −
|-
  −
! colspan="2" rowspan="1" style="width:33%; vertical-align: middle; text-align: center;" |Parameter
  −
! rowspan="1" style="width:33%; vertical-align: middle; text-align: center;" |HEX Code Part
  −
! rowspan="1" style="width:33%; vertical-align: middle; text-align: center;" |Actual Value
  −
|-
  −
| rowspan="50" style="vertical-align: middle; text-align: center;" |
  −
| style="vertical-align: middle; text-align: center;" |Length
  −
| style="vertical-align: middle; text-align: center;" |<span style="background:#0048BA">02</span>
  −
|
   
|-
 
|-
 +
| style="vertical-align: middle; text-align: center;" |Temperature
 +
| style="vertical-align: middle; text-align: center;" |<span style="background:#00FF00">08B4</span>
 +
|Raw value example 0x08B4 hex, 2228 dec.
 +
 +
Raw value needs to be divided by 100.
   −
| style="vertical-align: middle; text-align: center;" |Type
+
'''Real temperature''' is 22,28 Celsius.
| style="vertical-align: middle; text-align: center;" |<span style="background:#B0BF1A">01</span>
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" | Flags
+
| style="vertical-align: middle; text-align: center;" | Humidity
| style="vertical-align: middle; text-align: center;" |<span style="background:#7CB9E8">06</span>
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#007FFF">12</span>
 +
|Raw value example 0x12 hex, 18 dec.
 +
Decimal value is humidity in percent. Humidity 18 %
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" | Length
+
| style="vertical-align: middle; text-align: center;" | Movement
| style="vertical-align: middle; text-align: center;" |<span style="background:#C0E8D5">1A</span>
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#F4C2C2">0CCB</span>
 +
| (MSB)0000 1100 1100 1011(LSB) binary
 +
0 - Most significant byte(MSB) represents '''Movement status'''. In this case device is not moving 0. If it was 1 device is moving.
 +
 
 +
000 1100 1100 1011 – represent detected movements count 3275 decimal value means device has detected total 3275 movement events,
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Type
+
| style="vertical-align: middle; text-align: center;" |Angle
| style="vertical-align: middle; text-align: center;" |<span style="background:#B284BE">FF</span>
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#BFFF00">0BFFC7</span>
 +
|0B – Most significant byte represents '''device pitch'''. Device pitch can be from -90 to 90 degrees.
 +
In this example device pitch is 0000 1011 (2's complement) = 11° degrees.
 +
 
 +
 
 +
FFC7– Two least significant bytes represent '''device roll'''. Device roll can be from -180 to 180 degrees.
 +
 
 +
In this example device Roll is 1111 1111 1100 0111 (2's complement) = -57° degrees
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Apple company identifier (big endian)
+
| style="vertical-align: middle; text-align: center;" |Battery voltage
| style="vertical-align: middle; text-align: center;" |<span style="background:#72A0C1">4C00</span>
+
| style="vertical-align: middle; text-align: center;" |<span style="background:#00BFFF">67</span>
|-
+
|'''Battery voltage –''' raw value example 0x67 hex. Decimal value of parameter 103'''.''' To calculate battery voltage need to use calculation 2000 + (VALUE * 10). In this case battery voltage value 2000+(103x10)= 3030 mV
| style="vertical-align: middle; text-align: center;" |Beacon type
+
|}
| style="vertical-align: middle; text-align: center;" |<span style="background:#EDEAE0">0215</span>
+
 
 +
===<p style="font-size:24px"><span style="color:#0054A6">FM Packet parsing example (Base firmware / Advanced mode)</span>===
 +
 
 +
 
 +
{| class="nd-othertables_2" style="width:100%;"
 +
|+
 +
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" | Unparsed data
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |UUID
+
| style="vertical-align: middle; text-align: center;" | Received data in hexadecimal stream: <code>00000000000000488E010000017CA6B6BFD8010F0E5188209AB482008600A80F0000000</code><br><code>00006000000020019090400560024000301CF0000001601D00000FF4D01D10000006D00000001014B0001B6010000CF7D</code>
| style="vertical-align: middle; text-align: center;" |<span style="background:#C46210">FFFFFFFF0B8C404510C655AAB636EBEF</span>
+
|}
 +
 
 +
{| class="nd-othertables_2" style="width:100%;"
 +
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |AVL Data Packet
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" | Major
+
! colspan="2" rowspan="1" style="width:60%; vertical-align: middle; text-align: center;" | AVL Data Packet Part
| style="vertical-align: middle; text-align: center;" |<span style="background:#EFDECD">BB70</span>
+
! rowspan="1" style="width:40%; vertical-align: middle; text-align: center;" |HEX Code Part
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Minor
+
| rowspan="4" style="vertical-align: middle; text-align: center;" |
| style="vertical-align: middle; text-align: center;" |<span style="background:#E52B50">0055</span>
+
| style="vertical-align: middle; text-align: center;" |Zero Bytes
 +
| style="vertical-align: middle; text-align: center;" | 00 00 00 00
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Power
+
| style="vertical-align: middle; text-align: center;" |Data Field Length
| style="vertical-align: middle; text-align: center;" |<span style="background:#FFF600">02</span>
+
| style="vertical-align: middle; text-align: center;" |00 00 00 48
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Length
+
| style="vertical-align: middle; text-align: center;" |Codec ID
| style="vertical-align: middle; text-align: center;" |<span style="background:#03C03C">0C</span>
+
| style="vertical-align: middle; text-align: center;" |8E (Codec8 Extended)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Type
+
| style="vertical-align: middle; text-align: center;" |Number of Data 1 (Number of Total Records)
| style="vertical-align: middle; text-align: center;" |<span style="background:#FF3800">09</span>
+
| style="vertical-align: middle; text-align: center;" |01
 +
|-
 +
| rowspan="34" style="vertical-align: middle; text-align: center;" |AVL Data
 +
| style="vertical-align: middle; text-align: center;" |Timestamp
 +
| style="vertical-align: middle; text-align: center;" |00 00 01 7C A6 B6 BF D8 (GMT: Friday, 22 October 2021 06:36:07)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Device name
+
| style="vertical-align: middle; text-align: center;" | Priority
| style="vertical-align: middle; text-align: center;" |<span style="background:#FFBF00">4D50315F31323334353637</span>
+
| style="vertical-align: middle; text-align: center;" |01
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Length
+
| style="vertical-align: middle; text-align: center;" |Longitude
| style="vertical-align: middle; text-align: center;" |<span style="background:#FF7E00">0E</span>
+
| style="vertical-align: middle; text-align: center;" |0F 0E 51 88
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Type
+
| style="vertical-align: middle; text-align: center;" |Latitude
| style="vertical-align: middle; text-align: center;" |<span style="background:#3DDC84">FF</span>
+
| style="vertical-align: middle; text-align: center;" |20 9A B4 82
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Teltonika company ID (big endian)
+
| style="vertical-align: middle; text-align: center;" |Altitude
| style="vertical-align: middle; text-align: center;" |<span style="background:#008000">9A08</span>
+
| style="vertical-align: middle; text-align: center;" |00 86
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Protocol version
+
| style="vertical-align: middle; text-align: center;" | Angle
| style="vertical-align: middle; text-align: center;" |<span style="background:#00FFFF">01</span>
+
| style="vertical-align: middle; text-align: center;" |00 0A
|
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Flags
+
| style="vertical-align: middle; text-align: center;" |Satellites
| style="vertical-align: middle; text-align: center;" |<span style="background:#D0FF14">B7</span>
+
| style="vertical-align: middle; text-align: center;" |0E
|Raw value example 0xB7. Data has to be interpretated as binary value.
  −
In this example would be (MSB)<span style="background:#B284BE">1</span>011 011<span style="background:#00FFFF">1</span>(LSB) and is parsed from least significant byte(LSB).
  −
 
  −
 
  −
0 – Temperature value presence. <span style="background:#00FFFF">1</span> Means device is reading and transmitting temperature value.
  −
 
  −
1 – Humidity value presence. 1 Means device is reading and transmitting humidity value.
  −
 
  −
2 – Magnetic sensor presence. 1 Means device is reading and transmitting Magnetic sensor value.
  −
 
  −
3 – Magnetic sensor state (1 magnetic field is detected/0 magnetic field is not detected) Valid value is present only if bit 2 flag is set.
  −
 
  −
4 – Movement sensor counter. 1 Means device is reading and transmitting movement state and count values.
  −
 
  −
5 – Movement sensor angle. 1 Means device is reading and transmitting angle roll and pitch values.
  −
 
  −
6 – Low Battery indication. 0 – Means device battery is from 100 to 15 % (When value changes to 1 Battery level is lower than 15 %.
  −
 
  −
7 – Battery voltage value presence. <span style="background:#B284BE">1</span> Means device is reading and transmitting battery voltage value.
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Temperature
+
| style="vertical-align: middle; text-align: center;" |Speed
| style="vertical-align: middle; text-align: center;" |<span style="background:#00FF00">08B4</span>
+
| style="vertical-align: middle; text-align: center;" |00 00
|Raw value example 0x08B4 hex, 2228 dec.
  −
 
  −
Raw value needs to be divided by 100.
  −
 
  −
'''Real temperature''' is 22,28 Celsius.
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" | Humidity
+
| style="vertical-align: middle; text-align: center;" |Event IO ID
| style="vertical-align: middle; text-align: center;" |<span style="background:#007FFF">12</span>
+
| style="vertical-align: middle; text-align: center;" |00 00
|Raw value example 0x12 hex, 18 dec.
+
|-
Decimal value is humidity in percent. Humidity 18 %
+
| style="vertical-align: middle; text-align: center;" |N of Total ID
 +
| style="vertical-align: middle; text-align: center;" |00 06
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |N1 of One Byte IO
 +
| style="vertical-align: middle; text-align: center;" |00 00
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" | Movement
+
| style="vertical-align: middle; text-align: center;" |N2 of Two Bytes IO
| style="vertical-align: middle; text-align: center;" |<span style="background:#F4C2C2">0CCB</span>
+
| style="vertical-align: middle; text-align: center;" |00 02
| (MSB)0000 1100 1100 1011(LSB) binary
  −
0 - Most significant byte(MSB) represents '''Movement status'''. In this case device is not moving 0. If it was 1 device is moving.
  −
 
  −
000 1100 1100 1011 – represent detected movements count 3275 decimal value means device has detected total 3275 movement events,
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Angle
+
| style="vertical-align: middle; text-align: center;" |ID
| style="vertical-align: middle; text-align: center;" |<span style="background:#BFFF00">0BFFC7</span>
+
| style="vertical-align: middle; text-align: center;" |00 19 (25 = BLE Temperature #1)
|0B – Most significant byte represents '''device pitch'''. Device pitch can be from -90 to 90 degrees.
  −
In this example device pitch is 0000 1011 (2's complement) = 11° degrees.
  −
 
  −
 
  −
FFC7– Two least significant bytes represent '''device roll'''. Device roll can be from -180 to 180 degrees.
  −
 
  −
In this example device Roll is 1111 1111 1100 0111 (2's complement) = -57° degrees
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Battery voltage
+
| style="vertical-align: middle; text-align: center;" |Value
| style="vertical-align: middle; text-align: center;" |<span style="background:#00BFFF">67</span>
+
| style="vertical-align: middle; text-align: center;" |09 04 (2308=23.08°C)
|'''Battery voltage –''' raw value example 0x67 hex. Decimal value of parameter 103'''.''' To calculate battery voltage need to use calculation 2000 + (VALUE * 10). In this case battery voltage value 2000+(103x10)= 3030 mV
  −
|}
  −
 
  −
===<p style="font-size:24px"><span style="color:#0054A6">FM Packet parsing example (Base firmware / Advanced mode)</span>===
  −
 
  −
 
  −
{| class="nd-othertables_2" style="width:100%;"
  −
|+
  −
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" | Unparsed data
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" | Received data in hexadecimal stream: <code>00000000000000488E010000017CA6B6BFD8010F0E5188209AB482008600A80F0000000</code><br><code>00006000000020019090400560024000301CF0000001601D00000FF4D01D10000006D00000001014B0001B6010000CF7D</code>
+
| style="vertical-align: middle; text-align: center;" |ID
|}
+
| style="vertical-align: middle; text-align: center;" |00 56 (86 = BLE Humidity #1)
 
  −
{| class="nd-othertables_2" style="width:100%;"
  −
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |AVL Data Packet
   
|-
 
|-
! colspan="2" rowspan="1" style="width:60%; vertical-align: middle; text-align: center;" | AVL Data Packet Part
+
| style="vertical-align: middle; text-align: center;" | Value
! rowspan="1" style="width:40%; vertical-align: middle; text-align: center;" |HEX Code Part
+
| style="vertical-align: middle; text-align: center;" | 00 36 (24 %RHT)
 
|-
 
|-
| rowspan="4" style="vertical-align: middle; text-align: center;" |
+
| style="vertical-align: middle; text-align: center;" | N4 of Four Bytes IO
| style="vertical-align: middle; text-align: center;" |Zero Bytes
+
| style="vertical-align: middle; text-align: center;" |00 03
| style="vertical-align: middle; text-align: center;" | 00 00 00 00
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Data Field Length
+
| style="vertical-align: middle; text-align: center;" |ID
| style="vertical-align: middle; text-align: center;" |00 00 00 48
+
| style="vertical-align: middle; text-align: center;" |01 CF (463 - BLE 1 Custom #2 = Movement status and movement events count)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Codec ID
+
| style="vertical-align: middle; text-align: center;" |Value
| style="vertical-align: middle; text-align: center;" |8E (Codec8 Extended)
+
| style="vertical-align: middle; text-align: center;" |00 00 00 16 (Currently not moving events count 22)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Number of Data 1 (Number of Total Records)
+
| style="vertical-align: middle; text-align: center;" |ID
| style="vertical-align: middle; text-align: center;" |01
+
| style="vertical-align: middle; text-align: center;" |01 D0 (464 - BLE 1 Custom #3 = Angle )
 
|-
 
|-
| rowspan="34" style="vertical-align: middle; text-align: center;" |AVL Data
+
| style="vertical-align: middle; text-align: center;" |Value
| style="vertical-align: middle; text-align: center;" |Timestamp
+
| style="vertical-align: middle; text-align: center;" |00 00 FF 4D (Pitch = 0°, Roll = -179°)
| style="vertical-align: middle; text-align: center;" |00 00 01 7C A6 B6 BF D8 (GMT: Friday, 22 October 2021 06:36:07)
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" | Priority
+
| style="vertical-align: middle; text-align: center;" |ID
| style="vertical-align: middle; text-align: center;" |01
+
| style="vertical-align: middle; text-align: center;" |01 D1 (465 - BLE 1 Custom #4 = Battery Voltage)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Longitude
+
| style="vertical-align: middle; text-align: center;" |Value
| style="vertical-align: middle; text-align: center;" |0F 0E 51 88
+
| style="vertical-align: middle; text-align: center;" |00 00 00 6D (109 = 2000 + 109 * 10 mV = 3090 mV)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Latitude
+
 
| style="vertical-align: middle; text-align: center;" |20 9A B4 82
+
| style="vertical-align: middle; text-align: center;" |N8 of Eight Bytes IO
 +
| style="vertical-align: middle; text-align: center;" |00 00
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Altitude
+
| style="vertical-align: middle; text-align: center;" |NX of X Bytes IO
| style="vertical-align: middle; text-align: center;" |00 86
+
| style="vertical-align: middle; text-align: center;" |00 01
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" | Angle
+
| style="vertical-align: middle; text-align: center;" |N’th IO ID - AVL ID.
| style="vertical-align: middle; text-align: center;" |00 0A
+
| style="vertical-align: middle; text-align: center;" |01 4B (331 - BLE 1 Custom #1 = Flags)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Satellites
+
| style="vertical-align: middle; text-align: center;" |Length of Variable Length IO
| style="vertical-align: middle; text-align: center;" |0E
+
| style="vertical-align: middle; text-align: center;" |00 01
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Speed
+
| style="vertical-align: middle; text-align: center;" | Value of Variable Length IO
| style="vertical-align: middle; text-align: center;" |00 00
+
| style="vertical-align: middle; text-align: center;" |B7 = (MSB)<span style="background:#B284BE">1</span>011 011<span style="background:#00FFFF">1</span>(LSB)
|-
+
It's parsed from least significant byte(LSB):
| style="vertical-align: middle; text-align: center;" |Event IO ID
+
 
| style="vertical-align: middle; text-align: center;" |00 00
+
 
|-
+
Bit 0 – Temperature value presence.
| style="vertical-align: middle; text-align: center;" |N of Total ID
+
 
| style="vertical-align: middle; text-align: center;" |00 06
+
<span style="background:#00FFFF">1</span> Means device is reading and transmitting temperature value.
|-
+
 
| style="vertical-align: middle; text-align: center;" |N1 of One Byte IO
+
 
| style="vertical-align: middle; text-align: center;" |00 00
+
Bit 1 – Humidity value presence.
|-
+
 
| style="vertical-align: middle; text-align: center;" |N2 of Two Bytes IO
+
1 Means device is reading and transmitting humidity value.
| style="vertical-align: middle; text-align: center;" |00 02
+
 
|-
+
 
| style="vertical-align: middle; text-align: center;" |ID
+
Bit 2 – Magnetic sensor presence.
| style="vertical-align: middle; text-align: center;" |00 19 (25 = BLE Temperature #1)
+
 
 +
1 Means device is reading and transmitting Magnetic sensor value.
 +
 
 +
 
 +
Bit 3 – Magnetic sensor state
 +
 
 +
1 magnetic field is detected/0 magnetic field is not detected) Valid value is present only if bit 2 flag is set.
 +
 
 +
 
 +
Bit 4 – Movement sensor counter.
 +
 
 +
1 Means device is reading and transmitting movement state and count values.
 +
 
 +
 
 +
Bit 5 – Movement sensor angle.
 +
 
 +
1 Means device is reading and transmitting angle roll and pitch values.
 +
 
 +
 
 +
Bit 6 – Low Battery indication.
 +
 
 +
0 – Means device battery is from 100 to 15 % (When value changes to 1 Battery level is lower than 15 %.
 +
 
 +
 
 +
7 – Battery voltage value presence.
 +
 
 +
<span style="background:#B284BE">1</span> Means device is reading and transmitting battery voltage value.
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Value
+
| style="vertical-align: middle; text-align: center;" |Number of Data 2 (Number of Total Records)
| style="vertical-align: middle; text-align: center;" |09 04 (2308=23.08°C)
+
| style="vertical-align: middle; text-align: center;" |01
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |ID
+
| style="vertical-align: middle; text-align: center;" |CRC-16
| style="vertical-align: middle; text-align: center;" |00 56 (86 = BLE Humidity #1)
+
| style="vertical-align: middle; text-align: center;" |00 00 CF 7D
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" | Value
+
|}
| style="vertical-align: middle; text-align: center;" | 00 36 (24 %RHT)
+
===<p style="font-size:24px"><span style="color:#0054A6">FM EYE Sensor record parsing example with the new firmware supporting EYE Sensor filtering by name)</span>===
 +
'''Parsing EYE Sensor records example''' <br>
 +
Below You will find an example on how to parse EYE Sensor record with two EYE Sensors present.
 +
 
 +
{| class="nd-othertables_2" style="width:100%;"
 +
|+
 +
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |Unparsed data
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" | N4 of Four Bytes IO
+
| style="vertical-align: middle; text-align: center;" |Received data in hexadecimal stream: <code>00000000000000908E0100000183407a2beb000f0e3fe3209ab40e008801290d00002c350001000000000</code><br><code>000000000012c350063<span style="background-color:#91d4b9;">0130050f4d50315f42453241413500000000000602d60807012f0801000901000a024e000b01f90c025aff0d01000e020bcc</code><br><code><span style="background-color:#91d4b9;">30050f4d50315f33464539414100000000000602cb080701300801000901000a0263000b01000c02af000d01000e020b90</code><code>010000fef4</code>
| style="vertical-align: middle; text-align: center;" |00 03
+
|}
 +
 
 +
{| class="nd-othertables_2" style="width:100%;"
 +
|+
 +
 
 +
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |AVL Data Packet
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |ID
+
! colspan="2" rowspan="1" style="width:60%; vertical-align: middle; text-align: center;" |AVL Data Packet Part
| style="vertical-align: middle; text-align: center;" |01 CF (463 - BLE 1 Custom #2 = Movement status and movement events count)
+
! rowspan="1" style="width:40%; vertical-align: middle; text-align: center;" |HEX Code Part
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Value
+
| rowspan="4" style="vertical-align: middle; text-align: center;" |
| style="vertical-align: middle; text-align: center;" |00 00 00 16 (Currently not moving events count 22)
+
| style="vertical-align: middle; text-align: center;" |Zero Bytes
 +
| style="vertical-align: middle; text-align: center;" |00 00 00 00
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |ID
+
| style="vertical-align: middle; text-align: center;" |Data Field Length
| style="vertical-align: middle; text-align: center;" |01 D0 (464 - BLE 1 Custom #3 = Angle )
+
| style="vertical-align: middle; text-align: center;" |00 00 00 90
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Value
+
| style="vertical-align: middle; text-align: center;" |Codec ID
| style="vertical-align: middle; text-align: center;" |00 00 FF 4D (Pitch = 0°, Roll = -179°)
+
| style="vertical-align: middle; text-align: center;" |8E (Codec8 Extended)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |ID
+
| style="vertical-align: middle; text-align: center;" |Number of Data 1 (Number of Total Records)
| style="vertical-align: middle; text-align: center;" |01 D1 (465 - BLE 1 Custom #4 = Battery Voltage)
+
| style="vertical-align: middle; text-align: center;" |01
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Value
+
| rowspan="24" style="vertical-align: middle; text-align: center;" |AVL Data
| style="vertical-align: middle; text-align: center;" |00 00 00 6D (109 = 2000 + 109 * 10 mV = 3090 mV)
+
| style="vertical-align: middle; text-align: center;" |Timestamp
 +
| style="vertical-align: middle; text-align: center;" |00 00 01 83 40 7a 2b eb(GMT: Tuesday, 18 June 2019 08:25:22.001)
 
|-
 
|-
 
+
| style="vertical-align: middle; text-align: center;" |Priority
| style="vertical-align: middle; text-align: center;" |N8 of Eight Bytes IO
+
| style="vertical-align: middle; text-align: center;" |00
| style="vertical-align: middle; text-align: center;" |00 00
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" |NX of X Bytes IO
+
| style="vertical-align: middle; text-align: center;" |Longitude
| style="vertical-align: middle; text-align: center;" |00 01
+
| style="vertical-align: middle; text-align: center;" |0f 0e 3f e3
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |N’th IO ID - AVL ID.
+
| style="vertical-align: middle; text-align: center;" |Latitude
| style="vertical-align: middle; text-align: center;" |01 4B (331 - BLE 1 Custom #1 = Flags)
+
| style="vertical-align: middle; text-align: center;" |20 9a b4 0e
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Length of Variable Length IO
+
| style="vertical-align: middle; text-align: center;" |Altitude
 +
| style="vertical-align: middle; text-align: center;" |00 88
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Angle
 +
| style="vertical-align: middle; text-align: center;" | 01 29
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Satellites
 +
| style="vertical-align: middle; text-align: center;" | 0d
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Speed
 +
| style="vertical-align: middle; text-align: center;" |00 00
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Event IO ID
 +
| style="vertical-align: middle; text-align: center;" |2c 35 (11317)
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |N of Total ID
 
| style="vertical-align: middle; text-align: center;" |00 01
 
| style="vertical-align: middle; text-align: center;" |00 01
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" | Value of Variable Length IO
+
| style="vertical-align: middle; text-align: center;" |N1 of One Byte IO
| style="vertical-align: middle; text-align: center;" |B7 = (MSB)<span style="background:#B284BE">1</span>1011 011<span style="background:#00FFFF">1</span>(LSB)
+
| style="vertical-align: middle; text-align: center;" | 00 00
It's parsed from least significant byte(LSB):
+
|-
 +
| style="vertical-align: middle; text-align: center;" | N2 of Two Bytes IO
 +
| style="vertical-align: middle; text-align: center;" |00 00
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |N4 of Four Bytes IO
 +
| style="vertical-align: middle; text-align: center;" |00 00
 +
|-
    +
| style="vertical-align: middle; text-align: center;" |N8 of Eight Bytes IO
 +
| style="vertical-align: middle; text-align: center;" |00 00
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |NX of X Bytes IO
 +
| style="vertical-align: middle; text-align: center;" |00 01
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |N’th IO ID - AVL ID.
 +
| style="vertical-align: middle; text-align: center;" |2c 35 (11317)
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Length of Variable Length IO
 +
| style="vertical-align: middle; text-align: center;" |00 63 (99 bytes)
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Value of Variable Length IO 11317
 +
| style="vertical-align: middle; text-align: center;" |
 +
'''0130050f4d50315f42453241413500000000000602d60807012f0801000901000a024e000b01f90c025aff0d01000e020bcc'''
 +
'''30050f4d50315f33464539414100000000000602cb080701300801000901000a0263000b01000c02af000d01000e020b90'''
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |Number of Data 2 (Number of Total Records)
 +
| style="vertical-align: middle; text-align: center;" |01
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |CRC-16
 +
| style="vertical-align: middle; text-align: center;" |00 00 fe f4
 +
|-
 +
|}
   −
Bit 0 – Temperature value presence.
+
===Parsing AVL ID 11317 data===
 
  −
<span style="background:#00FFFF">1</span> Means device is reading and transmitting temperature value.
  −
 
     −
Bit 1 – Humidity value presence.
+
{| class="nd-othertables_2" style="width:100%;"
 +
|+
 +
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |AVL ID 11317 Unparsed data
 +
|-
 +
| style="vertical-align: middle; text-align: center;" |<code>'''0130050f4d50315f42453241413500000000000602d60807012f0801000901000a024e000b01f90c025aff0d01000e020bcc'''</code>'''<br><code>30050f4d50315f33464539414100000000000602cb080701300801000901000a0263000b01000c02af000d01000e020b90'''
 +
|}
   −
1 Means device is reading and transmitting humidity value.
+
{| class="nd-othertables_2" style="width:100%;"
 +
|+
   −
 
+
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |Parsing the data
Bit 2 – Magnetic sensor presence.
  −
 
  −
1 Means device is reading and transmitting Magnetic sensor value.
  −
 
  −
 
  −
Bit 3 – Magnetic sensor state
  −
 
  −
1 magnetic field is detected/0 magnetic field is not detected) Valid value is present only if bit 2 flag is set.
  −
 
  −
 
  −
Bit 4 – Movement sensor counter.
  −
 
  −
1 Means device is reading and transmitting movement state and count values.
  −
 
  −
 
  −
Bit 5 – Movement sensor angle.
  −
 
  −
1 Means device is reading and transmitting angle roll and pitch values.
  −
 
  −
 
  −
Bit 6 – Low Battery indication.
  −
 
  −
0 – Means device battery is from 100 to 15 % (When value changes to 1 Battery level is lower than 15 %.
  −
 
  −
 
  −
7 – Battery voltage value presence.
  −
 
  −
<span style="background:#B284BE">1</span> Means device is reading and transmitting battery voltage value.
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Number of Data 2 (Number of Total Records)
+
! colspan="2" rowspan="1" style="width:60%; vertical-align: middle; text-align: center;" |AVL Data packet part
 +
! rowspan="1" style="width:40%; vertical-align: middle; text-align: center;" |HEX Code Part
 +
|-
 +
| rowspan="3" |
 +
| style="vertical-align: middle; text-align: center;" |Constant
 
| style="vertical-align: middle; text-align: center;" |01
 
| style="vertical-align: middle; text-align: center;" |01
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |CRC-16
+
! style="vertical-align: middle; text-align: center;" |Eye Sensor #1 data length
| style="vertical-align: middle; text-align: center;" |00 00 CF 7D
+
| style="vertical-align: middle; text-align: center;" |30 (48 bytes)
 
|-
 
|-
|}
+
| style="vertical-align: middle; text-align: center;" |Parameter ID
===<p style="font-size:24px"><span style="color:#0054A6">FM EYE Sensor record parsing example with the new firmware (Evaluation firmware / EYE Sensor filtering by name)</span>===
+
| style="vertical-align: middle; text-align: center;" |05 (Eye Sensor Device name)
'''Parsing EYE Sensor records example''' <br>
  −
Below You will find an example on how to parse EYE Sensor record with two EYE Sensors present.
  −
 
  −
{| class="nd-othertables_2" style="width:100%;"
  −
|+
  −
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |Unparsed data
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Received data in hexadecimal stream: <code>00000000000000908E0100000183407a2beb000f0e3fe3209ab40e008801290d00002c350001000000000</code><br><code>000000000012c350063<span style="background-color:#91d4b9;">0130050f4d50315f42453241413500000000000602d60807012f0801000901000a024e000b01f90c025aff0d01000e020bcc</code><br><code><span style="background-color:#91d4b9;">30050f4d50315f33464539414100000000000602cb080701300801000901000a0263000b01000c02af000d01000e020b90</code><code>010000fef4</code>
+
| rowspan="60" style="vertical-align: middle; text-align: center;" |AVL Data
|}
+
| style="vertical-align: middle; text-align: center;" |Parameter data length
 
+
| style="vertical-align: middle; text-align: center;" |0f (15 bytes)
{| class="nd-othertables_2" style="width:100%;"
  −
|+
  −
 
  −
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |AVL Data Packet
   
|-
 
|-
! colspan="2" rowspan="1" style="width:60%; vertical-align: middle; text-align: center;" |AVL Data Packet Part
+
| style="vertical-align: middle; text-align: center;" |Parameter data
! rowspan="1" style="width:40%; vertical-align: middle; text-align: center;" |HEX Code Part
+
| style="vertical-align: middle; text-align: center;" |4d 50 31 5f 42 45 32 41 41 35 00 00 00 00 00
 
|-
 
|-
| rowspan="4" style="vertical-align: middle; text-align: center;" |
+
| style="vertical-align: middle; text-align: center;" | Parameter ID
| style="vertical-align: middle; text-align: center;" |Zero Bytes
+
| style="vertical-align: middle; text-align: center;" |06 (Eye Sensor #1 temperature)
| style="vertical-align: middle; text-align: center;" |00 00 00 00
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Data Field Length
+
| style="vertical-align: middle; text-align: center;" |Parameter data length
| style="vertical-align: middle; text-align: center;" |00 00 00 90
+
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Codec ID
+
| style="vertical-align: middle; text-align: center;" |Parameter data
| style="vertical-align: middle; text-align: center;" |8E (Codec8 Extended)
+
| style="vertical-align: middle; text-align: center;" |d6 08 (With firmware 03.28.04.rev.203 the value is little endian, converted to decimal and multiplied by 0.01C = 22.42C.<br>
 +
With firmware 03.28.04.rev.204 the value is big endian)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Number of Data 1 (Number of Total Records)
+
| style="vertical-align: middle; text-align: center;" |Parameter ID
| style="vertical-align: middle; text-align: center;" |01
+
| style="vertical-align: middle; text-align: center;" |07 (Eye Sensor #1 Humidity)
 
|-
 
|-
| rowspan="24" style="vertical-align: middle; text-align: center;" |AVL Data
+
| style="vertical-align: middle; text-align: center;" |Parameter data length
| style="vertical-align: middle; text-align: center;" |Timestamp
+
| style="vertical-align: middle; text-align: center;" |01 (1 byte)
| style="vertical-align: middle; text-align: center;" |00 00 01 83 40 7a 2b eb(GMT: Tuesday, 18 June 2019 08:25:22.001)
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Priority
+
| style="vertical-align: middle; text-align: center;" |Parameter data
| style="vertical-align: middle; text-align: center;" |00
+
| style="vertical-align: middle; text-align: center;" |2f (converted to decimal = 47%)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Longitude
+
| style="vertical-align: middle; text-align: center;" |Parameter ID
| style="vertical-align: middle; text-align: center;" |0f 0e 3f e3
+
| style="vertical-align: middle; text-align: center;" |08 (Eye Sensor #1 Magnet)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Latitude
+
| style="vertical-align: middle; text-align: center;" |Parameter data length
| style="vertical-align: middle; text-align: center;" |20 9a b4 0e
+
| style="vertical-align: middle; text-align: center;" |01 (1 byte)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Altitude
+
| style="vertical-align: middle; text-align: center;" |Parameter Data
| style="vertical-align: middle; text-align: center;" |00 88
+
| style="vertical-align: middle; text-align: center;" |00 (no magnet detected)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Angle
+
| style="vertical-align: middle; text-align: center;" |Parameter ID
| style="vertical-align: middle; text-align: center;" | 01 29
+
| style="vertical-align: middle; text-align: center;" |09 (EYE Sensor #1 Movement presence)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Satellites
+
| style="vertical-align: middle; text-align: center;" |Parameter data length
| style="vertical-align: middle; text-align: center;" | 0d
+
| style="vertical-align: middle; text-align: center;" | 01 (1 byte)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Speed
+
| style="vertical-align: middle; text-align: center;" |Parameter data
| style="vertical-align: middle; text-align: center;" |00 00
+
| style="vertical-align: middle; text-align: center;" |00 (none detected)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Event IO ID
+
| style="vertical-align: middle; text-align: center;" |Parameter ID
| style="vertical-align: middle; text-align: center;" |2c 35 (11317)
+
| style="vertical-align: middle; text-align: center;" |0a (parameter ID #10, EYE Sensor #1 Movement count)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |N of Total ID
+
| style="vertical-align: middle; text-align: center;" |Parameter Data length
| style="vertical-align: middle; text-align: center;" |00 01
+
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |N1 of One Byte IO
+
| style="vertical-align: middle; text-align: center;" |Parameter data
| style="vertical-align: middle; text-align: center;" | 00 00
+
| style="vertical-align: middle; text-align: center;" | 4e 00 (converted to dec = 19968)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" | N2 of Two Bytes IO
+
| style="vertical-align: middle; text-align: center;" | Parameter ID
| style="vertical-align: middle; text-align: center;" |00 00
+
| style="vertical-align: middle; text-align: center;" |0b (Parameter ID #11 Eye Sensor #1 Pitch)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |N4 of Four Bytes IO
+
| style="vertical-align: middle; text-align: center;" |Parameter Data length
| style="vertical-align: middle; text-align: center;" |00 00
+
| style="vertical-align: middle; text-align: center;" | 01 (1 byte)
 
|-
 
|-
 
+
| style="vertical-align: middle; text-align: center;" |Parameter data
| style="vertical-align: middle; text-align: center;" |N8 of Eight Bytes IO
+
| style="vertical-align: middle; text-align: center;" |f9 (converted to decimal = 159 degrees)
| style="vertical-align: middle; text-align: center;" |00 00
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" |NX of X Bytes IO
+
| style="vertical-align: middle; text-align: center;" |Parameter ID
| style="vertical-align: middle; text-align: center;" |00 01
+
| style="vertical-align: middle; text-align: center;" |0c (Parameter ID #12 Eye sensor #1 Roll)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |N’th IO ID - AVL ID.
+
| style="vertical-align: middle; text-align: center;" |Parameter data length
| style="vertical-align: middle; text-align: center;" |2c 35 (11317)
+
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Length of Variable Length IO
+
| style="vertical-align: middle; text-align: center;" |Parameter data
| style="vertical-align: middle; text-align: center;" |00 63 (99 bytes)
+
| style="vertical-align: middle; text-align: center;" |5a ff (With firmware 03.28.04.rev.203 the value is Little endian, converted to decimal signed 2's complement =-166 degrees <br>
 +
With firmware 03.28.04.rev.204 the value is Big Endian)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Value of Variable Length IO 11317
+
| style="vertical-align: middle; text-align: center;" |Parameter ID
| style="vertical-align: middle; text-align: center;" |
+
| style="vertical-align: middle; text-align: center;" |0d (parameter ID #13 low battery voltage indicator)
'''0130050f4d50315f42453241413500000000000602d60807012f0801000901000a024e000b01f90c025aff0d01000e020bcc'''
  −
'''30050f4d50315f33464539414100000000000602cb080701300801000901000a0263000b01000c02af000d01000e020b90'''
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Number of Data 2 (Number of Total Records)
+
| style="vertical-align: middle; text-align: center;" |Parameter data length
| style="vertical-align: middle; text-align: center;" |01
+
| style="vertical-align: middle; text-align: center;" |01 (1 byte)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |CRC-16
+
| style="vertical-align: middle; text-align: center;" |Parameter data
| style="vertical-align: middle; text-align: center;" |00 00 fe f4
+
| style="vertical-align: middle; text-align: center;" |00 (low battery voltage not detected)
 
|-
 
|-
|}
+
| style="vertical-align: middle; text-align: center;" | Parameter ID
 
+
| style="vertical-align: middle; text-align: center;" |0e (Eye Sensor #1 battery voltage)
===Parsing AVL ID 11317 data===
  −
 
  −
{| class="nd-othertables_2" style="width:100%;"
  −
|+
  −
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |AVL ID 11317 Unparsed data
   
|-
 
|-
| style="vertical-align: middle; text-align: center;" |<code>'''0130050f4d50315f42453241413500000000000602d60807012f0801000901000a024e000b01f90c025aff0d01000e020bcc'''</code>'''<br><code>30050f4d50315f33464539414100000000000602cb080701300801000901000a0263000b01000c02af000d01000e020b90'''
+
| style="vertical-align: middle; text-align: center;" |Parameter data length
|}
+
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
 
  −
{| class="nd-othertables_2" style="width:100%;"
  −
|+
  −
 
  −
! colspan="3" style="border-bottom: 2px solid #0054A6; vertical-align: middle; text-align: center;" |Parsing the data
   
|-
 
|-
! colspan="2" rowspan="1" style="width:60%; vertical-align: middle; text-align: center;" |AVL Data packet part
+
| style="vertical-align: middle; text-align: center;" |Parameter data
! rowspan="1" style="width:40%; vertical-align: middle; text-align: center;" |HEX Code Part
+
| style="vertical-align: middle; text-align: center;" |0b cc (Converted to decimal = 3020 mV)
 
|-
 
|-
| rowspan="3" |
+
! style="vertical-align: middle; text-align: center;" |Eye Sensor #2 data length
| style="vertical-align: middle; text-align: center;" |Constant
+
| style="vertical-align: middle; text-align: center;" | 30 (48 bytes)
| style="vertical-align: middle; text-align: center;" |01
  −
|-
  −
! style="vertical-align: middle; text-align: center;" |Eye Sensor #1 data length
  −
| style="vertical-align: middle; text-align: center;" |30 (48 bytes)
   
|-
 
|-
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
| style="vertical-align: middle; text-align: center;" |05 (Eye Sensor Device name)
+
| style="vertical-align: middle; text-align: center;" | 05 (Eye Sensor Device name)
 
|-
 
|-
| rowspan="60" style="vertical-align: middle; text-align: center;" |AVL Data
   
| style="vertical-align: middle; text-align: center;" |Parameter data length
 
| style="vertical-align: middle; text-align: center;" |Parameter data length
 
| style="vertical-align: middle; text-align: center;" |0f (15 bytes)
 
| style="vertical-align: middle; text-align: center;" |0f (15 bytes)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter data
+
| style="vertical-align: middle; text-align: center;" |Parameter Data
| style="vertical-align: middle; text-align: center;" |4d 50 31 5f 42 45 32 41 41 35 00 00 00 00 00
+
| style="vertical-align: middle; text-align: center;" |09 (EYE Sensor #1 Movement presence)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" | Parameter ID
+
| style="vertical-align: middle; text-align: center;" |Parameter ID
 
| style="vertical-align: middle; text-align: center;" |06 (Eye Sensor #1 temperature)
 
| style="vertical-align: middle; text-align: center;" |06 (Eye Sensor #1 temperature)
 
|-
 
|-
Line 2,125: Line 2,195:  
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
 
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter data
+
| style="vertical-align: middle; text-align: center;" |Parameter Data
| style="vertical-align: middle; text-align: center;" |d6 08 (With firmware 03.28.04.rev.203 the value is little endian, converted to decimal and multiplied by 0.01C = 22.42C.<br>
+
| style="vertical-align: middle; text-align: center;" |cb 08 (little endian, converted to decimal and multiplied by 0.01C = 22.51C)
With firmware 03.28.04.rev.204 the value is big endian)
   
|-
 
|-
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
Line 2,135: Line 2,204:  
| style="vertical-align: middle; text-align: center;" |01 (1 byte)
 
| style="vertical-align: middle; text-align: center;" |01 (1 byte)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter data
+
| style="vertical-align: middle; text-align: center;" |Parameter Data
| style="vertical-align: middle; text-align: center;" |2f (converted to decimal = 47%)
+
| style="vertical-align: middle; text-align: center;" |30 (converted to decimal = 48%)
 
|-
 
|-
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
Line 2,145: Line 2,214:  
|-
 
|-
 
| style="vertical-align: middle; text-align: center;" |Parameter Data
 
| style="vertical-align: middle; text-align: center;" |Parameter Data
| style="vertical-align: middle; text-align: center;" |00 (no magnet detected)
+
| style="vertical-align: middle; text-align: center;" | 00 (no magnet presence detected)
 
|-
 
|-
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
Line 2,151: Line 2,220:  
|-
 
|-
 
| style="vertical-align: middle; text-align: center;" |Parameter data length
 
| style="vertical-align: middle; text-align: center;" |Parameter data length
| style="vertical-align: middle; text-align: center;" | 01 (1 byte)
+
| style="vertical-align: middle; text-align: center;" |01 (1 byte)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter data
+
| style="vertical-align: middle; text-align: center;" |Parameter Data
| style="vertical-align: middle; text-align: center;" |00 (none detected)
+
| style="vertical-align: middle; text-align: center;" | 00 (no movement presence detected)
 
|-
 
|-
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
 
| style="vertical-align: middle; text-align: center;" |0a (parameter ID #10, EYE Sensor #1 Movement count)
 
| style="vertical-align: middle; text-align: center;" |0a (parameter ID #10, EYE Sensor #1 Movement count)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter Data length
+
| style="vertical-align: middle; text-align: center;" |Parameter data length
 
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
 
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter data
+
| style="vertical-align: middle; text-align: center;" |Parameter Data
| style="vertical-align: middle; text-align: center;" | 4e 00 (converted to dec = 19968)
+
| style="vertical-align: middle; text-align: center;" |63 00 (converted to decimal = 25344)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" | Parameter ID
+
| style="vertical-align: middle; text-align: center;" |Parameter ID
 
| style="vertical-align: middle; text-align: center;" |0b (Parameter ID #11 Eye Sensor #1 Pitch)
 
| style="vertical-align: middle; text-align: center;" |0b (Parameter ID #11 Eye Sensor #1 Pitch)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter Data length
+
| style="vertical-align: middle; text-align: center;" |Parameter data length
| style="vertical-align: middle; text-align: center;" | 01 (1 byte)
+
| style="vertical-align: middle; text-align: center;" |01 (1 byte)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter data
+
| style="vertical-align: middle; text-align: center;" |Parameter Data
| style="vertical-align: middle; text-align: center;" |f9 (converted to decimal = 159 degrees)
+
| style="vertical-align: middle; text-align: center;" |00 (converted to dec = 0 degrees)
 
|-
 
|-
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
Line 2,180: Line 2,249:  
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
 
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter data
+
| style="vertical-align: middle; text-align: center;" |Parameter Data
| style="vertical-align: middle; text-align: center;" |5a ff (With firmware 03.28.04.rev.203 the value is Little endian, converted to decimal signed 2's complement =-166 degrees <br>
+
| style="vertical-align: middle; text-align: center;" |af 00 (Little endian, converted to decimal signed 2's complement =175 degrees)
With firmware 03.28.04.rev.204 the value is Big Endian)
   
|-
 
|-
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
Line 2,190: Line 2,258:  
| style="vertical-align: middle; text-align: center;" |01 (1 byte)
 
| style="vertical-align: middle; text-align: center;" |01 (1 byte)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter data
+
| style="vertical-align: middle; text-align: center;" |Parameter Data
 
| style="vertical-align: middle; text-align: center;" |00 (low battery voltage not detected)
 
| style="vertical-align: middle; text-align: center;" |00 (low battery voltage not detected)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" | Parameter ID
+
| style="vertical-align: middle; text-align: center;" |Parameter ID
 
| style="vertical-align: middle; text-align: center;" |0e (Eye Sensor #1 battery voltage)
 
| style="vertical-align: middle; text-align: center;" |0e (Eye Sensor #1 battery voltage)
 
|-
 
|-
Line 2,199: Line 2,267:  
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
 
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter data
+
| style="vertical-align: middle; text-align: center;" |Parameter Data
| style="vertical-align: middle; text-align: center;" |0b cc (Converted to decimal = 3020 mV)
+
| style="vertical-align: middle; text-align: center;" |0b 90 (Converted to decimal = 2960mV)
 
|-
 
|-
! style="vertical-align: middle; text-align: center;" |Eye Sensor #2 data length
+
|}
| style="vertical-align: middle; text-align: center;" | 30 (48 bytes)
+
 
 +
==<p style="font-size:32px"><span style="color:#0054A6">Safety information</span></p>==
 +
This message contains information on how to operate BTSID1 safely. By following these requirements and recommendations, you will avoid dangerous situations. You must read these instructions carefully and follow them strictly before operating the device!
 +
 
 +
1. To avoid mechanical damage, it is advised to transport the device in an impact-proof package.
 +
 
 +
2. In case of malfunction contact your Teltonika account manager or write to the technical support team over the Helpdesk.<br>
 +
[[File:Safety information.png]]
 +
 
 +
==<p style="font-size:32px"><span style="color:#0054A6">Certification & Approvals</span></p>==
 +
 
 +
{| class="wikitable"
 +
|+
 +
! style="width:50%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |Certificates
 +
! style="width:10%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |Links
 +
! style="width:10%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |Valid for Model
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter ID
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |E-Mark (EU)
| style="vertical-align: middle; text-align: center;" | 05 (Eye Sensor Device name)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_E-Mark|Yes]]
 +
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |All
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter data length
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |FCC (USA)
| style="vertical-align: middle; text-align: center;" |0f (15 bytes)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_FCC|Yes]]
 +
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |All
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter Data
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | CE/RED (EU)
| style="vertical-align: middle; text-align: center;" |09 (EYE Sensor #1 Movement presence)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_CE_/_RED|Yes]]
 +
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |All
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter ID
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |RoHS (EU)
| style="vertical-align: middle; text-align: center;" |06 (Eye Sensor #1 temperature)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_RoHS|Yes]]
 +
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |All
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter data length
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | REACH (EU)
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_REACH|Yes]]
 +
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |All
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter Data
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Anatel (EU) (PR)
| style="vertical-align: middle; text-align: center;" |cb 08 (little endian, converted to decimal and multiplied by 0.01C = 22.51C)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_ANATEL|Yes]]
 +
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | All
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter ID
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |IP rating
| style="vertical-align: middle; text-align: center;" |07 (Eye Sensor #1 Humidity)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_IP67|Yes]]
 +
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |All
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter data length
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |SIRIM QAS
| style="vertical-align: middle; text-align: center;" |01 (1 byte)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_SIRIM QAS|Yes]]
 +
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |All
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter Data
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |SDPPI POSTEL
| style="vertical-align: middle; text-align: center;" |30 (converted to decimal = 48%)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_SDPPI POSTEL|Yes]]
 +
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |All
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter ID
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | TELEC
| style="vertical-align: middle; text-align: center;" |08 (Eye Sensor #1 Magnet)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_TELEC|Yes]]
 +
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |All
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter data length
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |ATEX
| style="vertical-align: middle; text-align: center;" |01 (1 byte)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_ATEX|Yes]]
 +
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |ATEX
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter Data
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |EN12830
| style="vertical-align: middle; text-align: center;" | 00 (no magnet presence detected)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_EN12830|Yes]]
 +
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |EN12830
 +
|}
 +
 
 +
==<p style="font-size:32px"><span style="color:#0054A6">Nomenclature & Classification codes</span></p>==
 +
 
 +
{| class="wikitable"
 +
|+
 +
! style="width:50%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |Name
 +
! style="width:10%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |Links
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter ID
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" | EAN
| style="vertical-align: middle; text-align: center;" |09 (EYE Sensor #1 Movement presence)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_EAN|Yes]]
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter data length
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |HS
| style="vertical-align: middle; text-align: center;" |01 (1 byte)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_HS|Yes]]
 +
|}
 +
 
 +
==<p style="font-size:32px"><span style="color:#0054A6">Memberships</span></p>==
 +
 
 +
{| class="wikitable"
 +
|+
 +
! style="width:50%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |Name
 +
! style="width:10%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |Links
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter Data
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Bluetooth® SIG
| style="vertical-align: middle; text-align: center;" | 00 (no movement presence detected)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1 Bluetooth® SIG|Yes]]
 
|-
 
|-
| style="vertical-align: middle; text-align: center;" |Parameter ID
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |WEEE
| style="vertical-align: middle; text-align: center;" |0a (parameter ID #10, EYE Sensor #1 Movement count)
+
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1 WEEE|Yes]]
|-
+
|}
| style="vertical-align: middle; text-align: center;" |Parameter data length
+
 
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
+
==<p style="font-size:32px"><span style="color:#0054A6">External Links</span></p>==
|-
+
 
| style="vertical-align: middle; text-align: center;" |Parameter Data
+
===Product Page===
| style="vertical-align: middle; text-align: center;" |63 00 (converted to decimal = 25344)
+
https://teltonika-gps.com/eye/
|-
+
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
+
===Product Change Notifications===
| style="vertical-align: middle; text-align: center;" |0b (Parameter ID #11 Eye Sensor #1 Pitch)
+
 
|-
+
The latest Product Change Notifications can be found: [[BTSMP1_Product_Change_Notifications|Product Change Notifications]]
| style="vertical-align: middle; text-align: center;" |Parameter data length
+
 
| style="vertical-align: middle; text-align: center;" |01 (1 byte)
+
===Software Errata===
|-
+
Firmware Errata: [https://wiki.teltonika-gps.com/view/BTS_firmware_errata BTS firmware errata]
| style="vertical-align: middle; text-align: center;" |Parameter Data
+
 
| style="vertical-align: middle; text-align: center;" |00 (converted to dec = 0 degrees)
+
EYE App Errata: [https://wiki.teltonika-gps.com/view/EYE_APP_errata BTS APP errata]
|-
+
 
| style="vertical-align: middle; text-align: center;" |Parameter ID
+
===Promotional Material===
| style="vertical-align: middle; text-align: center;" |0c (Parameter ID #12 Eye sensor #1 Roll)
+
[[EYE Sensor Promotional Material]]
|-
+
 
| style="vertical-align: middle; text-align: center;" |Parameter data length
+
===Compatibilty with other Teltonika Devices===
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
+
Teltonika Networks:
|-
+
https://wiki.teltonika-networks.com/view/Bluetooth_EYE_Sensor_and_EYE_Beacon_support
| style="vertical-align: middle; text-align: center;" |Parameter Data
  −
| style="vertical-align: middle; text-align: center;" |af 00 (Little endian, converted to decimal signed 2's complement =175 degrees)
  −
|-
  −
| style="vertical-align: middle; text-align: center;" |Parameter ID
  −
| style="vertical-align: middle; text-align: center;" |0d (parameter ID #13 low battery voltage indicator)
  −
|-
  −
| style="vertical-align: middle; text-align: center;" |Parameter data length
  −
| style="vertical-align: middle; text-align: center;" |01 (1 byte)
  −
|-
  −
| style="vertical-align: middle; text-align: center;" |Parameter Data
  −
| style="vertical-align: middle; text-align: center;" |00 (low battery voltage not detected)
  −
|-
  −
| style="vertical-align: middle; text-align: center;" |Parameter ID
  −
| style="vertical-align: middle; text-align: center;" |0e (Eye Sensor #1 battery voltage)
  −
|-
  −
| style="vertical-align: middle; text-align: center;" |Parameter data length
  −
| style="vertical-align: middle; text-align: center;" |02 (2 bytes)
  −
|-
  −
| style="vertical-align: middle; text-align: center;" |Parameter Data
  −
| style="vertical-align: middle; text-align: center;" |0b 90 (Converted to decimal = 2960mV)
  −
|-
  −
|}
     −
==<p style="font-size:32px"><span style="color:#0054A6">Safety information</span></p>==
+
===Partner Providers Supporting Software===
This message contains information on how to operate BTSID1 safely. By following these requirements and recommendations, you will avoid dangerous situations. You must read these instructions carefully and follow them strictly before operating the device!
+
*[[3Dtracking with Fleet Management (FM)|3Dtracking]]
 +
*[[GPS-server with Fleet Management (FM)|GPS-server]]
 +
*[[Wialon with Fleet Management (FM)|Wialon]]
 +
*[[Mapon with Fleet Management (FM)|Mapon]]
 +
*[[WhiteLabel Tracking with Fleet Management (FM)|WhiteLabel Tracking]]
   −
1. To avoid mechanical damage, it is advised to transport the device in an impact-proof package.
+
==='''[[EYE FAQ|Frequently asked questions (FAQ)]]'''===
   −
2. In case of malfunction contact yours Teltonika account manager or write to technical support team over VIP helpdesk.<br>
+
*[[EYE FAQ#Questions%20about%20Power%20and%20Electrical%20characteristics|Questions about Power and Electrical characteristics]]
[[File:Safety.jpg]]
+
*[[EYE FAQ#Questions%20about%20EYE%20Accessory%20configuration%20.28EYE%20APP.29|Questions about EYE Accessory configuration (EYE APP)]]
 +
*[[EYE FAQ#Questions%20about%20FMBxxx%20compatibility%20with%20EYE%20Accessories|Questions about FMBxxx compatibility with EYE Accessories]]
 +
*[[EYE FAQ#Questions%20about%20Protocols|Questions about Protocols]]
 +
*[[EYE FAQ#Other%20questions%20.28Questions%20without%20category.29|Other questions  (Questions without category)]]
   −
==<p style="font-size:32px"><span style="color:#0054A6">Certification & Approvals</span></p>==
+
===Documents===
   −
{| class="wikitable"
+
{|
|+
+
|[[File:pdf_icon.png|32px|]]
! style="width:50%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |Certificates
+
|[[Media:Datasheet-BTSMP1 EYE SENSOR 4.5.pdf|Eye Sensor Datasheet]]
! style="width:10%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |
+
|<small>(Updated on: {{{datasheet_date|2024-03-15}}})</small>
|-
+
|
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |E-Mark (EU)
+
|[[File:pdf_icon.png|32px|]]
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_E-Mark|YES]]
+
|[[Media:EYE SENSOR ATEX Datasheet V1.0.pdf|Eye Sensor ATEX Datasheet]]
|-
+
|<small>(Updated on: {{{datasheet_date|2024-05-29}}})</small>
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |FCC (USA)
+
|
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_FCC|YES]]
+
|[[File:pdf_icon.png|32px|]]
|-
+
|[[Media:EYE SENSOR EN12830 Datasheet 1.0.pdf|Eye Sensor EN12830 Datasheet]]
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |CE/RED (EU)
+
|<small>(Updated on: {{{datasheet_date|2024-05-29}}})</small>
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_CE_/_RED|YES]]
+
|}
|-
+
{|
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |RoHS (EU)
+
|[[File:pdf_icon.png|32px|]]
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_RoHS|YES]]
+
|[[Media:QM-BTSMP1.pdf|BTSMP1 Quick Manual (EN)]]
|-
+
|<small>(Updated on: {{{datasheet_date|2024-01-17}}})</small>
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |REACH (EU)
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_REACH|YES]]
  −
|-
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |Anatel (EU) (PR)
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_ANATEL|YES]]
  −
|-
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |IP rating
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_IP67|YES]]
  −
|-
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |SIRIM QAS
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_SIRIM QAS|YES]]
  −
|-
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |SDPPI POSTEL
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_SDPPI POSTEL|YES]]
  −
|-
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |TELEC
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_TELEC|YES]]
  −
|}
  −
 
  −
==<p style="font-size:32px"><span style="color:#0054A6">Nomenclature & Classification codes</span></p>==
  −
 
  −
{| class="wikitable"
  −
|+
  −
! style="width:50%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" | Name
  −
! style="width:10%; border: 1px solid white; border-bottom: 2px solid #0054A6; background: white; color: #0054A6; text-align: left;" |
  −
|-
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |EAN
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_EAN|YES]]
  −
|-
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |HS
  −
| style="border: 1px solid white; border-bottom: 2px solid #E8E8E8; text-align: left; vertical-align: center; background: white;" |[[BTSMP1_HS|YES]]
   
|}
 
|}
   −
==<p style="font-size:32px"><span style="color:#0054A6">External Links</span></p>==
+
===Downloads===
 
  −
===Product Page===
  −
https://teltonika-gps.com/eye/
  −
 
  −
===Product Change Notifications===
  −
 
  −
The latest Product Change Notifications can be found: [[BTSMP1_Product_Change_Notifications|Product Change Notifications]]
  −
 
  −
===Software Errata===
  −
Firmware Errata: [https://wiki.teltonika-gps.com/view/BTS_firmware_errata BTS firmware errata]
  −
 
  −
EYE App Errata: [https://wiki.teltonika-gps.com/view/EYE_APP_errata BTS APP errata]
  −
 
  −
===Promotional Material===
  −
[https://wiki.teltonika-gps.com/view/BTSXXX_Promotional_Material| Product Promotional Material Page]
  −
 
  −
===Compatibilty with other Teltonika Devices===
  −
Teltonika Networks:
  −
https://wiki.teltonika-networks.com/view/Bluetooth_EYE_Sensor_and_EYE_Beacon_support
  −
 
  −
===Partner Providers Supporting Software===
  −
*[[3Dtracking with Fleet Management (FM)|3Dtracking]]
  −
*[[GPS-server with Fleet Management (FM)|GPS-server]]
  −
*[[Gurtam Wialon with Fleet Management (FM)|Gurtam Wialon]]
  −
*[[Mapon with Fleet Management (FM)|Mapon]]
  −
*[[WhiteLabel Tracking with Fleet Management (FM)|WhiteLabel Tracking]]
  −
 
  −
==='''[[EYE FAQ|Frequently asked questions (FAQ)]]'''===
  −
 
  −
*[[EYE FAQ#Questions%20about%20Power%20and%20Electrical%20characteristics|Questions about Power and Electrical characteristics]]
  −
*[[EYE FAQ#Questions%20about%20EYE%20Accessory%20configuration%20.28EYE%20APP.29|Questions about EYE Accessory configuration (EYE APP)]]
  −
*[[EYE FAQ#Questions%20about%20FMBxxx%20compatibility%20with%20EYE%20Accessories|Questions about FMBxxx compatibility with EYE Accessories]]
  −
*[[EYE FAQ#Questions%20about%20Protocols|Questions about Protocols]]
  −
*[[EYE FAQ#Other%20questions%20.28Questions%20without%20category.29|Other questions  (Questions without category)]]
  −
 
  −
===Documents===
  −
 
   
{|
 
{|
|[[File:pdf_icon.png|32px|]]
+
|[[File:zip_icon.png|32px|]]
|[https://teltonika-gps.com/datasheet_eye_sensor.pdf Datasheet PDF]
+
|[[Teltonika EN12830 EYE APP|EN12830 EYE APP]]
|<small>(Updated on: {{{datasheet_date|2023-03-13}}})</small>
+
|<small>(Updated on: {{{datasheet_date|2024-04-02}}})</small>
|
  −
|[[File:pdf_icon.png|32px|]]
  −
|[[Media:QM-BTSID1.pdf|BTSMP1 Quick Manual (EN)]]
  −
|<small>(Updated on: {{{datasheet_date|2023-03-13}}})</small>
  −
|
  −
|[[File:pdf_icon.png|32px|]]
  −
|[https://wiki.teltonika-gps.com/images/d/d1/North-America-flyer.pdf North America Flyer]
  −
|<small>(Updated on: {{{datasheet_date|2023-03-13}}})</small>
   
|}
 
|}
    
[[Category:Sensors]]
 
[[Category:Sensors]]

Navigation menu