SoDaRadio-12.2.0-cut_dependencies:6c82803
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CQThread
 CSoDaCLI::AudioInThreadCaptures microphone audio and sends it to SoDaServer
 CSoDaCLI::AudioOutThreadReceives demodulated audio from SoDaServer and plays it
 CSoDaCLI::AudioToneThreadGenerates a 440 Hz sine wave and plays it through an audio output device
 CSoDa::AudioIfcGeneric Audio Interface Class
 CSoDa::AudioQtQt audio interface class
 CSoDa::BaseThe SoDa Base class
 CSoDa::HilbertTransformerIn 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::ThreadThe Thread baseclass for all SoDa thread objects
 CSoDa::Buf< BaseT >The Buffer Class
 CSoDa::Buf< float >
 CSoDa::FBufBuf specialized buffer for floats only
 CSoDa::Buf< std::complex< float > >
 CSoDa::CBufBuf specialized buffer for floats only
 CSoDa::CommandThis 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::DebugA simple base class to provide debug messaging from any derived class
 CSoDa::ThreadThe Thread baseclass for all SoDa thread objects
 CSoDa::USRPTunerGeneric class for TX and RX tuning
 CSoDa::HistogramA generic histogram widget
 CSoDa::IP::NetSocket
 CSoDa::IP::ClientSocket
 CSoDa::IP::ServerSocket
 CSoDa::MedianFilter3< T >3 point Median Filter class – templatized (!)
 CSoDa::Params
 CSoDa::QuadratureOscillatorSin/cos oscillator to drive TX signal chain
 CSoDa::Radio
 CSoDa::PlutoRadio
 CSoDa::RTLSDRRadio
 CSoDa::USRPRadio
 CSoDa::RadioModels
 CSoDa::RTLSDRDev
 CSoDa::SDR::ExceptionThe 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::USRPPropTreeUSRPPropTree class encapsulates the USRP property tree functions to allow better trap and error recovery management
 CSoDa::USRPTRControlGeneric Control class to activate T/R switching, band switching, and other control functions
 CSoDa::B200ControlTransmit/Receive switch control for B200/B210 via the FX3 debug GPIO pins
 CSoDa::N200ControlTransmit/Receive switch control for N200/N210 via the GPS serial or EXP serial io port
 CSoDa::NoopControlNull control class that returns happily for everyone
 Cstd::exceptionSTL class
 Cstd::runtime_errorSTL class