Line 232: |
Line 232: |
| | | |
| If you do not have preset you can download them from below table: | | If you do not have preset you can download them from below table: |
| + | <br> |
| {| | | {| |
− | |-style="vertical-align: top;"
| + | |[[File:Eye Sensors.png|alt=]] |
− | |EYE APP Setting:
| |
− | |[[File:Eye Sensors.png|frameless]] | |
| | | | | |
− | [[File:IBeacon and EYE Sensors.png|frameless]] | + | [[File:IBeacon and EYE Sensors.png|alt=]] |
| | | | | |
− | [[File:Eddystone and EYE Sensors.png|frameless]] | + | [[File:Eddystone and EYE Sensors.png]] |
| |- | | |- |
| |Preset you should use: | | |Preset you should use: |
| |EYE Sensors | | |EYE Sensors |
− | |EYE iBeacon | + | | EYE iBeacon |
| |EYE Eddystone | | |EYE Eddystone |
| |- | | |- |
Line 258: |
Line 257: |
| | colspan="4" |Instructions how you can manually add a preset: [[How_to_add_a_BLE_preset_to_the_configurator|link]] | | | colspan="4" |Instructions how you can manually add a preset: [[How_to_add_a_BLE_preset_to_the_configurator|link]] |
| |} | | |} |
− | | + | <br> |
| | | |
| <br> | | <br> |
Line 296: |
Line 295: |
| | | |
| '''Note''': To receive data need to enable corresponding IO elements in I/O tab. | | '''Note''': To receive data need to enable corresponding IO elements in I/O tab. |
| + | |
| | | |
| ===Teltonika configurator new functionalities (not released yet)=== | | ===Teltonika configurator new functionalities (not released yet)=== |
Line 304: |
Line 304: |
| 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. |
− | * '''EYE''' - Parameters to configure data reading from EYE sensors. | + | *'''EYE''' - Parameters to configure data reading from EYE sensors. |
| <br> | | <br> |
| '''Common settings''' | | '''Common settings''' |
| <br> | | <br> |
− | * '''Non Stop Scan''' - Enable Non Stop Scan feature, the device will try to scan for the sensors all the time if any of them are configured. | + | *'''Non Stop Scan''' - Enable Non Stop Scan feature, the device will try to scan for the sensors all the time if any of them are configured. |
− | * '''Sensors and Beacons Update frequency''' - changes sensors temperature/humidity/battery voltage data update frequency. Minimum value: 30s, maximum value: 65535s. Recommended value 30. | + | *'''Sensors and Beacons Update frequency''' - changes sensors temperature/humidity/battery voltage data update frequency. Minimum value: 30s, maximum value: 65535s. Recommended value 30. |
− | * '''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. |
| | | |
| <br> | | <br> |
Line 335: |
Line 335: |
| Table below describes I/O elements which were added for EYE sensor and proximity functionalities. | | Table below describes I/O elements which were added for EYE sensor and proximity functionalities. |
| | | |
− | <table class="nd-othertables_2" style="width: 100%;"> | + | <br><table class="nd-othertables_2" style="width: 100%;"> |
| <tr> | | <tr> |
| <th style="width: 10%; text-align:center; vertical-align:middle;">Property ID in AVL packet</th> | | <th style="width: 10%; text-align:center; vertical-align:middle;">Property ID in AVL packet</th> |
Line 691: |
Line 691: |
| <td style="width: 25%; text-align:center; vertical-align:middle;">List of Beacon which were lost from proximity zones</td> | | <td style="width: 25%; text-align:center; vertical-align:middle;">List of Beacon which were lost from proximity zones</td> |
| </tr> | | </tr> |
− | <br>
| + | |
| </table> | | </table> |
| | | |
− | ==<p style="font-size:32px><span style="color:#0054A6">EYE Sensor Protocol overwiev</span></p>== | + | ==<p style="font-size:32px"><span style="color:#0054A6">EYE Sensor Protocol overwiev</span></p>== |
| | | |
| | | |
− | ===Sensor advertising === | + | ===Sensor advertising=== |
| <br> | | <br> |
| [[File:Sensors data.png|center]] | | [[File:Sensors data.png|center]] |
Line 718: |
Line 718: |
| |+'''Table 1. Flag Encoded Date''' | | |+'''Table 1. Flag Encoded Date''' |
| |- | | |- |
− | ! Data!!Size (Bytes)!!Description | + | !Data!! Size (Bytes)!!Description |
| |- | | |- |
| |Flags||1||Each set bit (0-7) means the presence of value (0-7). Bits: | | |Flags||1||Each set bit (0-7) means the presence of value (0-7). Bits: |
Line 730: |
Line 730: |
| <br>7 – Battery voltage value presence | | <br>7 – Battery voltage value presence |
| |- | | |- |
− | | 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 |
| |- | | |- |
− | |Value 1||1||Humidity | + | |Value 1 ||1||Humidity |
| <br>Value in percent | | <br>Value in percent |
| <br>NOTE: present only if bit 1 is set, otherwise is not being sent | | <br>NOTE: present only if bit 1 is set, otherwise is not being sent |
| |- | | |- |
− | | Value 2||2||Movement Sensor counter | + | |Value 2||2||Movement Sensor counter |
| <br>Most significant bit indicates movement state and 15 least significant bits represent count of movement events. | | <br>Most significant bit indicates movement state and 15 least significant bits represent count of movement events. |
| <br>NOTE: present only if bit 4 is set, otherwise is not being sent | | <br>NOTE: present only if bit 4 is set, otherwise is not being sent |
| |- | | |- |
− | |Value 3||3||Movement sensor angle | + | |Value 3 ||3||Movement sensor angle |
| <br>Most significant byte – pitch (-90/+90) | | <br>Most significant byte – pitch (-90/+90) |
| <br>Two least significant bytes – roll (-180/+180) | | <br>Two least significant bytes – roll (-180/+180) |
| <br>NOTE: present only if bit 5 is set, otherwise is not being sent | | <br>NOTE: present only if bit 5 is set, otherwise is not being sent |
| |- | | |- |
− | | Value 4|| 1||Battery Voltage | + | |Value 4||1|| Battery Voltage |
| <br>Battery voltage in mV = 2000 + VALUE * 10 | | <br>Battery voltage in mV = 2000 + VALUE * 10 |
| <br>NOTE: present only if bit 7 is set, otherwise is not being sent | | <br>NOTE: present only if bit 7 is set, otherwise is not being sent |
Line 760: |
Line 760: |
| | colspan="2" |'''1 byte types''' | | | colspan="2" |'''1 byte types''' |
| |- | | |- |
− | |0 ||For future use | + | |0||For future use |
| |- | | |- |
− | |... ||For future use | + | |...||For future use |
| |- | | |- |
| |49||For future use | | |49||For future use |
Line 784: |
Line 784: |
| | colspan="2" |'''8 bytes types''' | | | colspan="2" |'''8 bytes types''' |
| |- | | |- |
− | |150 ||For future use | + | |150||For future use |
| |- | | |- |
| |...||For future use | | |...||For future use |
| |- | | |- |
− | |199 ||For future use | + | | 199|| For future use |
| |- | | |- |
| | colspan="2" |'''Variable size types''' | | | colspan="2" |'''Variable size types''' |
Line 796: |
Line 796: |
| |...||For future use | | |...||For future use |
| |- | | |- |
− | |255||For future use | + | |255 ||For future use |
| |- | | |- |
| |} | | |} |
Line 857: |
Line 857: |
| | style="vertical-align: middle; text-align: center;" |<span style="background:#03C03C">0C</span> | | | style="vertical-align: middle; text-align: center;" |<span style="background:#03C03C">0C</span> |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" | Type | + | | style="vertical-align: middle; text-align: center;" |Type |
| | style="vertical-align: middle; text-align: center;" |<span style="background:#FF3800">09</span> | | | style="vertical-align: middle; text-align: center;" |<span style="background:#FF3800">09</span> |
| |- | | |- |
Line 900: |
Line 900: |
| | style="vertical-align: middle; text-align: center;" |Temperature | | | style="vertical-align: middle; text-align: center;" |Temperature |
| | style="vertical-align: middle; text-align: center;" |<span style="background:#00FF00">08B4</span> | | | style="vertical-align: middle; text-align: center;" |<span style="background:#00FF00">08B4</span> |
− | |Raw value example 0x08B4 hex, 2228 dec. | + | | Raw value example 0x08B4 hex, 2228 dec. |
| | | |
| Raw value needs to be divided by 100. | | Raw value needs to be divided by 100. |
Line 906: |
Line 906: |
| '''Real temperature''' is 22,28 Celsius. | | '''Real temperature''' is 22,28 Celsius. |
| |- | | |- |
− | | style="vertical-align: middle; text-align: center;" |Humidity | + | | style="vertical-align: middle; text-align: center;" | Humidity |
| | style="vertical-align: middle; text-align: center;" |<span style="background:#007FFF">12</span> | | | style="vertical-align: middle; text-align: center;" |<span style="background:#007FFF">12</span> |
− | | Raw value example 0x12 hex, 18 dec. | + | |Raw value example 0x12 hex, 18 dec. |
| Decimal value is humidity in percent. Humidity 18 % | | Decimal value is humidity in percent. Humidity 18 % |
| |- | | |- |
| | style="vertical-align: middle; text-align: center;" |Movement | | | style="vertical-align: middle; text-align: center;" |Movement |
| | style="vertical-align: middle; text-align: center;" |<span style="background:#F4C2C2">0CCB</span> | | | style="vertical-align: middle; text-align: center;" |<span style="background:#F4C2C2">0CCB</span> |
− | |(MSB)0000 1100 1100 1011(LSB) binary | + | | (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. | | 0 - Most significant byte(MSB) represents '''Movement status'''. In this case device is not moving 0. If it was 1 device is moving. |
| | | |