API
MagAOX::app Namespace Reference

Namespaces

 dev
 
 indi
 
 RH
 

Classes

class  acronameUsbHub
 
class  adcTracker
 The MagAO-X ADC Tracker. More...
 
class  alpaoCtrl
 The MagAO-X ALPAO DM Controller. More...
 
class  andorCtrl
 
class  baslerCtrl
 
class  bmcCtrl
 The MagAO-X BMC DM Controller. More...
 
class  cacaoInterface
 The MagAO-X CACAO Interface. More...
 
struct  dark2ShmimT
 
struct  darkShmimT
 
class  dmMode
 The MagAO-X DM mode commander. More...
 
class  dmModulator
 The MagAO-X DM mode commander. More...
 
class  filterWheelCtrl
 
class  flipperCtrl
 The MagAO-X xxxxxxxx. More...
 
class  hsfwCtrl
 
class  indiClient
 Simple INDI Client class. More...
 
class  indiDriver
 
class  irisaoCtrl
 The MagAO-X IrisAO DM Controller. More...
 
class  koolanceCtrl
 The MagAO-X Koolance Controller. More...
 
class  kTracker
 The MagAO-X ADC Tracker. More...
 
class  MagAOXApp
 The base-class for MagAO-X applications. More...
 
class  magAOXMaths
 
class  mwfsMonitor
 
class  mzmqClient
 MagAO-X application to control reading ImageStreamIO streams from a zeroMQ channel. More...
 
class  mzmqServer
 MagAO-X application to control writing ImageStreamIO streams to a zeroMQ channel. More...
 
class  observerCtrl
 The MagAO-X Observer Controller. More...
 
class  ocam2KCtrl
 
struct  ocamTemps
 Structure to hold the OCAM camera temperature readings returned by the device. More...
 
class  pi335Ctrl
 The MagAO-X xxxxxxxx. More...
 
class  picamCtrl
 
class  picoMotorCtrl
 
class  pupilFit
 The MagAO-X Pyramid Pupil Fitter. More...
 
struct  pupilFitter
 Struct to perform centration and measure diameter of Pyramid pupils. More...
 
class  pwfsSlopeCalc
 
class  rhusbMon
 The MagAO-X RH-USB monitoring class. More...
 
class  shmimIntegrator
 
class  siglentSDG
 
class  smc100ccCtrl
 
class  sshDigger
 The MagAO-X SSH tunnel manager. More...
 
struct  sshTunnel
 Structure to hold an sshTunnel specification, used for created command line args for indiserver. More...
 
struct  stateCodes
 Scoping struct for application state codes. More...
 
class  streamWriter
 
struct  streamWriter_test
 
class  sysMonitor
 
class  t2wOffloader
 
class  tcsInterface
 The MagAO-X Clay Telescope TCS Interface. More...
 
class  timeSeriesSimulator
 The MagAO-X xxxxxxxx. More...
 
class  trippLitePDU
 MagAO-X application to control a Tripp Lite power distribution unit (PDU). More...
 
class  ttmModulator
 
class  usbtempMon
 The MagAO-X xxxxxxxx. More...
 
class  w2tcsOffloader
 
class  xindiserver
 
struct  xindiserver_test
 
class  xt1121Ctrl
 
class  xt1121DCDU
 MagAO-X application to control D.C. distribution via an xt1121 DIO unit. More...
 
class  zaberCtrl
 The MagAO-X Zaber Stage Controller. More...
 
class  zaberLowLevel
 
class  zaberStage
 A class to manage the details of one stage in a Zaber system. More...
 
class  zylaCtrl
 

Typedefs

typedef std::unordered_map< std::string, sshTunneltunnelMapT
 The map used to hold tunnel specifications. More...
 

Functions

template<>
pcf::IndiProperty::Type propType< char * > ()
 
template<>
pcf::IndiProperty::Type propType< std::string > ()
 
template<>
pcf::IndiProperty::Type propType< int > ()
 
template<>
pcf::IndiProperty::Type propType< double > ()
 
void sigUsr1Handler (int signum, siginfo_t *siginf, void *ucont)
 Empty signal handler. SIGUSR1 is used to interrupt sleep in various threads.
More...
 
template<typename T >
pcf::IndiProperty::Type propType ()
 
