rtl433  UNKNOWN
RTL-433 utility
hondaremote.c File Reference

Functions

static char const * get_command_codes (const uint8_t *bytes)
 
static int hondaremote_callback (r_device *decoder, bitbuffer_t *bitbuffer)
 

Variables

static char const * command_code [] = {"boot", "unlock" , "lock",}
 
static char * output_fields []
 
r_device hondaremote
 

Function Documentation

◆ get_command_codes()

static char const* get_command_codes ( const uint8_t bytes)
static

References command_code.

Referenced by hondaremote_callback().

◆ hondaremote_callback()

static int hondaremote_callback ( r_device decoder,
bitbuffer_t bitbuffer 
)
static

Variable Documentation

◆ command_code

char const* command_code[] = {"boot", "unlock" , "lock",}
static

Referenced by get_command_codes().

◆ hondaremote

r_device hondaremote
Initial value:
= {
.name = "Honda Car Key",
.modulation = FSK_PULSE_PWM,
.short_width = 250,
.long_width = 500,
.reset_limit = 2000,
.decode_fn = &hondaremote_callback,
.disabled = 1,
.fields = output_fields
}
FSK, Pulse Width Modulation. Short pulses = 1, Long = 0.
Definition: r_device.h:20
static char * output_fields[]
Definition: hondaremote.c:57
static int hondaremote_callback(r_device *decoder, bitbuffer_t *bitbuffer)
Definition: hondaremote.c:28

◆ output_fields

char* output_fields[]
static
Initial value:
= {
"model",
"device_id",
"id",
"code",
NULL
}