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

a null control class that returns happily for everyone. More...

#include <USRPTRControl.hxx>

Inheritance diagram for SoDa::NoopControl:
SoDa::USRPTRControl

Public Member Functions

 NoopControl ()
bool setTXOn ()
 activate external controls to enable transmit mode.
bool setTXOff ()
 activate external controls to disable transmit mode.
bool getTX ()
 report state of transmit-enable.
Public Member Functions inherited from SoDa::USRPTRControl
 USRPTRControl ()
virtual bool setBand (unsigned int band, bool state)
 turn on/off signal path for selected band note that multiple bands can be enabled at one time(!)
virtual bool getBand (unsigned int band)
 query state of signal path for selected band
virtual bool setServo (unsigned int servo_sel, double val)
 set state of selected servo

Additional Inherited Members

Static Public Member Functions inherited from SoDa::USRPTRControl
static USRPTRControlmakeUSRPTRControl (uhd::usrp::multi_usrp::sptr usrp, int mboard=0)
 make the appropriate TR control widget given a pointer to a USRP device.

Detailed Description

a null control class that returns happily for everyone.

Definition at line 112 of file USRPTRControl.hxx.

Constructor & Destructor Documentation

◆ NoopControl()

SoDa::NoopControl::NoopControl ( )
inline

Definition at line 114 of file USRPTRControl.hxx.

References SoDa::USRPTRControl::USRPTRControl().

Member Function Documentation

◆ getTX()

bool SoDa::NoopControl::getTX ( )
inlinevirtual

report state of transmit-enable.

Returns
true iff the transmitter is currently enabled.

Implements SoDa::USRPTRControl.

Definition at line 118 of file USRPTRControl.hxx.

◆ setTXOff()

bool SoDa::NoopControl::setTXOff ( )
inlinevirtual

activate external controls to disable transmit mode.

Returns
true if the operation completed successfully

Implements SoDa::USRPTRControl.

Definition at line 117 of file USRPTRControl.hxx.

◆ setTXOn()

bool SoDa::NoopControl::setTXOn ( )
inlinevirtual

activate external controls to enable transmit mode.

Returns
true if the operation completed successfully

Implements SoDa::USRPTRControl.

Definition at line 116 of file USRPTRControl.hxx.


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