| CQThread | |
| CSoDaCLI::AudioInThread | Captures microphone audio and sends it to SoDaServer |
| CSoDaCLI::AudioOutThread | Receives demodulated audio from SoDaServer and plays it |
| CSoDaCLI::AudioToneThread | Generates a 440 Hz sine wave and plays it through an audio output device |
| CSoDa::AudioIfc | Generic Audio Interface Class |
| CSoDa::AudioQt | Qt audio interface class |
| CSoDa::Base | The SoDa Base class |
| CSoDa::HilbertTransformer | In several places we have a real valued signal x(t) that needs to be converted to an analytic signal g(t) such that real(g(t)) == x(t) and imag(g(t)) = shift_by_90degrees(x(t)); |
| CSoDa::Spectrogram | |
| CSoDa::Thread | The Thread baseclass for all SoDa thread objects |
| CCommandMonitor | |
| CIFServer | This is a thread that subscribes to the SoDaRadio command and IF streams |
| CSimpleAccessory | |
| CSoDa::AudioQt | Qt audio interface class |
| CSoDa::BaseBandRX | |
| CSoDa::BaseBandTX | |
| CSoDa::CWTX | |
| CSoDa::IFRecorder | |
| CSoDa::RadioControl | Though libuhd is designed to be re-entrant, there are some indications that all control functions (set_freq, gain, and other operations) should originate from a single thread |
| CSoDa::PlutoCtrl | Concrete RadioControl for the ADALM-PLUTO SDR (AD9361 transceiver) |
| CSoDa::RTLSDRCtrl | |
| CSoDa::USRPCtrl | Though libuhd is designed to be re-entrant, there are some indications that all control functions (set_freq, gain, and other operations) should originate from a single thread |
| CSoDa::RadioRX | |
| CSoDa::PlutoRX | |
| CSoDa::RTLSDRRX | |
| CSoDa::USRPRX | The Receive RF Path |
| CSoDa::RadioTX | |
| CSoDa::PlutoTX | |
| CSoDa::RTLSDRTX | |
| CSoDa::USRPTX | The Transmit RF Path |
| CSoDa::UI | |
| CSoDa::Buf< BaseT > | The Buffer Class |
| CSoDa::Buf< float > | |
| CSoDa::FBuf | Buf specialized buffer for floats only |
| CSoDa::Buf< std::complex< float > > | |
| CSoDa::CBuf | Buf specialized buffer for floats only |
| CSoDa::Command | This is a list of all the commands that can "do something" to one or more components in the SoDa radio |
| CSoDa::DoubleCommand< Command::RX_TUNE_FREQ, 1 > | |
| CSoDa::DoubleCommand< Command::RX_LO_FREQ, 1 > | |
| CSoDa::DoubleCommand< Command::RX_IF_FREQ, 1 > | |
| CSoDa::DoubleCommand< Command::RX_CENTER_FREQ, 1 > | |
| CSoDa::DoubleCommand< Command::TX_TUNE_FREQ, 1 > | |
| CSoDa::DoubleCommand< Command::TX_LO_FREQ, 1 > | |
| CSoDa::DoubleCommand< Command::TX_IF_FREQ, 1 > | |
| CSoDa::EnumCommand< Command::RX_MODE, Command::ModulationType > | |
| CSoDa::EnumCommand< Command::TX_MODE, Command::ModulationType > | |
| CSoDa::EnumCommand< Command::TX_STATE, Command::RxTxState > | |
| CSoDa::EnumCommand< Command::CLOCK_SOURCE, Command::ClockSource > | |
| CSoDa::EnumCommand< Command::TX_AUDIO_IN, Command::TXAudioSelector > | |
| CSoDa::IntCommand< Command::TX_BEACON, 1 > | |
| CSoDa::IntCommand< Command::TX_CW_SPEED, 1 > | |
| CSoDa::IntCommand< Command::TX_CW_MARKER, 1 > | |
| CSoDa::IntCommand< Command::TX_CW_FLUSHTEXT, 1 > | |
| CSoDa::IntCommand< Command::TX_CW_EMPTY, 1 > | |
| CSoDa::IntCommand< Command::TX_AUDIO_FILT_ENA, 1 > | |
| CSoDa::IntCommand< Command::RX_AF_FILTER, 1 > | |
| CSoDa::IntCommand< Command::RX_AF_FILTER_SHAPE, 1 > | |
| CSoDa::IntCommand< Command::RX_BW, 1 > | |
| CSoDa::IntCommand< Command::SPEC_BUF_LEN, 1 > | |
| CSoDa::IntCommand< Command::SPEC_AVG_WINDOW, 1 > | |
| CSoDa::IntCommand< Command::SPEC_UPDATE_RATE, 1 > | |
| CSoDa::IntCommand< Command::GPS_LOCK, 1 > | |
| CSoDa::IntCommand< Command::DBG_REP, 1 > | |
| CSoDa::IntCommand< Command::GPS_UTC, 3 > | |
| CSoDa::StringCommand< Command::RX_ANT > | |
| CSoDa::StringCommand< Command::TX_ANT > | |
| CSoDa::StringCommand< Command::TX_CW_TEXT > | |
| CSoDa::StringCommand< Command::SDR_VERSION > | |
| CSoDa::StringCommand< Command::HWMB_REP > | |
| CSoDa::StringCommand< Command::STATUS_MESSAGE > | |
| CSoDa::StringCommand< Command::RF_RECORD_START > | |
| CSoDa::StringCommand< Command::RX_ANT_NAME > | |
| CSoDa::StringCommand< Command::TX_ANT_NAME > | |
| CSoDa::StringCommand< Command::MOD_SEL_ENTRY > | |
| CSoDa::StringCommand< Command::AF_FILT_ENTRY > | |
| CSoDa::StringCommand< Command::CW_CHAR_SENT > | |
| CSoDa::DoubleCommand< Targ, numargs > | |
| CSoDa::EnumCommand< Targ, enum_type > | |
| CSoDa::IntCommand< Targ, numargs > | |
| CSoDa::StringCommand< Targ > | |
| CSoDa::CWGenerator | |
| CSoDa::Debug | A simple base class to provide debug messaging from any derived class |
| CSoDa::Thread | The Thread baseclass for all SoDa thread objects |
| CSoDa::USRPTuner | Generic class for TX and RX tuning |
| CSoDa::IntNTuner | This is a tuner for the UBX, WBX, or SBX module that takes advantage of the int_n_step argument in the tune request |
| CSoDa::SimpleTuner | This is a simple front end tuner |
| CSoDa::Histogram | A generic histogram widget |
| CSoDa::IP::NetSocket | |
| CSoDa::IP::ClientSocket | |
| CSoDa::IP::ServerSocket | |
| CSoDa::IP::LineServerSocket | This is an IP socket that returns newline-delimited strings arriving on the socket |
| CSoDa::MedianFilter3< T > | 3 point Median Filter class – templatized (!) |
| CSoDa::Params | |
| CSoDa::QuadratureOscillator | Sin/cos oscillator to drive TX signal chain |
| CSoDa::Radio | |
| CSoDa::PlutoRadio | |
| CSoDa::RTLSDRRadio | |
| CSoDa::USRPRadio | |
| CSoDa::RadioModels | |
| CSoDa::RTLSDRDev | |
| CSoDa::SDR::Exception | The SoDa::SDR Exception class (to distinguish it from the SoDaLibrary SoDa::Exception class |
| CSoDa::MissingMailBox | |
| CSoDa::SerialDev | |
| CSoDa::ThreadRegistry | |
| CSoDa::UD::NetSocket | |
| CSoDa::UD::ClientSocket | |
| CSoDa::UD::ServerSocket | |
| CSoDa::USRPPropTree | USRPPropTree class encapsulates the USRP property tree functions to allow better trap and error recovery management |
| CSoDa::USRPTRControl | Generic Control class to activate T/R switching, band switching, and other control functions |
| CSoDa::B200Control | Transmit/Receive switch control for B200/B210 via the FX3 debug GPIO pins |
| CSoDa::N200Control | Transmit/Receive switch control for N200/N210 via the GPS serial or EXP serial io port |
| CSoDa::NoopControl | Null control class that returns happily for everyone |
| Cstd::exception | STL class |
| Cstd::runtime_error | STL class |
| CSoDa::IP::ReadTimeoutExc | |