fastcat 0.13.15
C++ EtherCAT Device Command & Control Library
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
signal_generator.h File Reference
#include <random>
#include "fastcat/device_base.h"
#include "fastcat/types.h"
Include dependency graph for signal_generator.h:

Go to the source code of this file.

Classes

struct  fastcat::SineWaveParams
 
struct  fastcat::SawToothParams
 
struct  fastcat::GaussianRandomParams
 
struct  fastcat::UniformRandomParams
 
class  fastcat::SignalGenerator
 

Namespaces

namespace  fastcat
 

Enumerations

enum  fastcat::SignalGeneratorType {
  fastcat::SINE_WAVE , fastcat::SAW_TOOTH , fastcat::GAUSSIAN_RANDOM , fastcat::UNIFORM_RANDOM ,
  fastcat::BAD_SIGNAL_GENERATOR_TYPE
}
 

Functions

SignalGeneratorType fastcat::SignalGeneratorTypeFromString (const std::string &)