Smart Remote 3 nRF52 v1.2
Copy URL
Source
Modules
m_coms_ble_lesc.h
1
/*$$$LICENCE_NORDIC_STANDARD<2016>$$$*/
2
11
#ifndef __M_COMS_BLE_LESC_H__
12
#define __M_COMS_BLE_LESC_H__
13
14
#include "ble.h"
15
#include "ble_gap.h"
16
#include "sdk_errors.h"
17
19
typedef
void (*
m_coms_ble_lesc_key_event_handler_t
)(ble_gap_lesc_p256_pk_t *p_pk);
20
27
ret_code_t
m_coms_ble_lesc_generate_key
(
m_coms_ble_lesc_key_event_handler_t
key_evt_handler);
28
35
ret_code_t
m_coms_ble_lesc_generate_oob_data
(ble_gap_lesc_oob_data_t *p_oob_data);
36
43
ret_code_t
m_coms_ble_lesc_get_oob_data
(ble_gap_lesc_oob_data_t *p_oob_data);
44
49
ret_code_t
m_coms_ble_lesc_init
(
void
);
50
51
#endif
/* __M_COMS_BLE_LESC_H__ */
52