Skip to content

BLE Service Data

Kieron Quinn edited this page Feb 10, 2025 · 1 revision

Service data on the control service (0000FD5A-0000-1000-8000-00805F9B34FB) contains information about Tags which is used by other devices.

Service Data

Field Byte(s) Bit(s) Description
Version 0 4-7 Protocol version
Tag State 0 0-2 Tag state
Advertisement type 0 3 Advertisement type
Aging counter 1-3 0-24 Age of Tag
Privacy ID 4-11 0-64 Privacy identifier
Battery Level 12 0-1 Battery level
UWB Flag 12 2 UWB capability
Encryption Flag 12 3 Encryption status
Region ID 12 4-7 Region identifier
Motion Detection 13 7 Motion detection status
Reserved 14-15 16 Reserved for future use
Activity Tracking 15 0 Activity tracking mode status
Signature 16-19 0-32 Service data signature

Tag State

Value Name Description
1 Premature Offline Tag has been disconnected from owner for less than 15 minutes
2 Offline Tag has been disconnected from owner for between 15 minutes and 24 hours
3 Overmature offline Tag has been disconnected from owner for over 24 hours
4 One with Paired Tag is connected to one device, the owner
5 One Tag is connected to one device, non-owner
6 Two Tag is connected to two devices (no distinction for owner)

Battery Level

Value Name
0 Low
1 Very Low
2 Medium
3 Full

Clone this wiki locally