SoDaRadio-5.0.3-master:8901fb5
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NGUISoDa
 CBand
 CBandMap
 CFreqLabel
 CFreqScaleDraw
 CHamlibHandler
 CHamlibListener
 CHamlibServer
 CIntValComboBox
 CListener
 CListSpinbox
 CLogTable
 CNoEditSpinbox
 CPlotPicker
 CPlotSpectrogram
 CSpect
 CValComboBox
 CWFall
 CWFallData
 CWFallDynRangeComboBox
 CWFallPicker
 CWFallSpanComboBox
 CWFColorMap
 Nkb1vc
 CProcInfoA simple base class to provide debug messaging from any derived class
 NSoDa
 NIP
 CClientSocket
 CLineServerSocketThis is an IP socket that returns newline-delimited strings arriving on the socket
 CNetSocket
 CReadTimeoutExc
 CServerSocket
 NUD
 CClientSocket
 CNetSocket
 CServerSocket
 CAudioALSAALSA audio interface class
 CAudioIfcGeneric Audio Interface Class
 CAudioPAPortAudio interface class
 CB200ControlTransmit/Receive switch control for B200/B210 via the FX3 debug GPIO pins
 CBaseBandRXBaseBandRX – this is the audio processing chain for the recieve path
 CBaseBandTX
 CCommandThis is a list of all the commands that can "do something" to one or more components in the SoDa radio
 CCWGeneratorA text to morse envelope converter
 CCWTXThe CW text-to-envelope converter run loop
 CDebugA simple base class to provide debug messaging from any derived class
 CGPSmon
 CHilbertTransformerIn 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));
 CHistogramA generic histogram widget
 CIntNTunerThis is a tuner for the UBX, WBX, or SBX module that takes advantage of the int_n_step argument in the tune request
 CleftOfRange
 CMBoxMessage
 CMedianFilter33 point Median Filter class – templatized (!)
 CMultiMBox
 CSubscriber
 CN200ControlTransmit/Receive switch control for N200/N210 via the GPS serial or EXP serial io port
 CNoopControlNull control class that returns happily for everyone
 COSFilterOverlap-and-save filter class
 CParamsThis class handles command line parameters and built-ins
 CPropTreePropTree class encapsulates the USRP property tree functions to allow better trap and error recovery management
 CQuadratureOscillatorSin/cos oscillator to drive TX signal chain
 CRangeTemplate class for mapping ranges to thingies This represents an open interval – thanks to suggestions from http://stackoverflow.com/questions/1089192/c-stl-range-container
 CRangeMap
 CReSample48to625Resampler for 48KHz to 625KHz data stream, built on rational ReSampler class
 CReSample625to48Resampler for 625KHz to 48KHz data stream, built on rational ReSampler class
 CReSamplerRational Resampler
 CSerialDev
 CSimpleTunerThis is a simple front end tuner
 CSoDaBaseThe SoDa Base class
 CSoDaBufThe Buffer Class
 CSoDaExceptionThe SoDa Exception class
 CSoDaThreadThe Thread baseclass for all SoDa thread objects
 CSpectrogramSpectrogram generates magnitude buffers from input sample stream
 CTestServer
 CTRControlGeneric Control class to activate T/R switching, band switching, and other control functions
 CUI
 CUSRPCtrlThough 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
 CUSRPRXThe Receive RF Path
 CUSRPTunerGeneric class for TX and RX tuning
 CUSRPTXThe Transmit RF Path
 NSoDaTest
 CHistogram
 CMultiMBox_Test_Thread
 CMyMsg
 CTh0
 CTh1
 CThN
 CMainWindow