rtl433  UNKNOWN
RTL-433 utility
r_cfg Struct Reference

#include <rtl_433.h>

Data Fields

char * dev_query
 
char * gain_str
 
char * settings_str
 
int ppm_error
 
uint32_t out_block_size
 
char const * test_data
 
list_t in_files
 
char const * in_filename
 
int do_exit
 
int do_exit_async
 
int frequencies
 
int frequency_index
 
uint32_t frequency [MAX_FREQS]
 
uint32_t center_frequency
 
int hop_times
 
int hop_time [MAX_FREQS]
 
time_t hop_start_time
 
int duration
 
time_t stop_time
 
int after_successful_events_flag
 
uint32_t samp_rate
 
uint64_t input_pos
 
uint32_t bytes_to_read
 
struct sdr_devdev
 
int grab_mode
 
int verbosity
 0=normal, 1=verbose, 2=verbose decoders, 3=debug decoders, 4=trace decoding. More...
 
int verbose_bits
 
conversion_mode_t conversion_mode
 
int report_meta
 
int report_protocol
 
time_mode_t report_time
 
int report_time_hires
 
int report_time_utc
 
int report_description
 
int report_stats
 
int stats_interval
 
int stats_now
 
time_t stats_time
 
int no_default_devices
 
struct r_devicedevices
 
uint16_t num_r_devices
 
char * output_tag
 
list_t output_handler
 
struct dm_statedemod
 
int new_model_keys
 
unsigned frames_count
 stats counter for interval More...
 
unsigned frames_fsk
 stats counter for interval More...
 
unsigned frames_events
 stats counter for interval More...
 

Field Documentation

◆ after_successful_events_flag

int r_cfg::after_successful_events_flag

Referenced by parse_conf_option(), and sdr_callback().

◆ bytes_to_read

uint32_t r_cfg::bytes_to_read

Referenced by parse_conf_option(), and sdr_callback().

◆ center_frequency

uint32_t r_cfg::center_frequency

Referenced by calc_rssi_snr(), and main().

◆ conversion_mode

◆ demod

◆ dev

struct sdr_dev* r_cfg::dev

◆ dev_query

char* r_cfg::dev_query

◆ devices

struct r_device* r_cfg::devices

◆ do_exit

int r_cfg::do_exit

Referenced by main(), sdr_callback(), and sighandler().

◆ do_exit_async

int r_cfg::do_exit_async

Referenced by sdr_callback(), and sighandler().

◆ duration

int r_cfg::duration

◆ frames_count

unsigned r_cfg::frames_count

stats counter for interval

Referenced by create_report_data(), flush_report_data(), and sdr_callback().

◆ frames_events

unsigned r_cfg::frames_events

stats counter for interval

Referenced by create_report_data(), flush_report_data(), and sdr_callback().

◆ frames_fsk

unsigned r_cfg::frames_fsk

stats counter for interval

Referenced by create_report_data(), flush_report_data(), and sdr_callback().

◆ frequencies

int r_cfg::frequencies

◆ frequency

uint32_t r_cfg::frequency[MAX_FREQS]

Referenced by main(), and parse_conf_option().

◆ frequency_index

int r_cfg::frequency_index

Referenced by main(), and sdr_callback().

◆ gain_str

char* r_cfg::gain_str

Referenced by main(), and parse_conf_option().

◆ grab_mode

int r_cfg::grab_mode

Referenced by parse_conf_option(), and sdr_callback().

◆ hop_start_time

time_t r_cfg::hop_start_time

Referenced by main(), and sdr_callback().

◆ hop_time

int r_cfg::hop_time[MAX_FREQS]

◆ hop_times

int r_cfg::hop_times

◆ in_filename

char const* r_cfg::in_filename

Referenced by data_acquired_handler(), and main().

◆ in_files

list_t r_cfg::in_files

◆ input_pos

uint64_t r_cfg::input_pos

Referenced by sdr_callback().

◆ new_model_keys

◆ no_default_devices

int r_cfg::no_default_devices

Referenced by main(), and parse_conf_option().

◆ num_r_devices

uint16_t r_cfg::num_r_devices

◆ out_block_size

uint32_t r_cfg::out_block_size

Referenced by main(), parse_conf_option(), and r_init_cfg().

◆ output_handler

◆ output_tag

char* r_cfg::output_tag

◆ ppm_error

int r_cfg::ppm_error

Referenced by main(), and parse_conf_option().

◆ report_description

int r_cfg::report_description

◆ report_meta

int r_cfg::report_meta

◆ report_protocol

int r_cfg::report_protocol

◆ report_stats

int r_cfg::report_stats

◆ report_time

◆ report_time_hires

int r_cfg::report_time_hires

Referenced by parse_conf_option(), and time_pos_str().

◆ report_time_utc

int r_cfg::report_time_utc

Referenced by main(), and parse_conf_option().

◆ samp_rate

◆ settings_str

char* r_cfg::settings_str

Referenced by main(), and parse_conf_option().

◆ stats_interval

int r_cfg::stats_interval

Referenced by parse_conf_option(), and sdr_callback().

◆ stats_now

int r_cfg::stats_now

Referenced by sdr_callback(), and sighandler().

◆ stats_time

time_t r_cfg::stats_time

Referenced by parse_conf_option(), and sdr_callback().

◆ stop_time

time_t r_cfg::stop_time

Referenced by main(), and sdr_callback().

◆ test_data

char const* r_cfg::test_data

Referenced by main(), and parse_conf_option().

◆ verbose_bits

int r_cfg::verbose_bits

◆ verbosity

int r_cfg::verbosity

0=normal, 1=verbose, 2=verbose decoders, 3=debug decoders, 4=trace decoding.

Referenced by main(), parse_conf_option(), register_protocol(), sdr_callback(), and update_protocol().


The documentation for this struct was generated from the following file: