Our accessory send the following LL_CONNECTION_PARAM_REQ (0x0f) request:
Bluetooth Low Energy Link Layer
Access Address: 0x34d86424
[Master Address: ]
[***** Address: ]
Data Header: 0x180b
Control Opcode: LL_CONNECTION_PARAM_REQ (0x0f)
Interval Min: 12
Interval Max: 24
Latency: 0
Timeout: 400
Preffered Periodicity: 10
Reference Connection Event Count: 35
Offset 0: 9
Offset 1: 65535
Offset 2: 65535
Offset 3: 65535
Offset 4: 65535
Offset 5: 65535
CRC: 0xc367ad
This values match the rules in https://developer.apple.com/accessories/Accessory-Design-Guidelines.pdf (11.6 Connection Parameters)
But the watch reject the request with:
Bluetooth Low Energy Link Layer
Access Address: 0x34d86424
[Master Address: ]
[***** Address: ]
Data Header: 0x0303
Control Opcode: LL_REJECT_IND_EXT (0x11)
Reject Opcode: LL_CONNECTION_PARAM_REQ (0x0f)
Error Code: Unsupported Remote/LMP Feature (0x1a)
CRC: 0xa28e4f
Any idea why does that happen? Is there another way to set these values?