List of all items[−]
Structs
Traits
Functions
- command::get_amplitude
- command::get_arbitrary_wave
- command::get_channel_output
- command::get_duty_cycle
- command::get_frequency
- command::get_frequency_hertz
- command::get_measurement_count
- command::get_measurement_duty_cycle
- command::get_measurement_frequency
- command::get_measurement_frequency_period
- command::get_measurement_period
- command::get_measurement_pulse_width_negative
- command::get_measurement_pulse_width_positive
- command::get_model
- command::get_model_and_serial
- command::get_phase
- command::get_serial
- command::get_voltage_offset
- command::get_waveform_preset
- command::load_preset
- command::save_preset
- command::set_amplitude
- command::set_arbitrary_wave
- command::set_arbitrary_wave_stdin
- command::set_arbitrary_wavecad
- command::set_burst_mode_ch2_burst
- command::set_burst_mode_external_burst_ac
- command::set_burst_mode_external_burst_dc
- command::set_burst_mode_manual_trigger
- command::set_burst_pulse_number
- command::set_channel_output
- command::set_duty_cycle
- command::set_frequency_hertz
- command::set_frequency_kilohertz
- command::set_frequency_megahertz
- command::set_frequency_microhertz
- command::set_frequency_millihertz
- command::set_measurement_count_clear
- command::set_measurement_coupling_ac
- command::set_measurement_coupling_dc
- command::set_measurement_gate_time
- command::set_measurement_mode_count_frequency
- command::set_measurement_mode_counting_period
- command::set_phase
- command::set_pulse_amplitude
- command::set_pulse_offset
- command::set_pulse_period
- command::set_pulse_width
- command::set_sweep_direction_fall
- command::set_sweep_direction_rise
- command::set_sweep_direction_rise_fall
- command::set_sweep_end_frequency
- command::set_sweep_mode_linear
- command::set_sweep_mode_logarithm
- command::set_sweep_starting_frequency
- command::set_sweep_time
- command::set_tracking
- command::set_voltage_offset
- command::set_waveform_preset
- command::set_waveform_preset_arbitrary
- command::start_burst_pulse_once
- command::start_bursting
- command::start_counting
- command::start_measuring
- command::start_pulsing
- command::start_sweeping
- command::switch_function_panel_bursting
- command::switch_function_panel_counting
- command::switch_function_panel_main
- command::switch_function_panel_measurement
- command::switch_function_panel_pulse
- command::switch_function_panel_sweep
- command::switch_function_panel_sys
- command::txt_to_wav
- command::wav_to_txt
- error::get_code
- error::handle_exit
- serial::open
- util::change_file_extension
Statics
Constants
- protocol::COMMAND_ARG_SEPARATOR
- protocol::COMMAND_BEGIN
- protocol::COMMAND_DELAY_MS
- protocol::COMMAND_END
- protocol::COMMAND_GET
- protocol::COMMAND_LINEBREAK
- protocol::COMMAND_SEPARATOR
- protocol::COMMAND_SET
- protocol::COMMAND_STOP
- protocol::GET_AMPLITUDE_ARG
- protocol::GET_AMPLITUDE_COMMAND_CH1
- protocol::GET_AMPLITUDE_COMMAND_CH2
- protocol::GET_AMPLITUDE_COMMAND_PREFIX
- protocol::GET_AMPLITUDE_RES_LEN
- protocol::GET_ARBITRARY_WAVE_ARG2
- protocol::GET_ARBITRARY_WAVE_ARG_NUM_MAX
- protocol::GET_ARBITRARY_WAVE_ARG_NUM_MIN
- protocol::GET_ARBITRARY_WAVE_COMMAND
- protocol::GET_ARBITRARY_WAVE_RES_LEN
- protocol::GET_CHANNEL_OUTPUT
- protocol::GET_CHANNEL_OUTPUT_ARG
- protocol::GET_CHANNEL_OUTPUT_COMMAND
- protocol::GET_CHANNEL_OUTPUT_RES_LEN
- protocol::GET_DUTY_CYCLE_ARG
- protocol::GET_DUTY_CYCLE_COMMAND_CH1
- protocol::GET_DUTY_CYCLE_COMMAND_CH2
- protocol::GET_DUTY_CYCLE_COMMAND_PREFIX_CH1
- protocol::GET_DUTY_CYCLE_COMMAND_PREFIX_CH2
- protocol::GET_DUTY_CYCLE_RES_LEN
- protocol::GET_FREQUENCY_ARG
- protocol::GET_FREQUENCY_COMMAND_CH1
- protocol::GET_FREQUENCY_COMMAND_CH2
- protocol::GET_FREQUENCY_COMMAND_PREFIX
- protocol::GET_FREQUENCY_RES_LEN
- protocol::GET_MEASUREMENT_COUNT
- protocol::GET_MEASUREMENT_COUNT_ARG_VAL
- protocol::GET_MEASUREMENT_COUNT_COMMAND
- protocol::GET_MEASUREMENT_COUNT_RES_LEN
- protocol::GET_MEASUREMENT_DUTY_CYCLE
- protocol::GET_MEASUREMENT_DUTY_CYCLE_ARG_VAL
- protocol::GET_MEASUREMENT_DUTY_CYCLE_COMMAND
- protocol::GET_MEASUREMENT_DUTY_CYCLE_RES_LEN
- protocol::GET_MEASUREMENT_FREQUENCY
- protocol::GET_MEASUREMENT_FREQUENCY_ARG_VAL
- protocol::GET_MEASUREMENT_FREQUENCY_COMMAND
- protocol::GET_MEASUREMENT_FREQUENCY_PERIOD
- protocol::GET_MEASUREMENT_FREQUENCY_PERIOD_ARG_VAL
- protocol::GET_MEASUREMENT_FREQUENCY_PERIOD_COMMAND
- protocol::GET_MEASUREMENT_FREQUENCY_PERIOD_RES_LEN
- protocol::GET_MEASUREMENT_FREQUENCY_RES_LEN
- protocol::GET_MEASUREMENT_PERIOD
- protocol::GET_MEASUREMENT_PERIOD_ARG_VAL
- protocol::GET_MEASUREMENT_PERIOD_COMMAND
- protocol::GET_MEASUREMENT_PERIOD_RES_LEN
- protocol::GET_MEASUREMENT_PULSE_WIDTH_NEGATIVE
- protocol::GET_MEASUREMENT_PULSE_WIDTH_NEGATIVE_ARG_VAL
- protocol::GET_MEASUREMENT_PULSE_WIDTH_NEGATIVE_COMMAND
- protocol::GET_MEASUREMENT_PULSE_WIDTH_NEGATIVE_RES_LEN
- protocol::GET_MEASUREMENT_PULSE_WIDTH_POSITIVE
- protocol::GET_MEASUREMENT_PULSE_WIDTH_POSITIVE_ARG_VAL
- protocol::GET_MEASUREMENT_PULSE_WIDTH_POSITIVE_COMMAND
- protocol::GET_MEASUREMENT_PULSE_WIDTH_POSITIVE_RES_LEN
- protocol::GET_MODEL
- protocol::GET_MODEL_AND_NUMBER
- protocol::GET_MODEL_AND_NUMBER_ARG1
- protocol::GET_MODEL_AND_NUMBER_RES_LEN
- protocol::GET_MODEL_ARG1
- protocol::GET_MODEL_COMMAND
- protocol::GET_MODEL_COMMAND_START
- protocol::GET_MODEL_RES_LEN
- protocol::GET_PHASE_ARG
- protocol::GET_PHASE_COMMAND
- protocol::GET_PHASE_RES_LEN
- protocol::GET_SERIAL
- protocol::GET_SERIAL_ARG1
- protocol::GET_SERIAL_COMMAND
- protocol::GET_SERIAL_COMMAND_START
- protocol::GET_SERIAL_RES_LEN
- protocol::GET_VOLTAGE_OFFSET_ARG
- protocol::GET_VOLTAGE_OFFSET_COMMAND_CH1
- protocol::GET_VOLTAGE_OFFSET_COMMAND_CH2
- protocol::GET_VOLTAGE_OFFSET_COMMAND_PREFIX
- protocol::GET_VOLTAGE_OFFSET_RES_LEN
- protocol::GET_WAVEFORM_PRESET_ARG
- protocol::GET_WAVEFORM_PRESET_COMMAND_CH1
- protocol::GET_WAVEFORM_PRESET_COMMAND_CH2
- protocol::GET_WAVEFORM_PRESET_COMMAND_PREFIX
- protocol::GET_WAVEFORM_PRESET_RES_LEN
- protocol::LOAD_PRESET_ARG_NUM_MAX
- protocol::LOAD_PRESET_ARG_NUM_MIN
- protocol::LOAD_PRESET_COMMAND
- protocol::LOAD_PRESET_RES_LEN
- protocol::SAVE_PRESET_ARG_NUM_MAX
- protocol::SAVE_PRESET_ARG_NUM_MIN
- protocol::SAVE_PRESET_COMMAND
- protocol::SAVE_PRESET_RES_LEN
- protocol::SERIAL_TIMEOUT_MS
- protocol::SET_AMPLITUDE_COMMAND_CH1
- protocol::SET_AMPLITUDE_COMMAND_CH2
- protocol::SET_AMPLITUDE_COMMAND_PREFIX
- protocol::SET_AMPLITUDE_COMMAND_UNIT_VOLTS_ARG_MAX
- protocol::SET_AMPLITUDE_COMMAND_UNIT_VOLTS_ARG_MAX_DECIMAL_PLACES
- protocol::SET_AMPLITUDE_COMMAND_UNIT_VOLTS_ARG_MIN
- protocol::SET_AMPLITUDE_COMMAND_UNIT_VOLTS_ARG_MULTIPLIER
- protocol::SET_AMPLITUDE_RES_LEN
- protocol::SET_ARBITRARY_WAVE_ARG_NUM_MAX
- protocol::SET_ARBITRARY_WAVE_ARG_NUM_MIN
- protocol::SET_ARBITRARY_WAVE_COMMAND
- protocol::SET_ARBITRARY_WAVE_RES_LEN
- protocol::SET_BURST_MODE_ARG_CH2_BURST
- protocol::SET_BURST_MODE_ARG_EXTERNAL_BURST_AC
- protocol::SET_BURST_MODE_ARG_EXTERNAL_BURST_DC
- protocol::SET_BURST_MODE_ARG_MANUAL_TRIGGER
- protocol::SET_BURST_MODE_CH2_BURST
- protocol::SET_BURST_MODE_COMMAND
- protocol::SET_BURST_MODE_EXTERNAL_BURST_AC
- protocol::SET_BURST_MODE_EXTERNAL_BURST_DC
- protocol::SET_BURST_MODE_MANUAL_TRIGGER
- protocol::SET_BURST_MODE_RES_LEN
- protocol::SET_BURST_PULSE_NUMBER_COMMAND
- protocol::SET_BURST_PULSE_NUMBER_RES_LEN
- protocol::SET_CHANNEL_OUTPUT_ARG_CH_OFF
- protocol::SET_CHANNEL_OUTPUT_ARG_CH_ON
- protocol::SET_CHANNEL_OUTPUT_BOTH_OFF
- protocol::SET_CHANNEL_OUTPUT_BOTH_ON
- protocol::SET_CHANNEL_OUTPUT_CH1_OFF_CH2_ON
- protocol::SET_CHANNEL_OUTPUT_CH1_ON_CH2_OFF
- protocol::SET_CHANNEL_OUTPUT_COMMAND
- protocol::SET_CHANNEL_OUTPUT_RES_LEN
- protocol::SET_CLEAR_PRESET_ARG_NUM_MAX
- protocol::SET_CLEAR_PRESET_ARG_NUM_MIN
- protocol::SET_CLEAR_PRESET_COMMAND
- protocol::SET_CLEAR_PRESET_RES_LEN
- protocol::SET_DUTY_CYCLE_COMMAND_CH1
- protocol::SET_DUTY_CYCLE_COMMAND_CH2
- protocol::SET_DUTY_CYCLE_COMMAND_PREFIX_CH1
- protocol::SET_DUTY_CYCLE_COMMAND_PREFIX_CH2
- protocol::SET_DUTY_CYCLE_COMMAND_UNIT_PERCENT_ARG_MAX
- protocol::SET_DUTY_CYCLE_COMMAND_UNIT_PERCENT_ARG_MAX_DECIMAL_PLACES
- protocol::SET_DUTY_CYCLE_COMMAND_UNIT_PERCENT_ARG_MIN
- protocol::SET_DUTY_CYCLE_COMMAND_UNIT_PERCENT_ARG_MULTIPLIER
- protocol::SET_DUTY_CYCLE_RES_LEN
- protocol::SET_EXTENDED_FUNCTION_COMMAND
- protocol::SET_EXTENDED_FUNCTION_RES_LEN
- protocol::SET_FREQUENCY_COMMAND_CH1
- protocol::SET_FREQUENCY_COMMAND_CH2
- protocol::SET_FREQUENCY_COMMAND_PREFIX
- protocol::SET_FREQUENCY_COMMAND_UNIT_HERTZ
- protocol::SET_FREQUENCY_COMMAND_UNIT_HERTZ_ARG_MAX
- protocol::SET_FREQUENCY_COMMAND_UNIT_HERTZ_ARG_MAX_DECIMAL_PLACES
- protocol::SET_FREQUENCY_COMMAND_UNIT_HERTZ_ARG_MIN
- protocol::SET_FREQUENCY_COMMAND_UNIT_HERTZ_ARG_MULTIPLIER
- protocol::SET_FREQUENCY_COMMAND_UNIT_KILOHERTZ
- protocol::SET_FREQUENCY_COMMAND_UNIT_KILOHERTZ_ARG_MAX
- protocol::SET_FREQUENCY_COMMAND_UNIT_KILOHERTZ_ARG_MAX_DECIMAL_PLACES
- protocol::SET_FREQUENCY_COMMAND_UNIT_KILOHERTZ_ARG_MIN
- protocol::SET_FREQUENCY_COMMAND_UNIT_KILOHERTZ_ARG_MULTIPLIER
- protocol::SET_FREQUENCY_COMMAND_UNIT_MEGAHERTZ
- protocol::SET_FREQUENCY_COMMAND_UNIT_MEGAHERTZ_ARG_MAX
- protocol::SET_FREQUENCY_COMMAND_UNIT_MEGAHERTZ_ARG_MAX_DECIMAL_PLACES
- protocol::SET_FREQUENCY_COMMAND_UNIT_MEGAHERTZ_ARG_MIN
- protocol::SET_FREQUENCY_COMMAND_UNIT_MEGAHERTZ_ARG_MULTIPLIER
- protocol::SET_FREQUENCY_COMMAND_UNIT_MICROHERTZ
- protocol::SET_FREQUENCY_COMMAND_UNIT_MICROHERTZ_ARG_MAX
- protocol::SET_FREQUENCY_COMMAND_UNIT_MICROHERTZ_ARG_MAX_DECIMAL_PLACES
- protocol::SET_FREQUENCY_COMMAND_UNIT_MICROHERTZ_ARG_MIN
- protocol::SET_FREQUENCY_COMMAND_UNIT_MICROHERTZ_ARG_MULTIPLIER
- protocol::SET_FREQUENCY_COMMAND_UNIT_MILLIHERTZ
- protocol::SET_FREQUENCY_COMMAND_UNIT_MILLIHERTZ_ARG_MAX
- protocol::SET_FREQUENCY_COMMAND_UNIT_MILLIHERTZ_ARG_MAX_DECIMAL_PLACES
- protocol::SET_FREQUENCY_COMMAND_UNIT_MILLIHERTZ_ARG_MIN
- protocol::SET_FREQUENCY_COMMAND_UNIT_MILLIHERTZ_ARG_MULTIPLIER
- protocol::SET_FREQUENCY_RES_LEN
- protocol::SET_MEASUREMENT_COUNT_CLEAR
- protocol::SET_MEASUREMENT_COUNT_CLEAR_ARG
- protocol::SET_MEASUREMENT_COUNT_CLEAR_COMMAND
- protocol::SET_MEASUREMENT_COUNT_CLEAR_RES_LEN
- protocol::SET_MEASUREMENT_COUPLING_AC
- protocol::SET_MEASUREMENT_COUPLING_ARG_AC
- protocol::SET_MEASUREMENT_COUPLING_ARG_DC
- protocol::SET_MEASUREMENT_COUPLING_COMMAND
- protocol::SET_MEASUREMENT_COUPLING_DC
- protocol::SET_MEASUREMENT_COUPLING_RES_LEN
- protocol::SET_MEASUREMENT_GATE_TIME_COMMAND
- protocol::SET_MEASUREMENT_GATE_TIME_RES_LEN
- protocol::SET_MEASUREMENT_MODE_ARG_COUNTING_PERIOD
- protocol::SET_MEASUREMENT_MODE_ARG_COUNT_FREQUENCY
- protocol::SET_MEASUREMENT_MODE_COMMAND
- protocol::SET_MEASUREMENT_MODE_COUNTING_PERIOD
- protocol::SET_MEASUREMENT_MODE_COUNT_FREQUENCY
- protocol::SET_MEASUREMENT_MODE_RES_LEN
- protocol::SET_PHASE_COMMAND
- protocol::SET_PHASE_RES_LEN
- protocol::SET_PULSE_AMPLITUDE_ARG_VOLTS_MAX
- protocol::SET_PULSE_AMPLITUDE_ARG_VOLTS_MIN
- protocol::SET_PULSE_AMPLITUDE_COMMAND
- protocol::SET_PULSE_AMPLITUDE_RES_LEN
- protocol::SET_PULSE_OFFSET_ARG_PERCENT_MAX
- protocol::SET_PULSE_OFFSET_ARG_PERCENT_MIN
- protocol::SET_PULSE_OFFSET_COMMAND
- protocol::SET_PULSE_OFFSET_RES_LEN
- protocol::SET_PULSE_PERIOD_ARG_MICROSECONDS
- protocol::SET_PULSE_PERIOD_ARG_MICROSECONDS_MAX
- protocol::SET_PULSE_PERIOD_ARG_MICROSECONDS_MIN
- protocol::SET_PULSE_PERIOD_ARG_NANOSECONDS
- protocol::SET_PULSE_PERIOD_ARG_NANOSECONDS_MAX
- protocol::SET_PULSE_PERIOD_ARG_NANOSECONDS_MIN
- protocol::SET_PULSE_PERIOD_COMMAND
- protocol::SET_PULSE_PERIOD_RES_LEN
- protocol::SET_PULSE_WIDTH_ARG_MICROSECONDS
- protocol::SET_PULSE_WIDTH_ARG_MICROSECONDS_MAX
- protocol::SET_PULSE_WIDTH_ARG_MICROSECONDS_MIN
- protocol::SET_PULSE_WIDTH_ARG_NANOSECONDS
- protocol::SET_PULSE_WIDTH_ARG_NANOSECONDS_MAX
- protocol::SET_PULSE_WIDTH_ARG_NANOSECONDS_MIN
- protocol::SET_PULSE_WIDTH_COMMAND
- protocol::SET_PULSE_WIDTH_RES_LEN
- protocol::SET_SWEEP_DIRECTION_ARG_FALL
- protocol::SET_SWEEP_DIRECTION_ARG_RISE
- protocol::SET_SWEEP_DIRECTION_ARG_RISE_FALL
- protocol::SET_SWEEP_DIRECTION_COMMAND
- protocol::SET_SWEEP_DIRECTION_FALL
- protocol::SET_SWEEP_DIRECTION_RES_LEN
- protocol::SET_SWEEP_DIRECTION_RISE
- protocol::SET_SWEEP_DIRECTION_RISE_FALL
- protocol::SET_SWEEP_END_FREQUENCY_COMMAND
- protocol::SET_SWEEP_END_FREQUENCY_RES_LEN
- protocol::SET_SWEEP_MODE_ARG_LINEAR
- protocol::SET_SWEEP_MODE_ARG_LOGARITHM
- protocol::SET_SWEEP_MODE_COMMAND
- protocol::SET_SWEEP_MODE_LINEAR
- protocol::SET_SWEEP_MODE_LOGARITHM
- protocol::SET_SWEEP_MODE_RES_LEN
- protocol::SET_SWEEP_STARTING_FREQUENCY_COMMAND
- protocol::SET_SWEEP_STARTING_FREQUENCY_RES_LEN
- protocol::SET_SWEEP_TIME_COMMAND
- protocol::SET_SWEEP_TIME_RES_LEN
- protocol::SET_TRACKING_COMMAND
- protocol::SET_TRACKING_RES_LEN
- protocol::SET_VOLTAGE_OFFSET_COMMAND_CH1
- protocol::SET_VOLTAGE_OFFSET_COMMAND_CH2
- protocol::SET_VOLTAGE_OFFSET_COMMAND_PREFIX
- protocol::SET_VOLTAGE_OFFSET_RES_LEN
- protocol::SET_WAVEFORM_PRESET_COMMAND_CH1
- protocol::SET_WAVEFORM_PRESET_COMMAND_CH2
- protocol::SET_WAVEFORM_PRESET_COMMAND_PREFIX
- protocol::SET_WAVEFORM_PRESET_RES_LEN
- protocol::START_BURSTING
- protocol::START_BURSTING_ARG
- protocol::START_BURST_PULSE_ONCE
- protocol::START_BURST_PULSE_ONCE_ARG
- protocol::START_BURST_PULSE_ONCE_COMMAND
- protocol::START_BURST_PULSE_ONCE_RES_LEN
- protocol::START_COUNTING
- protocol::START_COUNTING_ARG
- protocol::START_MEASURING
- protocol::START_MEASURING_ARG
- protocol::START_PULSING
- protocol::START_PULSING_ARG
- protocol::START_SWEEPING
- protocol::START_SWEEPING_ARG
- protocol::SWITCH_FUNCTION_PANEL_ARG_BURST
- protocol::SWITCH_FUNCTION_PANEL_ARG_COUNTING
- protocol::SWITCH_FUNCTION_PANEL_ARG_MAIN_CH1
- protocol::SWITCH_FUNCTION_PANEL_ARG_MAIN_CH2
- protocol::SWITCH_FUNCTION_PANEL_ARG_MEASUREMENT
- protocol::SWITCH_FUNCTION_PANEL_ARG_PULSE
- protocol::SWITCH_FUNCTION_PANEL_ARG_SWEEP_CH1
- protocol::SWITCH_FUNCTION_PANEL_ARG_SWEEP_CH2
- protocol::SWITCH_FUNCTION_PANEL_ARG_SYS
- protocol::SWITCH_FUNCTION_PANEL_BURST
- protocol::SWITCH_FUNCTION_PANEL_COMMAND
- protocol::SWITCH_FUNCTION_PANEL_COUNTING
- protocol::SWITCH_FUNCTION_PANEL_MAIN_CH1
- protocol::SWITCH_FUNCTION_PANEL_MAIN_CH2
- protocol::SWITCH_FUNCTION_PANEL_MEASUREMENT
- protocol::SWITCH_FUNCTION_PANEL_PULSE
- protocol::SWITCH_FUNCTION_PANEL_RES_LEN
- protocol::SWITCH_FUNCTION_PANEL_SWEEP_CH1
- protocol::SWITCH_FUNCTION_PANEL_SWEEP_CH2
- protocol::SWITCH_FUNCTION_PANEL_SYS
- protocol::TRACKING_AMPLITUDE
- protocol::TRACKING_DUTYCYCLE
- protocol::TRACKING_FEATURES
- protocol::TRACKING_FREQUENCY
- protocol::TRACKING_NONE
- protocol::TRACKING_OFFSET
- protocol::TRACKING_WAVEFORM