RocketLogger  1.0
rl_conf Struct Reference

#include <types.h>

Data Fields

rl_mode mode
 Sampling mode. More...
 
int sample_rate
 Sampling rate. More...
 
int update_rate
 Data update rate. More...
 
int sample_limit
 Sample limit (0 for continuous) More...
 
int channels [NUM_CHANNELS]
 Channels to sample. More...
 
int force_high_channels [NUM_I_CHANNELS]
 Current channels to force to high range. More...
 
int digital_inputs
 En-/disable digital inputs. More...
 
int enable_web_server
 En-/disable plots on web interface. More...
 
rl_use_cal calibration
 Use/ignore existing calibration. More...
 
rl_file_format file_format
 File format. More...
 
uint64_t max_file_size
 Maximum data file size. More...
 
char file_name [MAX_PATH_LENGTH]
 Data file name. More...
 

Detailed Description

RocketLogger sampling configuration

Definition at line 202 of file types.h.

Field Documentation

rl_use_cal rl_conf::calibration

Use/ignore existing calibration.

Definition at line 220 of file types.h.

Referenced by parse_args(), print_status(), read_calibration(), reset_config(), and rl_print_config().

int rl_conf::digital_inputs
int rl_conf::enable_web_server

En-/disable plots on web interface.

Definition at line 218 of file types.h.

Referenced by handle_data_buffer(), main(), parse_args(), print_status(), pru_sample(), reset_config(), rl_print_config(), and rl_start().

rl_file_format rl_conf::file_format
char rl_conf::file_name[MAX_PATH_LENGTH]

Data file name.

Definition at line 226 of file types.h.

Referenced by hw_sample(), parse_args(), print_status(), pru_sample(), reset_config(), and rl_print_config().

int rl_conf::force_high_channels[NUM_I_CHANNELS]

Current channels to force to high range.

Definition at line 214 of file types.h.

Referenced by hw_init(), parse_args(), print_status(), reset_config(), and rl_print_config().

uint64_t rl_conf::max_file_size

Maximum data file size.

Definition at line 224 of file types.h.

Referenced by parse_args(), print_status(), pru_sample(), reset_config(), and rl_print_config().

rl_mode rl_conf::mode

Sampling mode.

Definition at line 204 of file types.h.

Referenced by hw_close(), main(), parse_args(), pru_data_setup(), pru_sample(), read_default_config(), reset_config(), and rl_start().

int rl_conf::sample_limit

Sample limit (0 for continuous)

Definition at line 210 of file types.h.

Referenced by parse_args(), pru_data_setup(), pru_sample(), reset_config(), rl_print_config(), and rl_start().

int rl_conf::update_rate

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