rtl433  UNKNOWN
RTL-433 utility
danfoss.c File Reference

Functions

static uint8_t danfoss_decode_nibble (uint8_t byte)
 
static int danfoss_cfr_callback (r_device *decoder, bitbuffer_t *bitbuffer)
 

Variables

static const uint8_t HEADER [] = { 0x36, 0x5c }
 
static char * output_fields []
 
r_device danfoss_CFR
 

Function Documentation

◆ danfoss_cfr_callback()

◆ danfoss_decode_nibble()

static uint8_t danfoss_decode_nibble ( uint8_t  byte)
static

Referenced by danfoss_cfr_callback().

Variable Documentation

◆ danfoss_CFR

r_device danfoss_CFR
Initial value:
= {
.name = "Danfoss CFR Thermostat",
.modulation = FSK_PULSE_PCM,
.short_width = 100,
.long_width = 100,
.reset_limit = 500,
.decode_fn = &danfoss_cfr_callback,
.disabled = 0,
.fields = output_fields
}
static int danfoss_cfr_callback(r_device *decoder, bitbuffer_t *bitbuffer)
Definition: danfoss.c:68
static char * output_fields[]
Definition: danfoss.c:151
FSK, Pulse Code Modulation.
Definition: r_device.h:19

◆ HEADER

const uint8_t HEADER[] = { 0x36, 0x5c }
static

Referenced by danfoss_cfr_callback().

◆ output_fields

char* output_fields[]
static
Initial value:
= {
"model",
"id",
"temperature_C",
"setpoint_C",
"switch",
"mic",
NULL
}