|
HARDT - The Ham Radio DSP Toolkit
|
#include <hlocaloscillator.h>


Public Member Functions | |
| HLocalOscillator (H_SAMPLE_RATE rate, int frequency, int amplitude=10, float phase=M_PI/2) | |
| bool | Command (HCommand *command) |
Public Member Functions inherited from HVfo< T > | |
| HVfo (H_SAMPLE_RATE rate, int frequency, T amplitude, float phase=0) | |
| void | SetFrequency (int frequency, float phase=0) |
| bool | Command (HCommand *command) |
Public Member Functions inherited from HGenerator< T > | |
| int | Read (T *dest, size_t blocksize) |
| void | Calculate (int frequency, T amplitude, float phase) |
| T | Current () |
| T | Next () |
Public Member Functions inherited from HReader< T > | |
| virtual | ~HReader ()=default |
| virtual bool | Start () |
| virtual bool | Stop () |
| HReader< T > * | Reader () |
Public Member Functions inherited from HObject | |
| HObject () | |
Additional Inherited Members | |
Protected Member Functions inherited from HGenerator< T > | |
| HGenerator (H_SAMPLE_RATE rate, int frequency, T amplitude, float phase=0) | |
| ~HGenerator () | |
Signalgenerator that can be used where one needs an input for mixers or other types of injection. The signal has the amplitude [-1; 1] and thus mixes without producing unlinear terms.
| HLocalOscillator< T >::HLocalOscillator | ( | H_SAMPLE_RATE | rate, |
| int | frequency, | ||
| int | amplitude = 10, |
||
| float | phase = M_PI / 2 |
||
| ) |
Construct a new HLocalOscillator with the given samplingrate and frequency
|
inlinevirtual |
Execute and/or pass on a command
Reimplemented from HGenerator< T >.
1.8.17