# 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 interval- 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
- load_settings: Load a previously saved `.mokuconf` settings file into the instrument
- save_settings: Save instrument settings to a file
- 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
- set_interval_policy: Sets how corner interval cases are handled
- 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