rtl433
UNKNOWN
RTL-433 utility
|
Functions | |
static int16_t | calculate_checksum (uint8_t *buff, int from, int to) |
static int | validate_checksum (r_device *decoder, uint8_t *msg, int from, int to, int cs_from, int cs_to) |
static uint16_t | get_device_id (uint8_t *msg, int pos) |
static uint8_t | get_heating_mode (uint8_t *msg) |
static uint8_t | get_target_temperature (uint8_t *msg) |
static uint8_t | get_water_preheated (uint8_t *msg) |
static uint8_t | get_battery_status (uint8_t *msg) |
static int | vaillant_vrt340_callback (r_device *decoder, bitbuffer_t *bitbuffer) |
Variables | |
static char * | output_fields [] |
r_device | vaillant_vrt340f |
Referenced by validate_checksum().
Referenced by vaillant_vrt340_callback().
Referenced by vaillant_vrt340_callback().
Referenced by vaillant_vrt340_callback().
Referenced by vaillant_vrt340_callback().
Referenced by vaillant_vrt340_callback().
|
static |
References bitbuffer::bb, bitbuffer_add_bit(), bitrow_get_bit(), bitbuffer::bits_per_row, DATA_FORMAT, DATA_INT, data_make(), DATA_STRING, decoder_output_data(), get_battery_status(), get_device_id(), get_heating_mode(), get_target_temperature(), get_water_preheated(), reverse8(), and validate_checksum().
|
static |
References bitrow_print(), calculate_checksum(), and r_device::verbose.
Referenced by vaillant_vrt340_callback().
|
static |
r_device vaillant_vrt340f |