Setup#

class waveline.linwave.Setup(adc_range_volts, adc_to_volts, filter_highpass_hz, filter_lowpass_hz, filter_order, enabled, continuous_mode, threshold_volts, ddt_seconds, status_interval_seconds, tr_enabled, tr_decimation, tr_pretrigger_samples, tr_postduration_samples)[source]#

Setup.

__init__(adc_range_volts, adc_to_volts, filter_highpass_hz, filter_lowpass_hz, filter_order, enabled, continuous_mode, threshold_volts, ddt_seconds, status_interval_seconds, tr_enabled, tr_decimation, tr_pretrigger_samples, tr_postduration_samples)#

Methods

__init__(adc_range_volts, adc_to_volts, ...)

Attributes

adc_range_volts

ADC input range in volts

adc_to_volts

Conversion factor from ADC values to volts

filter_highpass_hz

Highpass frequency in Hz

filter_lowpass_hz

Lowpass frequency in Hz

filter_order

Filter order

enabled

Flag if channel is enabled

continuous_mode

Flag if continuous mode is enabled

threshold_volts

Threshold for hit-based acquisition in volts

ddt_seconds

Duration discrimination time (DDT) in seconds

status_interval_seconds

Status interval in seconds

tr_enabled

Flag in transient data recording is enabled

tr_decimation

Decimation factor for transient data

tr_pretrigger_samples

Pre-trigger samples for transient data

tr_postduration_samples

Post-duration samples for transient data

adc_range_volts: float#

ADC input range in volts

adc_to_volts: float#

Conversion factor from ADC values to volts

filter_highpass_hz: Optional[float]#

Highpass frequency in Hz

filter_lowpass_hz: Optional[float]#

Lowpass frequency in Hz

filter_order: int#

Filter order

enabled: bool#

Flag if channel is enabled

continuous_mode: bool#

Flag if continuous mode is enabled

threshold_volts: float#

Threshold for hit-based acquisition in volts

ddt_seconds: float#

Duration discrimination time (DDT) in seconds

status_interval_seconds: float#

Status interval in seconds

tr_enabled: bool#

Flag in transient data recording is enabled

tr_decimation: int#

Decimation factor for transient data

tr_pretrigger_samples: int#

Pre-trigger samples for transient data

tr_postduration_samples: int#

Post-duration samples for transient data