# Time & Frequency Analyzer
The Time & Frequency Analyzer is an event detector with inbuilt data logging, interval analysis, count output to voltage, real-time statistics and histogram views. This lossless, high precision instrument that can be used decode, characterize and count waveforms, photons and frequency and can generate outputs with its arbitrary seconds and counts to volts convertor
If you're using the REST API directly, the instrument group name as used in the URL is tfa
.
Functions
Core
- Multi-instrument: Time & Frequency Analyzer in multi-instrument context
- clear_data: Clear statistics and histogram data
- disable_output: Disables the given output channel
- generate_output: Generate interval or count bases signal on the given output channel
- get_data: Get statistics and histogram for each interval analyzer
- getters: Time & Frequency Analyzer - getter functions
- set_acquisition_mode: Configures acquisition mode to determine how statistics, histograms and output signals are computed.
- set_defaults: Reset the Time Interval Analyzer to default state
- set_event_detector: Configures the event detector for the given channel
- set_frontend: Configures the input impedance, coupling, and range for each channel
- set_histogram: Sets the span of histogram
- set_interpolation: Configures interpolation which controls how each event timestamp is determined from the input data around the threshold crossing
- set_interval_analyzer: Configures start and stop events for a given numerical id of interval analyzer
- summary: Returns a short summary of current instrument state
Data Logger
- logging_progress: Returns current logging state.
- start_logging: Start logging configured intervals
- stop_logging: Stop the current logging session