template<bool _useINDI>
 INDI_SETCALLBACK_DEFN (MagAOXApp< _useINDI >, m_indiP_powerChannel)(const pcf
 
 INDI_NEWCALLBACK_DEFN (adcTracker, m_indiP_tracking)(const pcf
 
 INDI_NEWCALLBACK_DEFN (adcTracker, m_indiP_deltaAngle)(const pcf
 
 INDI_NEWCALLBACK_DEFN (adcTracker, m_indiP_deltaADC1)(const pcf
 
 INDI_NEWCALLBACK_DEFN (adcTracker, m_indiP_deltaADC2)(const pcf
 
 INDI_NEWCALLBACK_DEFN (adcTracker, m_indiP_minZD)(const pcf
 
 INDI_SETCALLBACK_DEFN (adcTracker, m_indiP_teldata)(const pcf
 
std::string andorSDKErrorName (unsigned int error)
 
int readoutParams (int &newa, int &newhss, const std::string &ron)
 
int vshiftParams (int &newvs, const std::string &vssn)
 
 INDI_NEWCALLBACK_DEFN (cacaoInterface, m_indiP_loopState)(const pcf
 
 INDI_NEWCALLBACK_DEFN (cacaoInterface, m_indiP_loopGain)(const pcf
 
 INDI_NEWCALLBACK_DEFN (cacaoInterface, m_indiP_multCoeff)(const pcf
 
 INDI_NEWCALLBACK_DEFN (cacaoInterface, m_indiP_maxLim)(const pcf
 
 INDI_NEWCALLBACK_DEFN (dmMode, m_indiP_currAmps)(const pcf
 
 INDI_NEWCALLBACK_DEFN (dmMode, m_indiP_tgtAmps)(const pcf
 
 INDI_NEWCALLBACK_DEFN (dmModulator, m_indiP_frequency)(const pcf
 
 INDI_NEWCALLBACK_DEFN (dmModulator, m_indiP_modulating)(const pcf
 
 INDI_NEWCALLBACK_DEFN (dmModulator, m_indiP_zero)(const pcf
 
 INDI_NEWCALLBACK_DEFN (filterWheelCtrl, m_indiP_counts)(const pcf
 
 INDI_NEWCALLBACK_DEFN (flipperCtrl, m_indiP_position)(const pcf
 
 INDI_NEWCALLBACK_DEFN (koolanceCtrl, m_indiP_pumplvl)(const pcf
 
 INDI_NEWCALLBACK_DEFN (koolanceCtrl, m_indiP_fanlvl)(const pcf
 
 INDI_NEWCALLBACK_DEFN (kTracker, m_indiP_tracking)(const pcf
 
 INDI_SETCALLBACK_DEFN (kTracker, m_indiP_teldata)(const pcf
 
void externalLog (const std::string &name, const int &code, const std::string &valueStr, const std::string &source)
 
 INDI_NEWCALLBACK_DEFN (magAOXMaths, my_val)(const pcf
 
 INDI_SETCALLBACK_DEFN (magAOXMaths, other_val)(const pcf
 
 INDI_NEWCALLBACK_DEFN (magAOXMaths, set_other_val)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mwfsMonitor, m_indiP_PSFBox)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mwfsMonitor, m_indiP_mwfsBox)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mwfsMonitor, m_indiP_xPSF1)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mwfsMonitor, m_indiP_yPSF1)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mwfsMonitor, m_indiP_xPSF2)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mwfsMonitor, m_indiP_yPSF2)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mwfsMonitor, m_indiP_xmwfs)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mwfsMonitor, m_indiP_ymwfs)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mwfsMonitor, m_indiP_mwfs_toggle)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mwfsMonitor, m_indiP_nSpots)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mwfsMonitor, m_indiP_boxSize)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mwfsMonitor, m_indiP_xSpot)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mwfsMonitor, m_indiP_ySpot)(const pcf
 
 INDI_NEWCALLBACK_DEFN (observerCtrl, m_indiP_observers)(const pcf
 
 INDI_NEWCALLBACK_DEFN (observerCtrl, m_indiP_obsName)(const pcf
 
 INDI_NEWCALLBACK_DEFN (observerCtrl, m_indiP_observing)(const pcf
 
 INDI_NEWCALLBACK_DEFN (ocam2KCtrl, m_indiP_emProtReset)(const pcf
 
int parseTemps (ocamTemps &temps, const std::string &tstr)
 Parse the OCAM temp query and fill the ocamTemps structure. More...
 
int parseFPS (float &fps, const std::string &fstr)
 Parse the FPS response. More...
 
int parseEMGain (unsigned &emGain, const std::string &fstr)
 Parse the EM gain response. More...
 
 INDI_NEWCALLBACK_DEFN (pi335Ctrl, m_indiP_pos1)(const pcf
 
 INDI_NEWCALLBACK_DEFN (pi335Ctrl, m_indiP_pos2)(const pcf
 
int readoutParams (piint &adcQual, piflt &adcSpeed, const std::string &rosn)
 
int vshiftParams (piflt &vss, const std::string &vsn)
 
 INDI_NEWCALLBACK_DEFN (pupilFit, m_indiP_thresh)(const pcf
 
 INDI_NEWCALLBACK_DEFN (pupilFit, m_indiP_averaging)(const pcf
 
 INDI_NEWCALLBACK_DEFN (pupilFit, m_indiP_reload)(const pcf
 
 INDI_NEWCALLBACK_DEFN (pupilFit, m_indiP_update)(const pcf
 
 INDI_SETCALLBACK_DEFN (pwfsSlopeCalc, m_indiP_quad1)(const pcf
 
 INDI_SETCALLBACK_DEFN (pwfsSlopeCalc, m_indiP_quad2)(const pcf
 
 INDI_SETCALLBACK_DEFN (pwfsSlopeCalc, m_indiP_quad3)(const pcf
 
 INDI_SETCALLBACK_DEFN (pwfsSlopeCalc, m_indiP_quad4)(const pcf
 
 INDI_NEWCALLBACK_DEFN (shmimIntegrator, m_indiP_nAverage)(const pcf
 
 INDI_NEWCALLBACK_DEFN (shmimIntegrator, m_indiP_nUpdate)(const pcf
 
 INDI_NEWCALLBACK_DEFN (shmimIntegrator, m_indiP_startAveraging)(const pcf
 
std::string makeCommand (int channel, const std::string &afterColon)
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C1outp)(const pcf
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C1freq)(const pcf
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C1amp)(const pcf
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C1ofst)(const pcf
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C1phse)(const pcf
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C1wvtp)(const pcf
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C2outp)(const pcf
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C2freq)(const pcf
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C2amp)(const pcf
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C2ofst)(const pcf
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C2phse)(const pcf
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C2wvtp)(const pcf
 
int parseOUTP (int &channel, int &output, const std::string &strRead)
 Parse the SDG response to the OUTP query. More...
 
int parseBSWV (int &channel, std::string &wvtp, double &freq, double &peri, double &amp, double &ampvrms, double &ofst, double &hlev, double &llev, double &phse, const std::string &strRead)
 Parse the SDG response to the BSWV query. More...
 
int parseMDWV (int &channel, std::string &state, const std::string &strRead)
 Parse the SDG response to the MDWV query. More...
 
int parseSWWV (int &channel, std::string &state, const std::string &strRead)
 Parse the SDG response to the SWWV query. More...
 
int parseBTWV (int &channel, std::string &state, const std::string &strRead)
 Parse the SDG response to the BTWV query. More...
 
int parseARWV (int &channel, int &index, const std::string &strRead)
 Parse the SDG response to the ARWV query. More...
 
 INDI_NEWCALLBACK_DEFN (smc100ccCtrl, m_indiP_position)(const pcf
 
 INDI_NEWCALLBACK_DEFN (streamWriter, m_indiP_writing)(const pcf
 
 INDI_NEWCALLBACK_DEFN (sysMonitor, m_indiP_setlat)(const pcf
 
 INDI_NEWCALLBACK_DEFN (t2wOffloader, m_indiP_gain)(const pcf
 
 INDI_NEWCALLBACK_DEFN (t2wOffloader, m_indiP_leak)(const pcf
 
 INDI_NEWCALLBACK_DEFN (t2wOffloader, m_indiP_actLim)(const pcf
 
 INDI_NEWCALLBACK_DEFN (t2wOffloader, m_indiP_zero)(const pcf
 
 INDI_NEWCALLBACK_DEFN (t2wOffloader, m_indiP_offloadToggle)(const pcf
 
 INDI_NEWCALLBACK_DEFN (tcsInterface, m_indiP_pyrNudge)(const pcf
 
 INDI_NEWCALLBACK_DEFN (tcsInterface, m_indiP_acqFromGuider)(const pcf
 
 INDI_SETCALLBACK_DEFN (tcsInterface, m_indiP_loopState)(const pcf
 
 INDI_SETCALLBACK_DEFN (tcsInterface, m_indiP_offloadCoeffs)(const pcf
 
 INDI_NEWCALLBACK_DEFN (tcsInterface, m_indiP_offlTTenable)(const pcf
 
 INDI_NEWCALLBACK_DEFN (tcsInterface, m_indiP_offlTTdump)(const pcf
 
 INDI_NEWCALLBACK_DEFN (tcsInterface, m_indiP_offlTTavgInt)(const pcf
 
 INDI_NEWCALLBACK_DEFN (tcsInterface, m_indiP_offlTTgain)(const pcf
 
 INDI_NEWCALLBACK_DEFN (tcsInterface, m_indiP_offlTTthresh)(const pcf
 
 INDI_NEWCALLBACK_DEFN (tcsInterface, m_indiP_offlFenable)(const pcf
 
 INDI_NEWCALLBACK_DEFN (tcsInterface, m_indiP_offlFdump)(const pcf
 
 INDI_NEWCALLBACK_DEFN (tcsInterface, m_indiP_offlFavgInt)(const pcf
 
 INDI_NEWCALLBACK_DEFN (tcsInterface, m_indiP_offlFgain)(const pcf
 
 INDI_NEWCALLBACK_DEFN (tcsInterface, m_indiP_offlFthresh)(const pcf
 
 std::cerr<< "setProperty cb for gizmos"<< std::endl;auto it=gizmos.begin();while(it !=gizmos.end()) { pcf::IndiProperty *gizmoPtr=*it;pcf::IndiProperty theGizmo=*gizmoPtr;if(ipName==theGizmo.getName()) { std::cerr<< "Adjusting prop "<< ipName<< std::endl;if(ipRecv.find("target")) { double currentPos=theGizmo["current"].get< double > ()
 
 msg<< "Setting '"<< theGizmo.getName()<< "' to "<< targetPos<< " currently "<< currentPos;log< software_notice > ({__FILE__, __LINE__, msg.str()})
 
std::cerr<< msg.str()<< std::endl;requestGizmoTarget(gizmoPtr, targetPos);theGizmo.setState(pcf::IndiProperty::Busy);m_indiDriver-> sendSetProperty (theGizmo)
 
 switch (myFunction)
 
 if (ipRecv.getName()==function.getName())
 
void nanoSleep (unsigned long nsec)
 
template<typename T >
int waitValue (const T &var, const T &tgtVal, unsigned long timeout=5000000000, unsigned long pauseWait=1000000)
 
template<typename T >
int waitValue (const T &var, const T &tgtVal, double tol, unsigned long timeout=5000000000, unsigned long pauseWait=1000000)
 
 INDI_NEWCALLBACK_DEFN (ttmModulator, m_indiP_modState)(const pcf
 
 INDI_NEWCALLBACK_DEFN (ttmModulator, m_indiP_modFrequency)(const pcf
 
 INDI_NEWCALLBACK_DEFN (ttmModulator, m_indiP_modRadius)(const pcf
 
 INDI_NEWCALLBACK_DEFN (ttmModulator, m_indiP_offset12)(const pcf
 
 INDI_NEWCALLBACK_DEFN (ttmModulator, m_indiP_offset)(const pcf
 
 INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C1outp)(const pcf
 
 INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C1freq)(const pcf
 
 INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C1volts)(const pcf
 
 INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C1ofst)(const pcf
 
 INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C1phse)(const pcf
 
 INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C2outp)(const pcf
 
 INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C2freq)(const pcf
 
 INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C2volts)(const pcf
 
 INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C2ofst)(const pcf
 
 INDI_SETCALLBACK_DEFN (ttmModulator, m_indiP_C2phse)(const pcf
 
 INDI_NEWCALLBACK_DEFN (w2tcsOffloader, m_indiP_gain)(const pcf
 
 INDI_NEWCALLBACK_DEFN (w2tcsOffloader, m_indiP_nModes)(const pcf
 
 INDI_NEWCALLBACK_DEFN (w2tcsOffloader, m_indiP_zCoeffs)(const pcf
 
 INDI_NEWCALLBACK_DEFN (w2tcsOffloader, m_indiP_zero)(const pcf
 
int loadSSHTunnelConfigs (tunnelMapT &tmap, mx::app::appConfigurator &config)
 Create the tunnel map from a configurator. More...
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch00)(const pcf
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch01)(const pcf
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch02)(const pcf
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch03)(const pcf
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch04)(const pcf
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch05)(const pcf
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch06)(const pcf
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch07)(const pcf
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch08)(const pcf
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch09)(const pcf
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch10)(const pcf
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch11)(const pcf
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch12)(const pcf
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch13)(const pcf
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch14)(const pcf
 
 INDI_NEWCALLBACK_DEFN (xt1121Ctrl, m_indiP_ch15)(const pcf
 
 INDI_SETCALLBACK_DEFN (xt1121DCDU, ip_ch0)(const pcf
 
 INDI_SETCALLBACK_DEFN (xt1121DCDU, ip_ch1)(const pcf
 
 INDI_SETCALLBACK_DEFN (xt1121DCDU, ip_ch2)(const pcf
 
 INDI_SETCALLBACK_DEFN (xt1121DCDU, ip_ch3)(const pcf
 
 INDI_SETCALLBACK_DEFN (xt1121DCDU, ip_ch4)(const pcf
 
 INDI_SETCALLBACK_DEFN (xt1121DCDU, ip_ch5)(const pcf
 
 INDI_SETCALLBACK_DEFN (xt1121DCDU, ip_ch6)(const pcf
 
 INDI_SETCALLBACK_DEFN (xt1121DCDU, ip_ch7)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberCtrl, m_indiP_pos)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberCtrl, m_indiP_rawpos)(const pcf
 
 INDI_SETCALLBACK_DEFN (zaberCtrl, m_indiP_stageState)(const pcf
 
 INDI_SETCALLBACK_DEFN (zaberCtrl, m_indiP_stageMaxRawPos)(const pcf
 
 INDI_SETCALLBACK_DEFN (zaberCtrl, m_indiP_stageRawPos)(const pcf
 
 INDI_SETCALLBACK_DEFN (zaberCtrl, m_indiP_stageTgtPos)(const pcf
 
 INDI_SETCALLBACK_DEFN (zaberCtrl, m_indiP_stageTemp)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevel, m_indiP_tgt_pos)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevel, m_indiP_tgt_relpos)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevel, m_indiP_req_home)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevel, m_indiP_req_halt)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevel, m_indiP_req_ehalt)(const pcf
 
int parseSystemSerial (std::vector< int > &address, std::vector< std::string > &serial, const std::string &response)
 Parse the system.serial query. More...
 

Variables

const pcf::IndiProperty & ipRecv
 
double targetPos = ipRecv["target"].get<double>()
 
std::stringstream msg
 
 it
 
 return
 

Class Documentation

◆ MagAOX::app::sshTunnel

struct MagAOX::app::sshTunnel

Structure to hold an sshTunnel specification, used for created command line args for indiserver.

Definition at line 44 of file xindiserver.hpp.

Collaboration diagram for MagAOX::app::sshTunnel:
Collaboration graph
Class Members
int m_localPort
int m_monitorPort
string m_remoteHost
int m_remotePort

Typedef Documentation

◆ tunnelMapT

typedef std::unordered_map<std::string, sshTunnel> MagAOX::app::tunnelMapT

The map used to hold tunnel specifications.

Definition at line 53 of file xindiserver.hpp.

Function Documentation

◆ std::cerr<< "setProperty cb for gizmos"<< std::endl;auto it=gizmos.begin();while(it !=gizmos.end()) { pcf::IndiProperty *gizmoPtr=*it;pcf::IndiProperty theGizmo=*gizmoPtr;if(ipName==theGizmo.getName()) { std::cerr<< "Adjusting prop "<< ipName<< std::endl;if(ipRecv.find("target")) { double currentPos=theGizmo["current"].get< double >()

MagAOX::app::std::cerr<< "setProperty cb for gizmos"<< std::endl;auto it=gizmos.begin();while(it !=gizmos.end()) { pcf::IndiProperty *gizmoPtr= *it;pcf::IndiProperty theGizmo= *gizmoPtr;if(ipName==theGizmo.getName()) { std::cerr<< "Adjusting prop "<< ipName<< std::endl;if(ipRecv.find("target")) { double currentPos=theGizmo["current"].get< double > ( )

◆ andorSDKErrorName()

◆ externalLog()

void MagAOX::app::externalLog ( const std::string &  name,
const int &  code,
const std::string &  valueStr,
const std::string &  source 
)

Definition at line 15 of file magAOXMaths.hpp.

◆ if()

MagAOX::app::if ( ipRecv.  getName() = = function.getName())

Definition at line 338 of file timeSeriesSimulator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [1/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( adcTracker  ,
m_indiP_deltaADC1   
) const

Definition at line 383 of file adcTracker.hpp.

◆ INDI_NEWCALLBACK_DEFN() [2/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( adcTracker  ,
m_indiP_deltaADC2   
) const

Definition at line 404 of file adcTracker.hpp.

◆ INDI_NEWCALLBACK_DEFN() [3/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( adcTracker  ,
m_indiP_deltaAngle   
) const

Definition at line 362 of file adcTracker.hpp.

◆ INDI_NEWCALLBACK_DEFN() [4/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( adcTracker  ,
m_indiP_minZD   
) const

Definition at line 425 of file adcTracker.hpp.

◆ INDI_NEWCALLBACK_DEFN() [5/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( adcTracker  ,
m_indiP_tracking   
) const

Definition at line 332 of file adcTracker.hpp.

◆ INDI_NEWCALLBACK_DEFN() [6/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( cacaoInterface  ,
m_indiP_loopGain   
) const

Definition at line 764 of file cacaoInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [7/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( cacaoInterface  ,
m_indiP_loopState   
) const

Definition at line 739 of file cacaoInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [8/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( cacaoInterface  ,
m_indiP_maxLim   
) const

Definition at line 837 of file cacaoInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [9/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( cacaoInterface  ,
m_indiP_multCoeff   
) const

Definition at line 801 of file cacaoInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [10/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( dmMode  ,
m_indiP_currAmps   
) const
Todo:
add bounds checks here

Definition at line 323 of file dmMode.hpp.

◆ INDI_NEWCALLBACK_DEFN() [11/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( dmMode  ,
m_indiP_tgtAmps   
) const
Todo:
add bounds checks here

Definition at line 353 of file dmMode.hpp.

◆ INDI_NEWCALLBACK_DEFN() [12/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( dmModulator  ,
m_indiP_frequency   
) const

Definition at line 372 of file dmModulator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [13/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( dmModulator  ,
m_indiP_modulating   
) const

Definition at line 405 of file dmModulator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [14/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( dmModulator  ,
m_indiP_zero   
) const

Definition at line 433 of file dmModulator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [15/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( filterWheelCtrl  ,
m_indiP_counts   
) const

Definition at line 681 of file filterWheelCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [16/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( flipperCtrl  ,
m_indiP_position   
) const

Definition at line 398 of file flipperCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [17/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( koolanceCtrl  ,
m_indiP_fanlvl   
) const

Definition at line 650 of file koolanceCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [18/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( koolanceCtrl  ,
m_indiP_pumplvl   
) const

Definition at line 617 of file koolanceCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [19/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( kTracker  ,
m_indiP_tracking   
) const

Definition at line 215 of file kTracker.hpp.

◆ INDI_NEWCALLBACK_DEFN() [20/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( magAOXMaths  ,
my_val   
) const

Definition at line 168 of file magAOXMaths.hpp.

◆ INDI_NEWCALLBACK_DEFN() [21/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( magAOXMaths  ,
set_other_val   
) const

Definition at line 193 of file magAOXMaths.hpp.

◆ INDI_NEWCALLBACK_DEFN() [22/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mwfsMonitor  ,
m_indiP_boxSize   
) const

Definition at line 735 of file mwfsMonitor_old.hpp.

◆ INDI_NEWCALLBACK_DEFN() [23/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mwfsMonitor  ,
m_indiP_mwfs_toggle   
) const

Definition at line 875 of file mwfsMonitor.hpp.

◆ INDI_NEWCALLBACK_DEFN() [24/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mwfsMonitor  ,
m_indiP_mwfsBox   
) const

Definition at line 690 of file mwfsMonitor.hpp.

◆ INDI_NEWCALLBACK_DEFN() [25/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mwfsMonitor  ,
m_indiP_nSpots   
) const

Definition at line 711 of file mwfsMonitor_old.hpp.

◆ INDI_NEWCALLBACK_DEFN() [26/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mwfsMonitor  ,
m_indiP_PSFBox   
) const

Definition at line 664 of file mwfsMonitor.hpp.

◆ INDI_NEWCALLBACK_DEFN() [27/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mwfsMonitor  ,
m_indiP_xmwfs   
) const

Definition at line 822 of file mwfsMonitor.hpp.

◆ INDI_NEWCALLBACK_DEFN() [28/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mwfsMonitor  ,
m_indiP_xPSF1   
) const

Definition at line 718 of file mwfsMonitor.hpp.

◆ INDI_NEWCALLBACK_DEFN() [29/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mwfsMonitor  ,
m_indiP_xPSF2   
) const

Definition at line 770 of file mwfsMonitor.hpp.

◆ INDI_NEWCALLBACK_DEFN() [30/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mwfsMonitor  ,
m_indiP_xSpot   
) const

Definition at line 781 of file mwfsMonitor_old.hpp.

◆ INDI_NEWCALLBACK_DEFN() [31/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mwfsMonitor  ,
m_indiP_ymwfs   
) const

Definition at line 848 of file mwfsMonitor.hpp.

◆ INDI_NEWCALLBACK_DEFN() [32/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mwfsMonitor  ,
m_indiP_yPSF1   
) const

Definition at line 744 of file mwfsMonitor.hpp.

◆ INDI_NEWCALLBACK_DEFN() [33/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mwfsMonitor  ,
m_indiP_yPSF2   
) const

Definition at line 796 of file mwfsMonitor.hpp.

◆ INDI_NEWCALLBACK_DEFN() [34/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mwfsMonitor  ,
m_indiP_ySpot   
) const

Definition at line 800 of file mwfsMonitor_old.hpp.

◆ INDI_NEWCALLBACK_DEFN() [35/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( observerCtrl  ,
m_indiP_observers   
) const

Definition at line 290 of file observerCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [36/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( observerCtrl  ,
m_indiP_observing   
) const

Definition at line 355 of file observerCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [37/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( observerCtrl  ,
m_indiP_obsName   
) const

Definition at line 338 of file observerCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [38/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( ocam2KCtrl  ,
m_indiP_emProtReset   
) const

Definition at line 1171 of file ocam2KCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [39/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( pi335Ctrl  ,
m_indiP_pos1   
) const

Definition at line 1013 of file pi335Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [40/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( pi335Ctrl  ,
m_indiP_pos2   
) const

Definition at line 1046 of file pi335Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [41/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( pupilFit  ,
m_indiP_averaging   
) const

Definition at line 990 of file pupilFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [42/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( pupilFit  ,
m_indiP_reload   
) const

Definition at line 1066 of file pupilFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [43/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( pupilFit  ,
m_indiP_thresh   
) const

Definition at line 966 of file pupilFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [44/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( pupilFit  ,
m_indiP_update   
) const

Definition at line 1085 of file pupilFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [45/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( shmimIntegrator  ,
m_indiP_nAverage   
) const

Definition at line 755 of file shmimIntegrator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [46/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( shmimIntegrator  ,
m_indiP_nUpdate   
) const

Definition at line 783 of file shmimIntegrator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [47/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( shmimIntegrator  ,
m_indiP_startAveraging   
) const

Definition at line 812 of file shmimIntegrator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [48/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( siglentSDG  ,
m_indiP_C1amp   
) const

Definition at line 1949 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [49/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( siglentSDG  ,
m_indiP_C1freq   
) const

Definition at line 1940 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [50/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( siglentSDG  ,
m_indiP_C1ofst   
) const

Definition at line 1958 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [51/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( siglentSDG  ,
m_indiP_C1outp   
) const

Definition at line 1931 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [52/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( siglentSDG  ,
m_indiP_C1phse   
) const

Definition at line 1967 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [53/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( siglentSDG  ,
m_indiP_C1wvtp   
) const

Definition at line 1976 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [54/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( siglentSDG  ,
m_indiP_C2amp   
) const

Definition at line 2003 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [55/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( siglentSDG  ,
m_indiP_C2freq   
) const

Definition at line 1994 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [56/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( siglentSDG  ,
m_indiP_C2ofst   
) const

Definition at line 2012 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [57/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( siglentSDG  ,
m_indiP_C2outp   
) const

Definition at line 1985 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [58/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( siglentSDG  ,
m_indiP_C2phse   
) const

Definition at line 2021 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [59/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( siglentSDG  ,
m_indiP_C2wvtp   
) const

Definition at line 2030 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [60/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( smc100ccCtrl  ,
m_indiP_position   
) const

Definition at line 929 of file smc100ccCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [61/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( streamWriter  ,
m_indiP_writing   
) const

Definition at line 1208 of file streamWriter.hpp.

◆ INDI_NEWCALLBACK_DEFN() [62/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( sysMonitor  ,
m_indiP_setlat   
) const

Definition at line 1238 of file sysMonitor.hpp.

◆ INDI_NEWCALLBACK_DEFN() [63/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( t2wOffloader  ,
m_indiP_actLim   
) const

Definition at line 474 of file t2wOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [64/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( t2wOffloader  ,
m_indiP_gain   
) const

Definition at line 422 of file t2wOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [65/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( t2wOffloader  ,
m_indiP_leak   
) const

Definition at line 448 of file t2wOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [66/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( t2wOffloader  ,
m_indiP_offloadToggle   
) const

Definition at line 516 of file t2wOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [67/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( t2wOffloader  ,
m_indiP_zero   
) const

Definition at line 500 of file t2wOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [68/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( tcsInterface  ,
m_indiP_acqFromGuider   
) const

Definition at line 2534 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [69/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( tcsInterface  ,
m_indiP_offlFavgInt   
) const

Definition at line 2753 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [70/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( tcsInterface  ,
m_indiP_offlFdump   
) const

Definition at line 2732 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [71/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( tcsInterface  ,
m_indiP_offlFenable   
) const

Definition at line 2705 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [72/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( tcsInterface  ,
m_indiP_offlFgain   
) const

Definition at line 2768 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [73/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( tcsInterface  ,
m_indiP_offlFthresh   
) const

Definition at line 2783 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [74/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( tcsInterface  ,
m_indiP_offlTTavgInt   
) const

Definition at line 2659 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [75/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( tcsInterface  ,
m_indiP_offlTTdump   
) const

Definition at line 2638 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [76/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( tcsInterface  ,
m_indiP_offlTTenable   
) const

Definition at line 2611 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [77/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( tcsInterface  ,
m_indiP_offlTTgain   
) const

Definition at line 2674 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [78/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( tcsInterface  ,
m_indiP_offlTTthresh   
) const

Definition at line 2689 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [79/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( tcsInterface  ,
m_indiP_pyrNudge   
) const

Definition at line 2502 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [80/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( ttmModulator  ,
m_indiP_modFrequency   
) const

Definition at line 963 of file ttmModulator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [81/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( ttmModulator  ,
m_indiP_modRadius   
) const

Definition at line 984 of file ttmModulator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [82/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( ttmModulator  ,
m_indiP_modState   
) const

Definition at line 940 of file ttmModulator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [83/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( ttmModulator  ,
m_indiP_offset   
) const

Definition at line 1031 of file ttmModulator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [84/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( ttmModulator  ,
m_indiP_offset12   
) const

Definition at line 1005 of file ttmModulator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [85/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( w2tcsOffloader  ,
m_indiP_gain   
) const

Definition at line 325 of file w2tcsOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [86/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( w2tcsOffloader  ,
m_indiP_nModes   
) const

Definition at line 351 of file w2tcsOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [87/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( w2tcsOffloader  ,
m_indiP_zCoeffs   
) const

Definition at line 377 of file w2tcsOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [88/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( w2tcsOffloader  ,
m_indiP_zero   
) const

Definition at line 395 of file w2tcsOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [89/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch00   
) const

Definition at line 563 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [90/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch01   
) const

Definition at line 572 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [91/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch02   
) const

Definition at line 581 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [92/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch03   
) const

Definition at line 590 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [93/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch04   
) const

Definition at line 599 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [94/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch05   
) const

Definition at line 608 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [95/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch06   
) const

Definition at line 617 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [96/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch07   
) const

Definition at line 626 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [97/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch08   
) const

Definition at line 635 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [98/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch09   
) const

Definition at line 644 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [99/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch10   
) const

Definition at line 653 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [100/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch11   
) const

Definition at line 662 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [101/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch12   
) const

Definition at line 671 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [102/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch13   
) const

Definition at line 680 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [103/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch14   
) const

Definition at line 689 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [104/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( xt1121Ctrl  ,
m_indiP_ch15   
) const

Definition at line 698 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [105/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( zaberCtrl  ,
m_indiP_pos   
) const

Definition at line 471 of file zaberCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [106/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( zaberCtrl  ,
m_indiP_rawpos   
) const

Definition at line 517 of file zaberCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [107/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( zaberLowLevel  ,
m_indiP_req_ehalt   
) const

Definition at line 748 of file zaberLowLevel.hpp.

◆ INDI_NEWCALLBACK_DEFN() [108/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( zaberLowLevel  ,
m_indiP_req_halt   
) const

Definition at line 726 of file zaberLowLevel.hpp.

◆ INDI_NEWCALLBACK_DEFN() [109/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( zaberLowLevel  ,
m_indiP_req_home   
) const

Definition at line 704 of file zaberLowLevel.hpp.

◆ INDI_NEWCALLBACK_DEFN() [110/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( zaberLowLevel  ,
m_indiP_tgt_pos   
) const

Definition at line 659 of file zaberLowLevel.hpp.

◆ INDI_NEWCALLBACK_DEFN() [111/111]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( zaberLowLevel  ,
m_indiP_tgt_relpos   
) const

Definition at line 681 of file zaberLowLevel.hpp.

◆ INDI_SETCALLBACK_DEFN() [1/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( adcTracker  ,
m_indiP_teldata   
) const

Definition at line 446 of file adcTracker.hpp.

◆ INDI_SETCALLBACK_DEFN() [2/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( kTracker  ,
m_indiP_teldata   
) const

Definition at line 246 of file kTracker.hpp.

◆ INDI_SETCALLBACK_DEFN() [3/33]

template<bool _useINDI>
MagAOX::app::INDI_SETCALLBACK_DEFN ( MagAOXApp< _useINDI >  ,
m_indiP_powerChannel   
) const

Definition at line 3010 of file MagAOXApp.hpp.

◆ INDI_SETCALLBACK_DEFN() [4/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( magAOXMaths  ,
other_val   
) const

Definition at line 185 of file magAOXMaths.hpp.

◆ INDI_SETCALLBACK_DEFN() [5/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( pwfsSlopeCalc  ,
m_indiP_quad1   
) const

Definition at line 631 of file pwfsSlopeCalc.hpp.

◆ INDI_SETCALLBACK_DEFN() [6/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( pwfsSlopeCalc  ,
m_indiP_quad2   
) const

Definition at line 674 of file pwfsSlopeCalc.hpp.

◆ INDI_SETCALLBACK_DEFN() [7/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( pwfsSlopeCalc  ,
m_indiP_quad3   
) const

Definition at line 701 of file pwfsSlopeCalc.hpp.

◆ INDI_SETCALLBACK_DEFN() [8/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( pwfsSlopeCalc  ,
m_indiP_quad4   
) const

Definition at line 728 of file pwfsSlopeCalc.hpp.

◆ INDI_SETCALLBACK_DEFN() [9/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( tcsInterface  ,
m_indiP_loopState   
) const

Definition at line 2555 of file tcsInterface.hpp.

◆ INDI_SETCALLBACK_DEFN() [10/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( tcsInterface  ,
m_indiP_offloadCoeffs   
) const

Definition at line 2566 of file tcsInterface.hpp.

◆ INDI_SETCALLBACK_DEFN() [11/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C1freq   
) const

Definition at line 1092 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [12/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C1ofst   
) const

Definition at line 1137 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [13/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C1outp   
) const

Definition at line 1058 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [14/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C1phse   
) const

Definition at line 1160 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [15/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C1volts   
) const

Definition at line 1115 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [16/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C2freq   
) const

Definition at line 1217 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [17/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C2ofst   
) const

Definition at line 1262 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [18/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C2outp   
) const

Definition at line 1183 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [19/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C2phse   
) const

Definition at line 1286 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [20/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C2volts   
) const

Definition at line 1240 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [21/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( xt1121DCDU  ,
ip_ch0   
) const

Definition at line 351 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [22/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( xt1121DCDU  ,
ip_ch1   
) const

Definition at line 358 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [23/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( xt1121DCDU  ,
ip_ch2   
) const

Definition at line 365 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [24/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( xt1121DCDU  ,
ip_ch3   
) const

Definition at line 372 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [25/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( xt1121DCDU  ,
ip_ch4   
) const

Definition at line 379 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [26/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( xt1121DCDU  ,
ip_ch5   
) const

Definition at line 386 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [27/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( xt1121DCDU  ,
ip_ch6   
) const

Definition at line 393 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [28/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( xt1121DCDU  ,
ip_ch7   
) const

Definition at line 400 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [29/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( zaberCtrl  ,
m_indiP_stageMaxRawPos   
) const

Definition at line 641 of file zaberCtrl.hpp.

◆ INDI_SETCALLBACK_DEFN() [30/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( zaberCtrl  ,
m_indiP_stageRawPos   
) const

Definition at line 666 of file zaberCtrl.hpp.

◆ INDI_SETCALLBACK_DEFN() [31/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( zaberCtrl  ,
m_indiP_stageState   
) const

Definition at line 575 of file zaberCtrl.hpp.

◆ INDI_SETCALLBACK_DEFN() [32/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( zaberCtrl  ,
m_indiP_stageTemp   
) const

Definition at line 741 of file zaberCtrl.hpp.

◆ INDI_SETCALLBACK_DEFN() [33/33]

MagAOX::app::INDI_SETCALLBACK_DEFN ( zaberCtrl  ,
m_indiP_stageTgtPos   
) const

Definition at line 701 of file zaberCtrl.hpp.

◆ loadSSHTunnelConfigs()

int MagAOX::app::loadSSHTunnelConfigs ( tunnelMapT tmap,
mx::app::appConfigurator &  config 
)
inline

Create the tunnel map from a configurator.

Returns
0 on success
SSHTUNNEL_E_NOTUNNELS if no tunnels are found (< 0).
Parameters
[out]tmap[out] the tunnel map which will be populated
[in]config[in] the configurator which contains tunnel specifications.

Definition at line 61 of file xindiserver.hpp.

Referenced by MagAOX::app::xindiserver::loadConfig(), and SCENARIO().

◆ makeCommand()

◆ msg<< "Setting '"<< theGizmo.getName()<< "' to "<< targetPos<< " currently "<< currentPos;log< software_notice >()

MagAOX::app::msg<< "Setting '"<< theGizmo.getName()<< "' to "<< targetPos<< " currently "<< currentPos;log< software_notice > ( {__FILE__, __LINE__, msg.str()}  )

◆ nanoSleep()

◆ parseARWV()

int MagAOX::app::parseARWV ( int &  channel,
int &  index,
const std::string &  strRead 
)

Parse the SDG response to the ARWV query.

Currently we are only looking for INDEX,0

Example: C1:ARWV INDEX,0,NAME,

Returns
0 on success
<0 on error, with value indicating location of error.
Parameters
[out]channel[out] the channel indicated by this response.
[out]index[out] the ARWV index of the channel. Should be 0.
[in]strRead[in] string containing the device response

Definition at line 247 of file siglentSDG_parsers.hpp.

Referenced by MagAOX::app::siglentSDG::queryARWV(), and siglentSDG_test::SCENARIO().

◆ parseBSWV()

int MagAOX::app::parseBSWV ( int &  channel,
std::string &  wvtp,
double &  freq,
double &  peri,
double &  amp,
double &  ampvrms,
double &  ofst,
double &  hlev,
double &  llev,
double &  phse,
const std::string &  strRead 
)

Parse the SDG response to the BSWV query.

Example: C1:BSWV WVTP,SINE,FRQ,10HZ,PERI,0.1S,AMP,2V,AMPVRMS,0.707Vrms,OFST,0V,HLEV,1V,LLEV,-1V,PHSE,0

Returns
0 on success
<0 on error, with value indicating location of error.
Parameters
[out]channel[out] the channel indicated by this response.
[in]strRead[in] string containing the device response

Definition at line 57 of file siglentSDG_parsers.hpp.

Referenced by MagAOX::app::siglentSDG::queryBSWV(), and siglentSDG_test::SCENARIO().

◆ parseBTWV()

int MagAOX::app::parseBTWV ( int &  channel,
std::string &  state,
const std::string &  strRead 
)

Parse the SDG response to the BTWV query.

Currently we are only looking for STATE,ON or STATE,OFF. If ON, we ignore the rest of the values.

Example: C1:BTWV STATE,OFF

Returns
0 on success
<0 on error, with value indicating location of error.
Parameters
[out]channel[out] the channel indicated by this response.
[out]state[out] the BTWV state of the channel, ON or OFF
[in]strRead[in] string containing the device response

Definition at line 214 of file siglentSDG_parsers.hpp.

Referenced by MagAOX::app::siglentSDG::queryBTWV(), and siglentSDG_test::SCENARIO().

◆ parseEMGain()

int MagAOX::app::parseEMGain ( unsigned &  emGain,
const std::string &  fstr 
)

Parse the EM gain response.

Example response: "Gain set to 2 \n\n", with the trailing space. Expects gain >=1 and <= 600, otherwise returns an error.

Returns
0 on success, and emGain set to a value >= 1
-1 on error, and emGain will be set to 0.
Parameters
[out]emGain[out] the value of gain returned by the camera
[in]fstr[in] the query response from the camera.

Definition at line 115 of file ocamUtils.hpp.

Referenced by MagAOX::app::ocam2KCtrl::getEMGain(), and ocamUtils_test::SCENARIO().

◆ parseFPS()

int MagAOX::app::parseFPS ( float &  fps,
const std::string &  fstr 
)

Parse the FPS response.

Parses the OCAM 2K response to the "fps" query.

Returns
0 on success
-1 on error
Todo:
add test for FPS
Parameters
[out]fps[out] the fps returned by the camera
[in]fstr[in] the response to parse

Definition at line 94 of file ocamUtils.hpp.

Referenced by MagAOX::app::ocam2KCtrl::getFPS().

◆ parseMDWV()

int MagAOX::app::parseMDWV ( int &  channel,
std::string &  state,
const std::string &  strRead 
)

Parse the SDG response to the MDWV query.

Currently we are only looking for STATE,ON or STATE,OFF. If ON, we ignore the rest of the values.

Example: C1:MDWV STATE,OFF

Returns
0 on success
<0 on error, with value indicating location of error.
Parameters
[out]channel[out] the channel indicated by this response.
[out]state[out] the MDWV state of the channel, ON or OFF
[in]strRead[in] string containing the device response

Definition at line 146 of file siglentSDG_parsers.hpp.

Referenced by MagAOX::app::siglentSDG::queryMDWV(), and siglentSDG_test::SCENARIO().

◆ parseOUTP()

int MagAOX::app::parseOUTP ( int &  channel,
int &  output,
const std::string &  strRead 
)

Parse the SDG response to the OUTP query.

Example: C1:OUTP OFF,LOAD,HZ,PLRT,NOR

Returns
0 on success
<0 on error, with value indicating location of error.
Parameters
[out]channel[out] the channel indicated by this response.
[out]output[out] the output status of the channel, ON or OFF
[in]strRead[in] string containing the device response

Definition at line 21 of file siglentSDG_parsers.hpp.

Referenced by MagAOX::app::siglentSDG::queryOUTP(), and siglentSDG_test::SCENARIO().

◆ parseSWWV()

int MagAOX::app::parseSWWV ( int &  channel,
std::string &  state,
const std::string &  strRead 
)

Parse the SDG response to the SWWV query.

Currently we are only looking for STATE,ON or STATE,OFF. If ON, we ignore the rest of the values.

Example: C1:SWWV STATE,OFF

Returns
0 on success
<0 on error, with value indicating location of error.
Parameters
[out]channel[out] the channel indicated by this response.
[out]state[out] the SWWV state of the channel, ON or OFF
[in]strRead[in] string containing the device response

Definition at line 180 of file siglentSDG_parsers.hpp.

Referenced by MagAOX::app::siglentSDG::querySWWV(), and siglentSDG_test::SCENARIO().

◆ parseTemps()

int MagAOX::app::parseTemps ( ocamTemps temps,
const std::string &  tstr 
)

Parse the OCAM temp query and fill the ocamTemps structure.

Returns
0 on success
-1 on error
Parameters
[out]temps[out] the struture of temperature readings
[in]tstr[in] the device response to parse.

Definition at line 64 of file ocamUtils.hpp.

Referenced by MagAOX::app::ocam2KCtrl::getTemps(), and ocamUtils_test::SCENARIO().

◆ propType()

template<typename T >
pcf::IndiProperty::Type MagAOX::app::propType ( )
Todo:
move propType to an INDI utils file, and document.

Definition at line 2862 of file MagAOXApp.hpp.

Referenced by MagAOX::app::MagAOXApp< true >::registerIndiPropertyReadOnly().

◆ propType< char * >()

template<>
pcf::IndiProperty::Type MagAOX::app::propType< char * > ( )

Definition at line 19 of file MagAOXApp.cpp.

◆ propType< double >()

template<>
pcf::IndiProperty::Type MagAOX::app::propType< double > ( )

Definition at line 37 of file MagAOXApp.cpp.

◆ propType< int >()

template<>
pcf::IndiProperty::Type MagAOX::app::propType< int > ( )

Definition at line 31 of file MagAOXApp.cpp.

◆ propType< std::string >()

template<>
pcf::IndiProperty::Type MagAOX::app::propType< std::string > ( )

Definition at line 25 of file MagAOXApp.cpp.

◆ readoutParams() [1/2]

◆ readoutParams() [2/2]

int MagAOX::app::readoutParams ( piint &  adcQual,
piflt &  adcSpeed,
const std::string &  rosn 
)

Definition at line 45 of file picamCtrl.hpp.

◆ sendSetProperty()

std::cerr<< msg.str() << std::endl; requestGizmoTarget(gizmoPtr, targetPos); theGizmo.setState(pcf::IndiProperty::Busy); m_indiDriver-> MagAOX::app::sendSetProperty ( theGizmo  )

◆ sigUsr1Handler()

void MagAOX::app::sigUsr1Handler ( int  signum,
siginfo_t *  siginf,
void *  ucont 
)

Empty signal handler. SIGUSR1 is used to interrupt sleep in various threads.

Definition at line 42 of file MagAOXApp.cpp.

Referenced by MagAOX::app::dev::dssShutter< ocam2KCtrl >::appStartup(), MagAOX::app::dev::shmimMonitor< t2wOffloader >::appStartup(), and MagAOX::app::picoMotorCtrl::appStartup().

◆ switch()

MagAOX::app::switch ( myFunction  )

Definition at line 323 of file timeSeriesSimulator.hpp.

◆ vshiftParams() [1/2]

int MagAOX::app::vshiftParams ( int &  newvs,
const std::string &  vssn 
)

◆ vshiftParams() [2/2]

int MagAOX::app::vshiftParams ( piflt &  vss,
const std::string &  vsn 
)

Definition at line 88 of file picamCtrl.hpp.

◆ waitValue() [1/2]

template<typename T >
int MagAOX::app::waitValue ( const T &  var,
const T &  tgtVal,
double  tol,
unsigned long  timeout = 5000000000,
unsigned long  pauseWait = 1000000 
)

Definition at line 505 of file ttmModulator.hpp.

◆ waitValue() [2/2]

template<typename T >
int MagAOX::app::waitValue ( const T &  var,
const T &  tgtVal,
unsigned long  timeout = 5000000000,
unsigned long  pauseWait = 1000000 
)

Variable Documentation

◆ ipRecv

const pcf::IndiProperty & MagAOX::app::ipRecv
Initial value:
{
std::string ipName = ipRecv.getName()

Definition at line 260 of file timeSeriesSimulator.hpp.

Referenced by MagAOX::app::siglentSDG::changeAmp(), MagAOX::app::siglentSDG::changeFreq(), MagAOX::app::siglentSDG::changeOfst(), MagAOX::app::siglentSDG::changeOutp(), MagAOX::app::siglentSDG::changePhse(), MagAOX::app::siglentSDG::changeWvtp(), MagAOX::app::xt1121Ctrl::channelSetCallback(), MagAOX::app::indiDriver< MagAOX::app::MagAOXApp >::handleDefProperty(), MagAOX::app::MagAOXApp< true >::handleDefProperty(), MagAOX::app::indiDriver< MagAOX::app::MagAOXApp >::handleGetProperties(), MagAOX::app::MagAOXApp< true >::handleGetProperties(), MagAOX::app::indiDriver< MagAOX::app::MagAOXApp >::handleNewProperty(), MagAOX::app::MagAOXApp< true >::handleNewProperty(), MagAOX::app::indiDriver< MagAOX::app::MagAOXApp >::handleSetProperty(), MagAOX::app::MagAOXApp< true >::handleSetProperty(), if(), INDI_NEWCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), MagAOX::app::dev::outletController< trippLitePDU >::newCallBack_channels(), MagAOX::app::MagAOXApp< true >::newCallBack_clearFSMAlert(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_cropMode(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_emgain(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_exptime(), MagAOX::app::dev::dm< alpaoCtrl, float >::newCallBack_flats(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_fps(), MagAOX::app::dev::stdMotionStage< filterWheelCtrl >::newCallBack_home(), MagAOX::app::dev::dm< alpaoCtrl, float >::newCallBack_init(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_mode(), MagAOX::app::picoMotorCtrl::newCallBack_picopos(), MagAOX::app::dev::stdMotionStage< filterWheelCtrl >::newCallBack_preset(), MagAOX::app::picoMotorCtrl::newCallBack_presetName(), MagAOX::app::dev::stdMotionStage< filterWheelCtrl >::newCallBack_presetName(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_readoutSpeed(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_reconfigure(), MagAOX::app::dev::dm< alpaoCtrl, float >::newCallBack_release(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_roi_bin_x(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_roi_bin_y(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_roi_check(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_roi_default(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_roi_full(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_roi_fullbin(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_roi_h(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_roi_last(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_roi_loadlast(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_roi_set(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_roi_w(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_roi_x(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_roi_y(), MagAOX::app::dev::dm< alpaoCtrl, float >::newCallBack_setFlat(), MagAOX::app::dev::dm< alpaoCtrl, float >::newCallBack_setTest(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_shutter(), MagAOX::app::dev::stdMotionStage< filterWheelCtrl >::newCallBack_stop(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_temp(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_temp_controller(), MagAOX::app::dev::dm< alpaoCtrl, float >::newCallBack_tests(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_vShiftSpeed(), MagAOX::app::dev::dm< alpaoCtrl, float >::newCallBack_zero(), MagAOX::app::dev::dm< alpaoCtrl, float >::newCallBack_zeroAll(), MagAOX::app::indiDriver< MagAOX::app::MagAOXApp >::sendNewProperty(), MagAOX::app::dev::dssShutter< ocam2KCtrl >::setCallBack_powerChannel(), MagAOX::app::dev::dssShutter< ocam2KCtrl >::setCallBack_sensorChannel(), MagAOX::app::dev::dssShutter< ocam2KCtrl >::setCallBack_triggerChannel(), MagAOX::app::dev::outletController< trippLitePDU >::st_newCallBack_channels(), MagAOX::app::MagAOXApp< true >::st_newCallBack_clearFSMAlert(), MagAOX::app::dev::dm< alpaoCtrl, float >::st_newCallBack_flats(), MagAOX::app::dev::dm< alpaoCtrl, float >::st_newCallBack_init(), MagAOX::app::picoMotorCtrl::st_newCallBack_picopos(), MagAOX::app::picoMotorCtrl::st_newCallBack_presetName(), MagAOX::app::dev::dm< alpaoCtrl, float >::st_newCallBack_release(), MagAOX::app::dev::dm< alpaoCtrl, float >::st_newCallBack_setFlat(), MagAOX::app::dev::dm< alpaoCtrl, float >::st_newCallBack_setTest(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::st_newCallBack_stdCamera(), MagAOX::app::dev::stdMotionStage< filterWheelCtrl >::st_newCallBack_stdMotionStage(), MagAOX::app::dev::dm< alpaoCtrl, float >::st_newCallBack_tests(), MagAOX::app::dev::dm< alpaoCtrl, float >::st_newCallBack_zero(), MagAOX::app::dev::dm< alpaoCtrl, float >::st_newCallBack_zeroAll(), MagAOX::app::dev::dssShutter< ocam2KCtrl >::st_setCallBack_powerChannel(), MagAOX::app::dev::dssShutter< ocam2KCtrl >::st_setCallBack_sensorChannel(), and MagAOX::app::dev::dssShutter< ocam2KCtrl >::st_setCallBack_triggerChannel().

◆ it

MagAOX::app::it

Definition at line 284 of file timeSeriesSimulator.hpp.

Referenced by MagAOX::app::observerCtrl::appLogic(), MagAOX::app::picoMotorCtrl::appLogic(), MagAOX::app::picoMotorCtrl::appShutdown(), MagAOX::app::observerCtrl::appStartup(), MagAOX::app::picoMotorCtrl::appStartup(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::appStartup(), MagAOX::app::MagAOXApp< true >::checkConfig(), MagAOX::app::dev::dm< alpaoCtrl, float >::checkFlats(), MagAOX::app::dev::dm< alpaoCtrl, float >::checkTests(), MagAOX::app::sysMonitor::criticalCoreTemperature(), MagAOX::app::sysMonitor::criticalDiskTemperature(), MagAOX::logger::getLogContVal(), MagAOX::app::MagAOXApp< true >::handleGetProperties(), INDI_NEWCALLBACK_DEFN(), MagAOX::logger::logMap::loadFiles(), MagAOX::logger::logManager< flipperCtrl, logFileRaw >::logThreadExec(), MagAOX::logger::telem_pico::msgString(), MagAOX::logger::telem_coretemps::msgString(), MagAOX::logger::telem_coreloads::msgString(), MagAOX::logger::telem_drivetemps::msgString(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::newCallBack_mode(), MagAOX::app::picoMotorCtrl::newCallBack_picopos(), MagAOX::app::picoMotorCtrl::newCallBack_presetName(), MagAOX::app::acronameUsbHub::onPowerOff(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::onPowerOff(), MagAOX::app::picoMotorCtrl::recordPico(), MagAOX::app::MagAOXApp< true >::sendGetPropertySetList(), MagAOX::app::dev::outletController< trippLitePDU >::setupINDI(), MagAOX::app::timeSeriesSimulator::updateGizmos(), MagAOX::app::dev::outletController< trippLitePDU >::updateINDI(), MagAOX::app::dev::stdCamera< ocam2KCtrl >::updateINDI(), MagAOX::app::picoMotorCtrl::~picoMotorCtrl(), and MagAOX::app::timeSeriesSimulator::~timeSeriesSimulator().

◆ msg

std::stringstream MagAOX::app::msg

Definition at line 275 of file timeSeriesSimulator.hpp.

Referenced by MagAOX::app::MagAOXApp< true >::checkConfig(), MagAOX::logger::logManager< flipperCtrl, logFileRaw >::createLog(), flatlogs::logHeader::createLog(), MagAOX::logger::empty_log< loop_paused >::extract(), MagAOX::logger::flatbuffer_log::format(), MagAOX::logger::empty_log< loop_paused >::format(), MagAOX::logger::flatbuffer_log::length(), MagAOX::logger::empty_log< loop_paused >::length(), MagAOX::logger::logManager< flipperCtrl, logFileRaw >::log(), MagAOX::app::MagAOXApp< true >::log(), MagAOX::app::MagAOXApp< true >::logMessage(), MagAOX::logger::string_log::messageT::messageT(), modbus::modbus_error_handle(), MagAOX::logger::user_log::msgString(), MagAOX::logger::telem_pico::msgString(), MagAOX::logger::telem_rhusb::msgString(), MagAOX::logger::telem_coretemps::msgString(), MagAOX::logger::telem_temps::msgString(), MagAOX::logger::telem_zaber::msgString(), MagAOX::logger::telem_coreloads::msgString(), MagAOX::logger::ttmmod_params::msgString(), MagAOX::logger::telem_usage::msgString(), MagAOX::logger::telem_drivetemps::msgString(), MagAOX::logger::telem_stage::msgString(), MagAOX::logger::ocam_temps::msgString(), MagAOX::logger::config_log::msgString(), MagAOX::logger::telem_observer::msgString(), MagAOX::logger::telem_teldata::msgString(), MagAOX::logger::telem_telenv::msgString(), MagAOX::logger::telem_telvane::msgString(), MagAOX::logger::telem_cooler::msgString(), MagAOX::logger::observer::msgString(), MagAOX::logger::telem_telpos::msgString(), MagAOX::logger::telem_chrony_status::msgString(), MagAOX::logger::telem_telsee::msgString(), MagAOX::logger::telem_chrony_stats::msgString(), MagAOX::logger::telem_telcat::msgString(), MagAOX::logger::telem_fxngen::msgString(), MagAOX::logger::telem_stdcam::msgString(), MagAOX::logger::empty_log< loop_paused >::msgString(), MagAOX::app::mzmqServer::reportError(), MagAOX::app::mzmqClient::reportError(), MagAOX::app::mzmqClient::reportInfo(), MagAOX::app::mzmqServer::reportInfo(), MagAOX::app::mzmqClient::reportNotice(), MagAOX::app::mzmqServer::reportNotice(), MagAOX::app::mzmqClient::reportWarning(), MagAOX::app::mzmqServer::reportWarning(), and MagAOX::app::dev::telemeter< filterWheelCtrl >::telem().

◆ return

MagAOX::app::return

Definition at line 286 of file timeSeriesSimulator.hpp.

◆ targetPos

double MagAOX::app::targetPos = ipRecv["target"].get<double>()
MagAOX::app::ipRecv
const pcf::IndiProperty & ipRecv
Definition: timeSeriesSimulator.hpp:260