API
ttmModulator.hpp File Reference
#include "../../libMagAOX/libMagAOX.hpp"
#include "../../magaox_git_version.h"
Include dependency graph for ttmModulator.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MagAOX::app::ttmModulator
 

Namespaces

 MagAOX
 
 MagAOX::app
 

Macros

#define MODSTATE_UNKNOWN   (-1)
 
#define MODSTATE_OFF   (0)
 
#define MODSTATE_REST   (1)
 
#define MODSTATE_MIDSET   (2)
 
#define MODSTATE_SET   (3)
 
#define MODSTATE_MODULATING   (4)
 

Functions

void MagAOX::app::nanoSleep (unsigned long nsec)
 
template<typename T >
int MagAOX::app::waitValue (const T &var, const T &tgtVal, unsigned long timeout=5000000000, unsigned long pauseWait=1000000)
 
template<typename T >
int MagAOX::app::waitValue (const T &var, const T &tgtVal, double tol, unsigned long timeout=5000000000, unsigned long pauseWait=1000000)
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (ttmModulator, m_indiP_modState)(const pcf
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (ttmModulator, m_indiP_modFrequency)(const pcf
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (ttmModulator, m_indiP_modRadius)(const pcf
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (ttmModulator, m_indiP_offset12)(const pcf
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (ttmModulator, m_indiP_offset)(const pcf
 
 MagAOX::app::INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C1outp)(const pcf
 
 MagAOX::app::INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C1freq)(const pcf
 
 MagAOX::app::INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C1volts)(const pcf
 
 MagAOX::app::INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C1ofst)(const pcf
 
 MagAOX::app::INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C1phse)(const pcf
 
 MagAOX::app::INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C2outp)(const pcf
 
 MagAOX::app::INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C2freq)(const pcf
 
 MagAOX::app::INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C2volts)(const pcf
 
 MagAOX::app::INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C2ofst)(const pcf
 
 MagAOX::app::INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C2phse)(const pcf
 

Macro Definition Documentation

◆ MODSTATE_MIDSET

#define MODSTATE_MIDSET   (2)

Definition at line 14 of file ttmModulator.hpp.

◆ MODSTATE_MODULATING

#define MODSTATE_MODULATING   (4)

Definition at line 16 of file ttmModulator.hpp.

◆ MODSTATE_OFF

#define MODSTATE_OFF   (0)

Definition at line 12 of file ttmModulator.hpp.

◆ MODSTATE_REST

#define MODSTATE_REST   (1)

Definition at line 13 of file ttmModulator.hpp.

◆ MODSTATE_SET

#define MODSTATE_SET   (3)

Definition at line 15 of file ttmModulator.hpp.

◆ MODSTATE_UNKNOWN

#define MODSTATE_UNKNOWN   (-1)

Definition at line 11 of file ttmModulator.hpp.