Smart Remote 3 nRF52 v1.2
drv_ir.h
1 /*$$$LICENCE_NORDIC_STANDARD<2016>$$$*/
2 
9 #ifndef __DRV_IR_SIRC__
10 #define __DRV_IR_SIRC__
11 
12 #include <stdint.h>
13 #include "sdk_errors.h"
14 
16 typedef void (*drv_ir_callback_t)(const sr3_ir_symbol_t *p_ir_symbol);
17 
24 ret_code_t drv_ir_send_symbol(const sr3_ir_symbol_t *p_ir_symbol);
25 
30 ret_code_t drv_ir_enable(void);
31 
36 ret_code_t drv_ir_disable(void);
37 
44 ret_code_t drv_ir_init(drv_ir_callback_t m_acknowledge_handler);
45 
46 #endif /* __DRV_IR_SIRC__ */
47 

Documentation feedback | Developer Zone | Subscribe | Updated