nRF51 SDK
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
GAP Event Decoder

Decoder for serialized GAP events from nRF51822. More...

Functions

void ble_rpc_gap_evt_length_decode (uint8_t event_id, uint16_t *p_event_length)
 Function for decoding the length of a BLE GAP event. More...
 
void ble_rpc_gap_evt_packet_decode (ble_evt_t *p_ble_evt, uint8_t const *const p_packet)
 Function for decoding a BLE GAP event. More...
 

Detailed Description

This file contains declarations of functions used for decoding GAP event packets received from the Connectivity Chip.

Function Documentation

void ble_rpc_gap_evt_length_decode ( uint8_t  event_id,
uint16_t *  p_event_length 
)
Parameters
[in]event_idEvent Id for the event to length decode.
[out]p_event_lengthThe pointer for storing the decoded event length.
void ble_rpc_gap_evt_packet_decode ( ble_evt_t p_ble_evt,
uint8_t const *const  p_packet 
)
Parameters
[out]p_ble_evtThe pointer for storing the decoded event.
[in]p_packetThe pointer to the encoded event.