| NSoDa | |
| NIP | |
| CClientSocket | |
| CLineServerSocket | This is an IP socket that returns newline-delimited strings arriving on the socket |
| CNetSocket | |
| CReadTimeoutExc | |
| CServerSocket | |
| NSDR | |
| CException | The SoDa::SDR Exception class (to distinguish it from the SoDaLibrary SoDa::Exception class |
| NUD | |
| CClientSocket | |
| CNetSocket | |
| CServerSocket | |
| CAudioIfc | Generic Audio Interface Class |
| CAudioQt | Qt audio interface class |
| CB200Control | Transmit/Receive switch control for B200/B210 via the FX3 debug GPIO pins |
| CBase | The SoDa Base class |
| CBaseBandRX | |
| CBaseBandTX | |
| CBuf | The Buffer Class |
| CCBuf | Buf specialized buffer for floats only |
| CCommand | This is a list of all the commands that can "do something" to one or more components in the SoDa radio |
| CCWGenerator | |
| CCWTX | |
| CDebug | A simple base class to provide debug messaging from any derived class |
| CDoubleCommand | |
| CEnumCommand | |
| CFBuf | Buf specialized buffer for floats only |
| CHilbertTransformer | 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)); |
| CHistogram | A generic histogram widget |
| CIFRecorder | |
| CIntCommand | |
| CIntNTuner | This is a tuner for the UBX, WBX, or SBX module that takes advantage of the int_n_step argument in the tune request |
| CMedianFilter3 | 3 point Median Filter class – templatized (!) |
| CMissingMailBox | |
| CN200Control | Transmit/Receive switch control for N200/N210 via the GPS serial or EXP serial io port |
| CNoopControl | Null control class that returns happily for everyone |
| CParams | |
| CPlutoCtrl | Concrete RadioControl for the ADALM-PLUTO SDR (AD9361 transceiver) |
| CPlutoRadio | |
| CPlutoRX | |
| CPlutoTX | |
| CQuadratureOscillator | Sin/cos oscillator to drive TX signal chain |
| CRadio | |
| CRadioControl | 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 |
| CRadioModels | |
| CRadioRX | |
| CRadioTX | |
| CRTLSDRCtrl | |
| CRTLSDRDev | |
| CRTLSDRRadio | |
| CRTLSDRRX | |
| CRTLSDRTX | |
| CSerialDev | |
| CSimpleTuner | This is a simple front end tuner |
| CSpectrogram | |
| CStringCommand | |
| CThread | The Thread baseclass for all SoDa thread objects |
| CThreadRegistry | |
| CUI | |
| CUSRPCtrl | 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 |
| CUSRPPropTree | USRPPropTree class encapsulates the USRP property tree functions to allow better trap and error recovery management |
| CUSRPRadio | |
| CUSRPRX | The Receive RF Path |
| CUSRPTRControl | Generic Control class to activate T/R switching, band switching, and other control functions |
| CUSRPTuner | Generic class for TX and RX tuning |
| CUSRPTX | The Transmit RF Path |
| NSoDaCLI | |
| CAudioInThread | Captures microphone audio and sends it to SoDaServer |
| CAudioOutThread | Receives demodulated audio from SoDaServer and plays it |
| CAudioToneThread | Generates a 440 Hz sine wave and plays it through an audio output device |
| CCommandMonitor | |
| CIFServer | This is a thread that subscribes to the SoDaRadio command and IF streams |
| CSimpleAccessory | |