LIRC libraries
LinuxInfraredRemoteControl
|
Functions that decode IR codes. More...
Go to the source code of this file.
Macros | |
#define | MIN_RECEIVE_TIMEOUT 100000 |
Min value returned by receive_timeout. More... | |
Functions | |
void | rec_set_update_mode (int mode) |
Set update mode, where recorded pre_data is verified to match the template pre_data. More... | |
void | rec_buffer_set_logfile (FILE *f) |
Set a file logging input from driver in same format as mode2(1). More... | |
int | waitfordata (uint32_t maxusec) |
If set_waitfordata(func) is called, invoke and return function set this way. More... | |
void | set_waitfordata_func (int(*func)(uint32_t maxusec)) |
Set the function used by waitfordata(). More... | |
void | rec_buffer_init (void) |
Clear internal buffer to pristine state. More... | |
int | rec_buffer_clear (void) |
Flush the internal fifo and store a single code read from the driver in it. | |
int | receive_decode (struct ir_remote *remote, struct decode_ctx_t *ctx) |
Decode data from remote. More... | |
void | rec_buffer_rewind (void) |
Reset the modules's internal fifo's read state to initial values where the nothing is read. More... | |
void | rec_buffer_reset_wptr (void) |
Reset internal fifo's write pointer. More... | |
Functions that decode IR codes.
Definition in file receive.h.