|  | 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.