Changes

1,339 bytes removed ,  13:48, 10 June 2022
m
Reverted edits by VytenisK (talk) to last revision by Tomas.Gudonis
Line 324: Line 324:  
! style="color: #0054A6; background-color: white; border-bottom: 2px solid #0054A6;" | Notes
 
! style="color: #0054A6; background-color: white; border-bottom: 2px solid #0054A6;" | Notes
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| 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 || 11 || Unique for each device || -
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| Tx Power Lever || 1804 || 2a07 || SINT8 || -14 || 8 || 2 || Possible values: -14, -11, -8, -5, -2, 2, 4, 8
 
| Tx Power Lever || 1804 || 2a07 || SINT8 || -14 || 8 || 2 || Possible values: -14, -11, -8, -5, -2, 2, 4, 8
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| Protocol Type|| e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-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 - Eddsytone + EYE Sensor
 
| Protocol Type|| e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-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 - Eddsytone + EYE Sensor
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| Advertising Interval|| e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || UINT16 || 20 || 10000 || 1000 || miliseconds
 
| Advertising Interval|| e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || UINT16 || 20 || 10000 || 1000 || miliseconds
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| Sub Advertising Interval || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || UINT16 || 20 || 1000 || 100 || Used by repeats, miliseconds
 
| Sub Advertising Interval || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || UINT16 || 20 || 1000 || 100 || Used by repeats, miliseconds
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| Advertising Repeats || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || UINT16 || 1 || 10 || 1 || Repeats work only if Advertising Interval is more than 2000 ms and Repeats set to more than 1
 
| Advertising Repeats || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || UINT16 || 1 || 10 || 1 || Repeats work only if Advertising Interval is more than 2000 ms and Repeats set to more than 1
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| iBeacon ID ||  e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || BYTE ARRAY || 20 bytes || 20 bytes || Unique for each device || 16 B - UUID<br>2 B - major<br>2 B - minor
 
| iBeacon ID ||  e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || BYTE ARRAY || 20 bytes || 20 bytes || Unique for each device || 16 B - UUID<br>2 B - major<br>2 B - minor
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| Eddystone ID || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || BYTE ARRAY || 16 bytes || 16 bytes || Unique for each device || 10 B - Namespace<br>6 B - Instance
 
| Eddystone ID || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || BYTE ARRAY || 16 bytes || 16 bytes || Unique for each device || 10 B - Namespace<br>6 B - Instance
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| Password || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || BYTE ARRAY || 4 bytes ||4 bytes || 123456 || Always 6 Digits
 
| Password || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || BYTE ARRAY || 4 bytes ||4 bytes || 123456 || Always 6 Digits
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| Sensor Interval || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || UINT16 || 0 || 10000 || 1000 || miliseconds
 
| Sensor Interval || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || UINT16 || 0 || 10000 || 1000 || miliseconds
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| Event Interval || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9 || UINT16 || 0 || 10000 || 1000 || miliseconds
 
| Event Interval || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9 || UINT16 || 0 || 10000 || 1000 || miliseconds
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| Event Duration || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || UINT8 || 0 || 30 || 30 || seconds
 
| Event Duration || e61c0000-7df2-4d4e-8e6d-c611745b92e9 || e61c0016-7df2-4d4e-8e6d-c611745b92e9  || UINT8 || 0 || 30 || 30 || seconds
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| Manufacturer || 180A  || 2A29  || BYTE ARRAY || - || - || Not Configurable || Read Only. Ex. "Teltonika"
 
| Manufacturer || 180A  || 2A29  || BYTE ARRAY || - || - || Not Configurable || Read Only. Ex. "Teltonika"
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| Model || 180A  || 2A24  || BYTE ARRAY || - || - || Not Configurable || Read Only. Ex. "BTSID1"
 
| Model || 180A  || 2A24  || BYTE ARRAY || - || - || Not Configurable || Read Only. Ex. "BTSID1"
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| Serial || 180A  || 2A25  || BYTE ARRAY || - || - || Not Configurable || Not used
 
| Serial || 180A  || 2A25  || BYTE ARRAY || - || - || Not Configurable || Not used
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| Hardware || 180A  || 2A27  || BYTE ARRAY || - || - || Not Configurable || Read Only. Ex. "Table:1 Volt:325
 
| Hardware || 180A  || 2A27  || BYTE ARRAY || - || - || Not Configurable || Read Only. Ex. "Table:1 Volt:325
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| Firmware || 180A  || 2A26  || BYTE ARRAY || - || - || Not Configurable || Read Only. Ex. "1.1.0-beta"
 
| Firmware || 180A  || 2A26  || BYTE ARRAY || - || - || Not Configurable || Read Only. Ex. "1.1.0-beta"
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| System ID || 180A  || 2A23  || BYTE ARRAY || - || - || Not Configurable || Not used
 
| System ID || 180A  || 2A23  || BYTE ARRAY || - || - || Not Configurable || Not used
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| MAC || 180A || Example  || BYTE ARRAY || 6 || 6 || Not Configurable || Read Only. ex. 112233445566 -> 11:22:33:44:55:66
 
| MAC || 180A || Example  || BYTE ARRAY || 6 || 6 || Not Configurable || Read Only. ex. 112233445566 -> 11:22:33:44:55:66
   −
|- style="background-color: white; border-bottom: 2px solid #0054A6;"
+
|-
    
| 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  
 
| 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  
Line 407: Line 407:     
[[File:GATT_Beacon.png|800px|frameless|center]]
 
[[File:GATT_Beacon.png|800px|frameless|center]]
 +
    
===FM packet parsing example===
 
===FM packet parsing example===

Navigation menu