GNU Radio's HERMESLITE2 Package
gr::hermeslite2::hermesWB Class Reference

Hermes WB receiver. More...

#include <hermesWB.h>

Inheritance diagram for gr::hermeslite2::hermesWB:
[legend]

Public Types

typedef std::shared_ptr< hermesWBsptr

Public Member Functions

void set_RxPreamp (int)
void set_ClockSource (const char *)
void set_AlexRxAntenna (int)
void set_AlexTxAntenna (int)
void set_AlexRxHPF (int)
void set_AlexTxLPF (int)
bool stop ()
bool start ()

Static Public Member Functions

static sptr make (bool RxPre, const char *Intfc, const char *ClkS, int AlexRA, int AlexTA, int AlexHPF, int AlexLPF, const char *MACAddr)
 Construct a HermesWB block.

Detailed Description

Hermes WB receiver.

Member Typedef Documentation

◆ sptr

typedef std::shared_ptr<hermesWB> gr::hermeslite2::hermesWB::sptr

Member Function Documentation

◆ make()

sptr gr::hermeslite2::hermesWB::make ( bool RxPre,
const char * Intfc,
const char * ClkS,
int AlexRA,
int AlexTA,
int AlexHPF,
int AlexLPF,
const char * MACAddr )
static

Construct a HermesWB block.

Parameters
RxPreRx Preamp on (1) / off (0)
IntfcEthernet interface to use
ClkSHPSDR Clock Source (register C1 when C0 = 0x00)
AlexRAHPSDR Alex Rx Ant Selector
AlexTAHPSDR Alex Tx Ant Selector
AlexHPFHPSDR Alex Rx High Pass Filter Selector
AlexLPFHPSDR Alex Tx Low Pass Filter Selector

◆ set_AlexRxAntenna()

void gr::hermeslite2::hermesWB::set_AlexRxAntenna ( int )

◆ set_AlexRxHPF()

void gr::hermeslite2::hermesWB::set_AlexRxHPF ( int )

◆ set_AlexTxAntenna()

void gr::hermeslite2::hermesWB::set_AlexTxAntenna ( int )

◆ set_AlexTxLPF()

void gr::hermeslite2::hermesWB::set_AlexTxLPF ( int )

◆ set_ClockSource()

void gr::hermeslite2::hermesWB::set_ClockSource ( const char * )

◆ set_RxPreamp()

void gr::hermeslite2::hermesWB::set_RxPreamp ( int )

◆ start()

bool gr::hermeslite2::hermesWB::start ( )

◆ stop()

bool gr::hermeslite2::hermesWB::stop ( )

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