nRF51 SDK
|
Frame format encoding of the sd_ble_gap_ppcp_get packet.
Operation Code = 0x6B (107) for sd_ble_gap_ppcp_get, see BLE_GAP_SVCS.
The parameters provided as input to sd_ble_gap_ppcp_get are encoded in the following order:
- 1 byte: | Operation Code, Value = 0x6B (107) | |
- 1 byte: | Peripheral Preferred Connection Parameters field present | |
0x00 Field not present | ||
0x01 Field present |
Frame format encoding of the sd_ble_gap_ppcp_get response packet.
In case of an error, the following data is encoded:
- 1 byte: | Operation Code, Value = 0x6B (107) | |
- 4 byte: | nRF Error Code |
In case of a successful command, i.e. 'nRF Error Code' = NRF_SUCCESS
, the following data is encoded:
- 1 byte: | Operation Code, Value = 0x6B (107) | |
- 4 bytes: | nRF Error code | |
- 8 bytes: | ble_gap_conn_params_t | Connection Params |