rtl433  UNKNOWN
RTL-433 utility
decoder.h
Go to the documentation of this file.
1 
5 #ifndef INCLUDE_DECODER_H_
6 #define INCLUDE_DECODER_H_
7 
8 #include <string.h>
9 #include "r_device.h"
10 #include "bitbuffer.h"
11 #include "data.h"
12 #include "util.h"
13 #include "decoder_util.h"
14 
15 /* TODO: temporary allow to change to new style model keys */
16 #define _X(n, o) (decoder->new_model_keys ? (n) : (o))
17 
18 #endif /* INCLUDE_DECODER_H_ */
A general structure for extracting hierarchical data from the devices; typically key-value pairs...
A two-dimensional bit buffer consisting of bytes.
Various utility functions for use by device drivers.
High-level utility functions for decoders.
Definition of r_device struct.