Wallbot_CaaS
Dependencies: MPU6050 mbed PID
Fork of BLE_MPU6050_test6_challenge_sb by
Record Access Control Point
Record Access Control Point library. More...
Data Structures | |
struct | ble_racp_value_t |
Record Access Control Point value structure. More... | |
Functions | |
void | ble_racp_decode (uint8_t data_len, uint8_t *p_data, ble_racp_value_t *p_racp_val) |
Function for decoding a Record Access Control Point write. | |
uint8_t | ble_racp_encode (const ble_racp_value_t *p_racp_val, uint8_t *p_data) |
Function for encoding a Record Access Control Point response. |
Detailed Description
Record Access Control Point library.
Function Documentation
void ble_racp_decode | ( | uint8_t | data_len, |
uint8_t * | p_data, | ||
ble_racp_value_t * | p_racp_val | ||
) |
Function for decoding a Record Access Control Point write.
This call decodes a write to the Record Access Control Point.
- Parameters:
-
[in] data_len Length of data in received write. [in] p_data Pointer to received data. [out] p_racp_val Pointer to decoded Record Access Control Point write.
- Note:
- This does not do a data copy. It assumes the data pointed to by p_data is persistant until no longer needed.
uint8_t ble_racp_encode | ( | const ble_racp_value_t * | p_racp_val, |
uint8_t * | p_data | ||
) |
Function for encoding a Record Access Control Point response.
This call encodes a response from the Record Access Control Point response.
- Parameters:
-
[in] p_racp_val Pointer to Record Access Control Point to encode. [out] p_data Pointer to where encoded data is written. NOTE! It is calling routines respsonsibility to make sure.
- Returns:
- Length of encoded data.
Generated on Tue Jul 12 2022 18:33:10 by 1.7.2