Setup#

class waveline.spotwave.Setup(recording, logging, cont_enabled, adc_to_volts, threshold_volts, ddt_seconds, status_interval_seconds, filter_highpass_hz, filter_lowpass_hz, filter_order, tr_enabled, tr_decimation, tr_pretrigger_samples, tr_postduration_samples)[source]#

Setup.

__init__(recording, logging, cont_enabled, adc_to_volts, threshold_volts, ddt_seconds, status_interval_seconds, filter_highpass_hz, filter_lowpass_hz, filter_order, tr_enabled, tr_decimation, tr_pretrigger_samples, tr_postduration_samples)#

Methods

__init__(recording, logging, cont_enabled, ...)

Attributes

recording

Flag if acquisition is active

logging

Flag if logging is active

cont_enabled

Flag if continuous mode is enabled

adc_to_volts

Conversion factor from ADC values to volts

threshold_volts

Threshold for hit-based acquisition in volts

ddt_seconds

Duration discrimination time (DDT) in seconds

status_interval_seconds

Status interval in seconds

filter_highpass_hz

Highpass frequency in Hz

filter_lowpass_hz

Lowpass frequency in Hz

filter_order

Filter order

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

recording: bool#

Flag if acquisition is active

logging: bool#

Flag if logging is active

cont_enabled: bool#

Flag if continuous mode is enabled

adc_to_volts: float#

Conversion factor from ADC values to volts

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

filter_highpass_hz: Optional[float]#

Highpass frequency in Hz

filter_lowpass_hz: Optional[float]#

Lowpass frequency in Hz

filter_order: int#

Filter order

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