Smart Remote 3 nRF52 v1.2
m_coms_ble_addr.h
1 /*$$$LICENCE_NORDIC_STANDARD<2016>$$$*/
2 
11 #ifndef __M_COMS_BLE_ADDR_H__
12 #define __M_COMS_BLE_ADDR_H__
13 
14 #include <stdbool.h>
15 #include <stdint.h>
16 
17 #include "peer_manager.h"
18 
23 ret_code_t m_coms_ble_addr_init(void);
24 
32 ret_code_t m_coms_ble_addr_local_addr_set(pm_peer_id_t peer_id, ble_gap_addr_t *p_ble_addr);
33 
41 ret_code_t m_coms_ble_addr_local_addr_get(pm_peer_id_t peer_id, ble_gap_addr_t *p_ble_addr);
42 
50 ret_code_t m_coms_ble_addr_peer_ids_get(pm_peer_id_t *p_peer_ids, unsigned int *p_peers_num);
51 
59 ret_code_t m_coms_ble_addr_local_addr_new(ble_gap_addr_t *addr);
60 
61 #endif /* __M_COMS_BLE_ADDR_H__ */
62 

Documentation feedback | Developer Zone | Subscribe | Updated