SoDaRadio-12.2.0-cut_dependencies:6c82803
Loading...
Searching...
No Matches
SoDa::RTLSDRRadio Class Reference

#include <RTLSDRRadio.hxx>

Inheritance diagram for SoDa::RTLSDRRadio:
SoDa::Radio

Public Member Functions

void init ()
 do whatever initialization we might need to do.

Static Public Member Functions

static RadioPtr make (ParamsPtr params)

Protected Member Functions

 RTLSDRRadio (ParamsPtr params)
Protected Member Functions inherited from SoDa::Radio
 Radio (ParamsPtr params)
 create the base radio.
void subscribeToMailBoxes (const std::vector< MailBoxBasePtr > &mailboxes)
 subscribe to all mailboxes for all subordinate (Ctrl, RX, TX) units

Private Attributes

RTLSDRDevPtr dev
RTLSDRCtrlPtr ctrl
RTLSDRRXPtr rx
RTLSDRTXPtr tx

Detailed Description

Definition at line 57 of file RTLSDRRadio.hxx.

Constructor & Destructor Documentation

◆ RTLSDRRadio()

SoDa::RTLSDRRadio::RTLSDRRadio ( ParamsPtr params)
protected

Referenced by make().

Member Function Documentation

◆ init()

void SoDa::RTLSDRRadio::init ( )
virtual

do whatever initialization we might need to do.

Implements SoDa::Radio.

◆ make()

RadioPtr SoDa::RTLSDRRadio::make ( ParamsPtr params)
inlinestatic

Definition at line 62 of file RTLSDRRadio.hxx.

References RTLSDRRadio().

Member Data Documentation

◆ ctrl

RTLSDRCtrlPtr SoDa::RTLSDRRadio::ctrl
private

Definition at line 70 of file RTLSDRRadio.hxx.

◆ dev

RTLSDRDevPtr SoDa::RTLSDRRadio::dev
private

Definition at line 69 of file RTLSDRRadio.hxx.

◆ rx

RTLSDRRXPtr SoDa::RTLSDRRadio::rx
private

Definition at line 71 of file RTLSDRRadio.hxx.

◆ tx

RTLSDRTXPtr SoDa::RTLSDRRadio::tx
private

Definition at line 72 of file RTLSDRRadio.hxx.


The documentation for this class was generated from the following file: