Establish Connection
The watch advertises itself on the BLE media with a specific connection interval (for now it is set to 225 ms). In the advertising ping packets there is a specific UUID that is broadcasted to the air. A central device can see the advertising packets and request for connecting to the watch with a known UUID.
- Advertising protocol The advertisement packets of the bracelet contain the following data: Type: 0x16 contents: UUID:
- bytes: 0xFFFF Pairing state: one byte: the value of pairing state can be one of the following:
0: this means the bracelet will need passkey (999999) if the pairing starts
1: this means the bracelet will not need any passkey if the pairing starts
0xAA: this means the bracelet is in the pairing mode; the user has done the pairing action. (either the pusher is pushed or the charger is connected/disconnected). The bracelet will ask for the pairing passkey.
0xAB: this means the bracelet is in the pairing mode; the user has done the pairing action. (either the pusher is pushed or the charger is connected/disconnected). The bracelet will NOT ask for the pairing passkey.
Serial number
8 bytes
Brand id
2 bytes
HW id
2 bytes
model id
2 bytes