rtl433
UNKNOWN
RTL-433 utility
|
Functions | |
static int | bit (const uint8_t *bytes, unsigned bit) |
unsigned | ge_decode (r_device *decoder, bitbuffer_t *inbuf, unsigned row, unsigned start, bitbuffer_t *outbuf) |
char * | ge_command_name (uint8_t command) |
static int | ge_coloreffects_decode (r_device *decoder, bitbuffer_t *bitbuffer, unsigned row, unsigned start_pos) |
static int | ge_coloreffects_callback (r_device *decoder, bitbuffer_t *bitbuffer) |
Variables | |
static const unsigned char | preamble_pattern [3] = {0xcc, 0xff, 0x00} |
static char * | output_fields [] |
r_device | ge_coloreffects |
|
inlinestatic |
Referenced by ge_coloreffects_decode(), and ge_decode().
|
static |
References bitbuffer_search(), bitbuffer::bits_per_row, ge_coloreffects_decode(), and preamble_pattern.
|
static |
References bitbuffer::bb, bit(), bitbuffer_extract_bytes(), bitbuffer::bits_per_row, DATA_FORMAT, DATA_INT, data_make(), DATA_STRING, decoder_output_data(), ge_command_name(), and ge_decode().
Referenced by ge_coloreffects_callback().
char* ge_command_name | ( | uint8_t | command | ) |
Referenced by ge_coloreffects_decode().
unsigned ge_decode | ( | r_device * | decoder, |
bitbuffer_t * | inbuf, | ||
unsigned | row, | ||
unsigned | start, | ||
bitbuffer_t * | outbuf | ||
) |
References bitbuffer::bb, bit(), bitbuffer_add_bit(), and bitbuffer::bits_per_row.
Referenced by ge_coloreffects_decode().
r_device ge_coloreffects |
|
static |
|
static |
Referenced by ge_coloreffects_callback().