LibDriver IR_REMOTE
Loading...
Searching...
No Matches
driver_ir_remote_interface.h
Go to the documentation of this file.
1
36
37#ifndef DRIVER_IR_REMOTE_INTERFACE_H
38#define DRIVER_IR_REMOTE_INTERFACE_H
39
40#include "driver_ir_remote.h"
41
42#ifdef __cplusplus
43extern "C"{
44#endif
45
52
62
68void ir_remote_interface_delay_ms(uint32_t ms);
69
75void ir_remote_interface_debug_print(const char *const fmt, ...);
76
83
87
88#ifdef __cplusplus
89}
90#endif
91
92#endif
driver ir remote header file
struct ir_remote_time_s ir_remote_time_t
ir_remote time structure definition
struct ir_remote_s ir_remote_t
ir_remote structure definition
uint8_t ir_remote_interface_timestamp_read(ir_remote_time_t *t)
interface timestamp read
void ir_remote_interface_receive_callback(ir_remote_t *data)
interface receive callback
void ir_remote_interface_delay_ms(uint32_t ms)
interface delay ms
void ir_remote_interface_debug_print(const char *const fmt,...)
interface print format data