GNU Radio's SATNOGS Package
gr::satnogs::cw_encoder Class Reference

CW encoder block, mainly for debugging and testing purposes. It accepts a CW word via a message source port and transmits the corresponding CW symbols. More...

#include <cw_encoder.h>

Inheritance diagram for gr::satnogs::cw_encoder:
gr::satnogs::cw_encoder_impl

Public Types

typedef boost::shared_ptr< cw_encodersptr
 

Static Public Member Functions

static sptr make (double samp_rate, double cw_freq=700, size_t wpm=20)
 Return a shared_ptr to a new instance of satnogs::cw_encoder. More...
 

Detailed Description

CW encoder block, mainly for debugging and testing purposes. It accepts a CW word via a message source port and transmits the corresponding CW symbols.

Member Typedef Documentation

◆ sptr

typedef boost::shared_ptr<cw_encoder> gr::satnogs::cw_encoder::sptr

Member Function Documentation

◆ make()

static sptr gr::satnogs::cw_encoder::make ( double  samp_rate,
double  cw_freq = 700,
size_t  wpm = 20 
)
static

Return a shared_ptr to a new instance of satnogs::cw_encoder.

Parameters
samp_ratethe sampling rate
cw_freqthe CW tone frequency
wpmwords per minute (WPM)

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