API
MagAOX::app Namespace Reference

Namespaces

 dev
 
 indi
 
 RH
 

Classes

class  indiClient
 Simple INDI Client class. More...
 
class  indiDriver
 
class  MagAOXApp
 The base-class for MagAO-X applications. More...
 
struct  stateCodes
 Scoping struct for application state codes. More...
 
class  acesxeCtrl
 The MagAO-X xxxxxxxx. More...
 
class  acronameUsbHub
 
class  adcTracker
 The MagAO-X ADC Tracker. More...
 
class  alignLoop
 The MagAO-X xxxxxxxx. 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...
 
class  cameraSim
 
class  closedLoopIndi
 The MagAO-X application to do closed-loop control using INDI properties. More...
 
class  dmMode
 The MagAO-X DM mode commander. More...
 
class  dmPokeCenter
 The MagAO-X DM Pupil Centering Application. More...
 
struct  zrespShmimT
 
class  dmPokeXCorr
 The MagAO-X DM to PWFS alignment Application. More...
 
class  dmSpeckle
 The MagAO-X DM mode commander. More...
 
class  filterWheelCtrl
 
class  flipperCtrl
 The MagAO-X xxxxxxxx. More...
 
struct  darkShmimT
 
class  hoPredCtrl
 
class  hsfwCtrl
 
class  indiTSAccumulator
 The MagAO-X indiTSAccumulator. More...
 
class  irisaoCtrl
 The MagAO-X IrisAO DM Controller. More...
 
class  tmcCon
 Local derivation of tmcController to implement MagAO-X logging. More...
 
class  kcubeCtrl
 The MagAO-X K-Cube Controller. More...
 
class  koolanceCtrl
 The MagAO-X Koolance Controller. More...
 
class  kTracker
 The MagAO-X ADC Tracker. More...
 
class  magAOXMaths
 
class  modalPSDs
 Class for application to calculate rolling PSDs of modal amplitudes. More...
 
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  nnReconstructor
 
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  openLoopPSDs
 Class for application to calculate rolling PSDs of modal amplitudes. More...
 
class  photonCounter
 
class  pi335Ctrl
 The MagAO-X PI 335 Controller Interface. More...
 
class  picamCtrl
 
class  picoMotorCtrl
 
struct  Star
 
class  psfAcq
 The MagAO-X PSF Fitter. More...
 
struct  refShmimT
 
class  psfFit
 The MagAO-X PSF Fitter. More...
 
class  pupilAlign
 The MagAO-X Pyramid Pupil Fitter. More...
 
class  pupilFit
 The MagAO-X Pyramid Pupil Fitter. More...
 
struct  pupilFitter
 Struct to perform centration and measure diameter of Pyramid pupils. More...
 
class  pvcamCtrl
 The MagAO-X pvcam controller. More...
 
class  pwfsSlopeCalc
 
class  qhyCtrl
 
struct  maskShmimT
 
class  refRMS
 
class  rhusbMon
 The MagAO-X RH-USB monitoring class. More...
 
struct  dark2ShmimT
 
class  shmimIntegrator
 
class  siglentSDG
 
class  smc100ccCtrl
 
class  sparkleClock
 The MagAO-X DM mode commander. More...
 
class  sshDigger
 The MagAO-X SSH tunnel manager. More...
 
class  stateRuleEngine
 The MagAO-X stateRuleEngine. More...
 
class  streamCircBuff
 Class for application to keep a circular buffer of a stream and publish it to another stream. 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...
 
struct  gainShmimT
 
struct  multcoeffShmimT
 
struct  limitShmimT
 
class  userGainCtrl
 
class  w2tcsOffloader
 
struct  xindiserver_test
 
struct  sshTunnel
 Structure to hold an sshTunnel specification, used for created command line args for indiserver. More...
 
class  xindiserver
 
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 ()
 
 if (ipRecv.find(m_powerElement))
 
 if (ipRecv.find(m_powerTargetElement))
 
 INDI_NEWCALLBACK_DEFN (acesxeCtrl, m_indiP_windspeed)(const pcf
 
 INDI_NEWCALLBACK_DEFN (acesxeCtrl, m_indiP_start)(const pcf
 
 INDI_NEWCALLBACK_DEFN (acesxeCtrl, m_indiP_stop)(const pcf
 
 INDI_NEWCALLBACK_DEFN (acesxeCtrl, m_indiP_abort)(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
 
 INDI_NEWCALLBACK_DEFN (alignLoop, m_indiP_ggain)(const pcf
 
 INDI_NEWCALLBACK_DEFN (alignLoop, m_indiP_ctrlEnabled)(const pcf
 
 INDI_SETCALLBACK_DEFN (alignLoop, m_indiP_upstream)(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, float &vs)
 
 INDI_NEWCALLBACK_DEFN (cacaoInterface, m_indiP_loopState)(const pcf
 
 INDI_NEWCALLBACK_DEFN (cacaoInterface, m_indiP_loopGain)(const pcf
 
 INDI_NEWCALLBACK_DEFN (cacaoInterface, m_indiP_loopZero)(const pcf
 
 INDI_NEWCALLBACK_DEFN (cacaoInterface, m_indiP_multCoeff)(const pcf
 
 INDI_NEWCALLBACK_DEFN (cacaoInterface, m_indiP_maxLim)(const pcf
 
 INDI_NEWCALLBACK_DEFN (closedLoopIndi, m_indiP_reference0)(const pcf
 
 INDI_NEWCALLBACK_DEFN (closedLoopIndi, m_indiP_reference1)(const pcf
 
 INDI_SETCALLBACK_DEFN (closedLoopIndi, m_indiP_inputs)(const pcf
 
 INDI_NEWCALLBACK_DEFN (closedLoopIndi, m_indiP_ggain)(const pcf
 
 INDI_NEWCALLBACK_DEFN (closedLoopIndi, m_indiP_ctrlEnabled)(const pcf
 
 INDI_NEWCALLBACK_DEFN (closedLoopIndi, m_indiP_counterReset)(const pcf
 
 INDI_SETCALLBACK_DEFN (closedLoopIndi, m_indiP_ctrl0_fsm)(const pcf
 
 INDI_SETCALLBACK_DEFN (closedLoopIndi, m_indiP_ctrl0)(const pcf
 
 INDI_SETCALLBACK_DEFN (closedLoopIndi, m_indiP_ctrl1_fsm)(const pcf
 
 INDI_SETCALLBACK_DEFN (closedLoopIndi, m_indiP_ctrl1)(const pcf
 
 INDI_SETCALLBACK_DEFN (closedLoopIndi, m_indiP_upstream)(const pcf
 
 INDI_NEWCALLBACK_DEFN (dmMode, m_indiP_currAmps)(const pcf
 
 INDI_NEWCALLBACK_DEFN (dmMode, m_indiP_tgtAmps)(const pcf
 
 INDI_NEWCALLBACK_DEFN (dmPokeCenter, m_indiP_nPupilImages)(const pcf
 
 INDI_NEWCALLBACK_DEFN (dmPokeCenter, m_indiP_nPokeImages)(const pcf
 
 INDI_NEWCALLBACK_DEFN (dmPokeCenter, m_indiP_poke_amp)(const pcf
 
 INDI_SETCALLBACK_DEFN (dmPokeCenter, m_indiP_wfsFps)(const pcf
 
 INDI_SETCALLBACK_DEFN (dmPokeCenter, m_indiP_shutter)(const pcf
 
 INDI_NEWCALLBACK_DEFN (dmPokeCenter, m_indiP_single)(const pcf
 
 INDI_NEWCALLBACK_DEFN (dmPokeCenter, m_indiP_continuous)(const pcf
 
 INDI_NEWCALLBACK_DEFN (dmPokeCenter, m_indiP_stop)(const pcf
 
std::unique_lock< std::mutex > lock (m_indiMutex)
 
 if (ipRecv["toggle"].getSwitchState()==pcf::IndiElement::Off)
 
 INDI_NEWCALLBACK_DEFN (dmSpeckle, m_indiP_delay)(const pcf
 
 INDI_NEWCALLBACK_DEFN (dmSpeckle, m_indiP_separation)(const pcf
 
 if (ipRecv.find("current"))
 
 if (ipRecv.find("target"))
 
 if (ang==-1000000000)
 
 updateIfChanged (m_indiP_angle, "target", m_angle)
 
 if (amp==-1000000000)
 
 updateIfChanged (m_indiP_amp, "target", m_amp)
 
 if (freq< 0)
 
 updateIfChanged (m_indiP_frequency, "target", m_frequency)
 
 if (dwell==0)
 
 updateIfChanged (m_indiP_dwell, "target", m_dwell)
 
 if (single< -1||single > 3)
 
 updateIfChanged (m_indiP_single, "target", m_single)
 
 if (ipRecv["request"].getSwitchState()==pcf::IndiElement::On)
 
 INDI_NEWCALLBACK_DEFN (filterWheelCtrl, m_indiP_counts)(const pcf
 
 INDI_NEWCALLBACK_DEFN (flipperCtrl, m_indiP_position)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_learningSteps)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_learningIterations)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_explorationRms)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_explorationSteps)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_lambda)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_clipval)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_gamma)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_intgain)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_intleak)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_timestamp)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_controlToggle)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_predictorToggle)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_reset_bufferRequest)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_reset_exploreRequest)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_reset_modelRequest)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_reset_cleanRequest)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_updateControllerRequest)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_zeroRequest)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_saveRequest)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hoPredCtrl, m_indiP_loadRequest)(const pcf
 
 INDI_NEWCALLBACK_DEFN (kcubeCtrl, m_indiP_axis1_identify)(const pcf
 
 INDI_NEWCALLBACK_DEFN (kcubeCtrl, m_indiP_axis1_enable)(const pcf
 
 INDI_NEWCALLBACK_DEFN (kcubeCtrl, m_indiP_axis1_voltage)(const pcf
 
 INDI_NEWCALLBACK_DEFN (kcubeCtrl, m_indiP_axis2_identify)(const pcf
 
 INDI_NEWCALLBACK_DEFN (kcubeCtrl, m_indiP_axis2_enable)(const pcf
 
 INDI_NEWCALLBACK_DEFN (kcubeCtrl, m_indiP_axis2_voltage)(const pcf
 
 INDI_NEWCALLBACK_DEFN (kcubeCtrl, m_indiP_set)(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
 
 INDI_NEWCALLBACK_DEFN (magAOXMaths, m_indiP_myVal)(const pcf
 
 INDI_SETCALLBACK_DEFN (magAOXMaths, m_indiP_otherVal)(const pcf
 
 INDI_NEWCALLBACK_DEFN (magAOXMaths, m_indiP_setOtherVal)(const pcf
 
 INDI_NEWCALLBACK_DEFN (modalPSDs, m_indiP_psdTime)(const pcf
 
 INDI_NEWCALLBACK_DEFN (modalPSDs, m_indiP_psdAvgTime)(const pcf
 
 INDI_SETCALLBACK_DEFN (modalPSDs, m_indiP_fpsSource)(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 (observerCtrl, m_indiP_sws)(const pcf
 
 INDI_NEWCALLBACK_DEFN (observerCtrl, m_indiP_userlog)(const pcf
 
 INDI_NEWCALLBACK_DEFN (ocam2KCtrl, m_indiP_emProtReset)(const pcf
 
 INDI_SETCALLBACK_DEFN (ocam2KCtrl, m_indiP_syncFreq)(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_SETCALLBACK_DEFN (openLoopPSDs, m_indiP_clPSDSource)(const pcf
 
 INDI_NEWCALLBACK_DEFN (photonCounter, m_indiP_calibrateToggle)(const pcf
 
 INDI_NEWCALLBACK_DEFN (photonCounter, m_indiP_quantileCut)(const pcf
 
 INDI_NEWCALLBACK_DEFN (photonCounter, m_indiP_calibrateSteps)(const pcf
 
 INDI_NEWCALLBACK_DEFN (photonCounter, m_indiP_stackFrames)(const pcf
 
int readoutParams (piint &adcQual, piflt &adcSpeed, const std::string &rosn)
 
int vshiftParams (piflt &vss, const std::string &vsn)
 
int splitResponse (int &address, std::string &response, const std::string &fullResponse)
 
float calculateDistance (float x1, float y1, float x2, float y2)
 
 INDI_NEWCALLBACK_DEFN (psfAcq, m_indiP_restartAcq)(const pcf
 
 INDI_NEWCALLBACK_DEFN (psfAcq, m_indiP_calcSeeing)(const pcf
 
 INDI_NEWCALLBACK_DEFN (psfAcq, m_indiP_acquire_star)(const pcf
 
 INDI_SETCALLBACK_DEFN (psfAcq, m_indiP_fpsSource)(const pcf
 
 INDI_NEWCALLBACK_DEFN (psfFit, m_indiP_reset)(const pcf
 
 INDI_NEWCALLBACK_DEFN (psfFit, m_indiP_statsTime)(const pcf
 
 INDI_NEWCALLBACK_DEFN (psfFit, m_indiP_deltaPixThresh)(const pcf
 
 INDI_NEWCALLBACK_DEFN (psfFit, m_indiP_sigmaMaxThreshUp)(const pcf
 
 INDI_NEWCALLBACK_DEFN (psfFit, m_indiP_sigmaMaxThreshDown)(const pcf
 
 INDI_NEWCALLBACK_DEFN (psfFit, m_indiP_sigmaPixThresh)(const pcf
 
 INDI_NEWCALLBACK_DEFN (psfFit, m_indiP_dx)(const pcf
 
 INDI_NEWCALLBACK_DEFN (psfFit, m_indiP_dy)(const pcf
 
 INDI_SETCALLBACK_DEFN (psfFit, m_indiP_fpsSource)(const pcf
 
 INDI_NEWCALLBACK_DEFN (pupilAlign, m_indiP_thresh)(const pcf
 
 INDI_NEWCALLBACK_DEFN (pupilAlign, m_indiP_averaging)(const pcf
 
 INDI_NEWCALLBACK_DEFN (pupilAlign, m_indiP_reload)(const pcf
 
 INDI_NEWCALLBACK_DEFN (pupilAlign, m_indiP_update)(const pcf
 
 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_NEWCALLBACK_DEFN (pupilFit, m_indiP_refmode)(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
 
void SDKVersion ()
 
void FirmWareVersion (qhyccd_handle *h)
 
std::string qhyccdSDKErrorName (CONTROL_ID error)
 
 INDI_SETCALLBACK_DEFN (refRMS, m_indiP_fpsSource)(const pcf
 
 INDI_NEWCALLBACK_DEFN (shmimIntegrator, m_indiP_nAverage)(const pcf
 
 INDI_NEWCALLBACK_DEFN (shmimIntegrator, m_indiP_avgTime)(const pcf
 
 INDI_NEWCALLBACK_DEFN (shmimIntegrator, m_indiP_nUpdate)(const pcf
 
 INDI_NEWCALLBACK_DEFN (shmimIntegrator, m_indiP_startAveraging)(const pcf
 
 INDI_SETCALLBACK_DEFN (shmimIntegrator, m_indiP_fpsSource)(const pcf
 
 INDI_SETCALLBACK_DEFN (shmimIntegrator, m_indiP_stateSource)(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_C1wdth)(const pcf
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C1wvtp)(const pcf
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C1sync)(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_C2wdth)(const pcf
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C2wvtp)(const pcf
 
 INDI_NEWCALLBACK_DEFN (siglentSDG, m_indiP_C2sync)(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, double &wdth, 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...
 
int parseSYNC (int &channel, bool &sync, const std::string &strRead)
 Parse the SDG response to the SYNC query. More...
 
 INDI_NEWCALLBACK_DEFN (smc100ccCtrl, m_indiP_position)(const pcf
 
 INDI_NEWCALLBACK_DEFN (sparkleClock, m_indiP_delay)(const pcf
 
 INDI_NEWCALLBACK_DEFN (sparkleClock, m_indiP_separation_1)(const pcf
 
 INDI_NEWCALLBACK_DEFN (sparkleClock, m_indiP_separation_2)(const pcf
 
 updateIfChanged (m_indiP_interval, "target", m_sparkleClockInterval)
 
 if (!ipRecv.find("toggle"))
 
 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_numModes)(const pcf
 
 INDI_NEWCALLBACK_DEFN (t2wOffloader, m_indiP_offloadToggle)(const pcf
 
 INDI_SETCALLBACK_DEFN (t2wOffloader, m_indiP_fpsSource)(const pcf
 
 INDI_SETCALLBACK_DEFN (t2wOffloader, m_indiP_navgSource)(const pcf
 
 INDI_NEWCALLBACK_DEFN (tcsInterface, m_indiP_labMode)(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)
 
 if (ipRecv.find("period"))
 
 if (ipRecv.find("amplitude"))
 
duty_cycle setState (pcf::IndiProperty::Ok)
 
m_indiDriver sendSetProperty (duty_cycle)
 
 updateVals ()
 
 switch (myFunction)
 
 INDI_VALIDATE_CALLBACK_PROPS (function, ipRecv)
 
 for (auto fname :SimFunctionNames)
 
 if (currentFunctionName=="sin")
 
m_indiDriver sendSetProperty (function)
 
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
 
uint16_t modesAtBlock (uint16_t b)
 
uint16_t modesInBlock (uint16_t b)
 Calculate the number of modes in 1 block. More...
 
int blockModes (std::vector< uint16_t > &blocks, std::vector< std::string > &names, uint16_t Nmodes, uint16_t Nzern, bool splitTT)
 Calculate the number of blocks and the number of modes per block. More...
 
 INDI_NEWCALLBACK_DEFN (userGainCtrl, m_indiP_zeroAll)(const pcf
 
 INDI_NEWCALLBACK_DEFN (userGainCtrl, m_indiP_singleModeNo)(const pcf
 
 INDI_NEWCALLBACK_DEFN (userGainCtrl, m_indiP_singleGain)(const pcf
 
 INDI_NEWCALLBACK_DEFN (userGainCtrl, m_indiP_singleMC)(const pcf
 
 INDI_NEWCALLBACK_DEFN (userGainCtrl, m_indiP_powerLawIndex)(const pcf
 
 INDI_NEWCALLBACK_DEFN (userGainCtrl, m_indiP_powerLawFloor)(const pcf
 
 INDI_NEWCALLBACK_DEFN (userGainCtrl, m_indiP_powerLawSet)(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

template<bool _useINDI>
const pcf::IndiProperty & ipRecv
 
 return
 
 m_restartSp = true
 
 m_angle = ang
 
 m_amp = amp
 
 m_frequency = freq
 
 m_dwell = dwell
 
int single = 0
 
 m_single = single
 
 m_sparkleClockInterval = interval
 
double targetPos = ipRecv["target"].get<double>()
 
std::stringstream msg
 
 it
 
auto updatedSwitches = ipRecv.getElements()
 

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
string m_remoteHost

Typedef Documentation

◆ tunnelMapT

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

The map used to hold tunnel specifications.

Definition at line 51 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()

◆ blockModes()

int MagAOX::app::blockModes ( std::vector< uint16_t > &  blocks,
std::vector< std::string > &  names,
uint16_t  Nmodes,
uint16_t  Nzern,
bool  splitTT 
)

Calculate the number of blocks and the number of modes per block.

A block is 2 Fourier mode m-indices wide, going around to the m < 0 side. At index m, there are 2m linear degrees of freedom. Block number b starts from 0, and is related to m by m = 2b + 1. So for b+1 blocks, there are N = 2* (2*b+1 + 1) linear degrees of freedom, giving (N+1)*(N+1) - 1 total Fourier modes, with 32*b + 24 modes per block b.

Complicating this is the usual practice of putting pure Zernike modes into the beginning of the basis. This accounts for this if desired, always splitting Tip/Tilt and Focus into separate blocks. Tip/Tilt can optionally be 2 separate blocks.

Parameters
[out]blocksthe block structure. The size is the number of blocks, and each entry contains the nubmer of modes in that block
[out]namesthe name of each block
[in]Nmodesthe total number of modes
[in]Nzernthe number of Zernikes appended at the front
[in]splitTTwhether or not to split tip and tilt

Definition at line 51 of file userGainCtrl.hpp.

Referenced by MagAOX::app::userGainCtrl::getModeBlocks(), and SMCTEST::SCENARIO().

◆ calculateDistance()

float MagAOX::app::calculateDistance ( float  x1,
float  y1,
float  x2,
float  y2 
)

Definition at line 466 of file psfAcq.hpp.

Referenced by MagAOX::app::psfAcq::processImage().

◆ FirmWareVersion()

void MagAOX::app::FirmWareVersion ( qhyccd_handle *  h)

Definition at line 50 of file qhyCtrl.hpp.

◆ for()

MagAOX::app::for ( auto fname :SimFunctionNames  )

Definition at line 340 of file timeSeriesSimulator.hpp.

◆ if() [1/15]

MagAOX::app::if ( !ipRecv.  find"toggle")

Definition at line 1631 of file streamWriter.hpp.

◆ if() [2/15]

MagAOX::app::if ( amp  = = -1000000000)

Definition at line 879 of file dmSpeckle.hpp.

◆ if() [3/15]

MagAOX::app::if ( ang  = = -1000000000)

Definition at line 844 of file dmSpeckle.hpp.

◆ if() [4/15]

else MagAOX::app::if ( currentFunctionName  = = "sin")

Definition at line 355 of file timeSeriesSimulator.hpp.

◆ if() [5/15]

MagAOX::app::if ( dwell  = = 0)

Definition at line 981 of file dmSpeckle.hpp.

◆ if() [6/15]

MagAOX::app::if ( )

Definition at line 945 of file dmSpeckle.hpp.

◆ if() [7/15]

MagAOX::app::if ( ipRecv.  find"amplitude")

Definition at line 302 of file timeSeriesSimulator.hpp.

◆ if() [8/15]

MagAOX::app::if ( ipRecv.  find"current")

Definition at line 834 of file dmSpeckle.hpp.

◆ if() [9/15]

MagAOX::app::if ( ipRecv.  find"period")

Definition at line 294 of file timeSeriesSimulator.hpp.

◆ if() [10/15]

MagAOX::app::if ( ipRecv.  find"target")

Definition at line 839 of file dmSpeckle.hpp.

◆ if() [11/15]

MagAOX::app::if ( ipRecv.  findm_powerElement)

◆ if() [12/15]

MagAOX::app::if ( ipRecv.  findm_powerTargetElement)

Definition at line 3455 of file MagAOXApp.hpp.

◆ if() [13/15]

MagAOX::app::if ( ipRecv.  getSwitchState()["request"] = = pcf::IndiElement::On)

Definition at line 1073 of file dmSpeckle.hpp.

◆ if() [14/15]

MagAOX::app::if ( ipRecv.  getSwitchState()["toggle"] = = pcf::IndiElement::Off)

Definition at line 737 of file dmSpeckle.hpp.

◆ if() [15/15]

MagAOX::app::if ( single< -1||single 3)

Definition at line 1013 of file dmSpeckle.hpp.

◆ INDI_NEWCALLBACK_DEFN() [1/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( acesxeCtrl  ,
m_indiP_abort   
) const

Definition at line 747 of file acesxeCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [2/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( acesxeCtrl  ,
m_indiP_start   
) const

Definition at line 715 of file acesxeCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [3/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( acesxeCtrl  ,
m_indiP_stop   
) const

Definition at line 731 of file acesxeCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [4/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( acesxeCtrl  ,
m_indiP_windspeed   
) const

Definition at line 687 of file acesxeCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [5/180]

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

Definition at line 392 of file adcTracker.hpp.

◆ INDI_NEWCALLBACK_DEFN() [6/180]

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

Definition at line 415 of file adcTracker.hpp.

◆ INDI_NEWCALLBACK_DEFN() [7/180]

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

Definition at line 369 of file adcTracker.hpp.

◆ INDI_NEWCALLBACK_DEFN() [8/180]

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

Definition at line 438 of file adcTracker.hpp.

◆ INDI_NEWCALLBACK_DEFN() [9/180]

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

Definition at line 343 of file adcTracker.hpp.

◆ INDI_NEWCALLBACK_DEFN() [10/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( alignLoop  ,
m_indiP_ctrlEnabled   
) const

Definition at line 474 of file alignLoop.hpp.

◆ INDI_NEWCALLBACK_DEFN() [11/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( alignLoop  ,
m_indiP_ggain   
) const

Definition at line 448 of file alignLoop.hpp.

◆ INDI_NEWCALLBACK_DEFN() [12/180]

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

Definition at line 859 of file cacaoInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [13/180]

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

Definition at line 838 of file cacaoInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [14/180]

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

Definition at line 892 of file cacaoInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [15/180]

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

Definition at line 940 of file cacaoInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [16/180]

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

Definition at line 908 of file cacaoInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [17/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( closedLoopIndi  ,
m_indiP_counterReset   
) const

Definition at line 604 of file closedLoopIndi.hpp.

◆ INDI_NEWCALLBACK_DEFN() [18/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( closedLoopIndi  ,
m_indiP_ctrlEnabled   
) const

Definition at line 585 of file closedLoopIndi.hpp.

◆ INDI_NEWCALLBACK_DEFN() [19/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( closedLoopIndi  ,
m_indiP_ggain   
) const

Definition at line 563 of file closedLoopIndi.hpp.

◆ INDI_NEWCALLBACK_DEFN() [20/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( closedLoopIndi  ,
m_indiP_reference0   
) const

Definition at line 501 of file closedLoopIndi.hpp.

◆ INDI_NEWCALLBACK_DEFN() [21/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( closedLoopIndi  ,
m_indiP_reference1   
) const

Definition at line 521 of file closedLoopIndi.hpp.

◆ INDI_NEWCALLBACK_DEFN() [22/180]

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

Definition at line 380 of file dmMode.hpp.

◆ INDI_NEWCALLBACK_DEFN() [23/180]

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

Definition at line 410 of file dmMode.hpp.

◆ INDI_NEWCALLBACK_DEFN() [24/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( dmPokeCenter  ,
m_indiP_continuous   
) const

Definition at line 1361 of file dmPokeCenter.hpp.

◆ INDI_NEWCALLBACK_DEFN() [25/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( dmPokeCenter  ,
m_indiP_nPokeImages   
) const

Definition at line 1269 of file dmPokeCenter.hpp.

◆ INDI_NEWCALLBACK_DEFN() [26/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( dmPokeCenter  ,
m_indiP_nPupilImages   
) const

Definition at line 1253 of file dmPokeCenter.hpp.

◆ INDI_NEWCALLBACK_DEFN() [27/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( dmPokeCenter  ,
m_indiP_poke_amp   
) const

Definition at line 1285 of file dmPokeCenter.hpp.

◆ INDI_NEWCALLBACK_DEFN() [28/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( dmPokeCenter  ,
m_indiP_single   
) const

Definition at line 1336 of file dmPokeCenter.hpp.

◆ INDI_NEWCALLBACK_DEFN() [29/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( dmPokeCenter  ,
m_indiP_stop   
) const

Definition at line 1393 of file dmPokeCenter.hpp.

◆ INDI_NEWCALLBACK_DEFN() [30/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( dmSpeckle  ,
m_indiP_delay   
) const

Definition at line 754 of file dmSpeckle.hpp.

◆ INDI_NEWCALLBACK_DEFN() [31/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( dmSpeckle  ,
m_indiP_separation   
) const

Definition at line 788 of file dmSpeckle.hpp.

◆ INDI_NEWCALLBACK_DEFN() [32/180]

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

Definition at line 691 of file filterWheelCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [33/180]

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

Definition at line 389 of file flipperCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [34/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_clipval   
) const

Definition at line 1189 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [35/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_controlToggle   
) const

Definition at line 1359 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [36/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_explorationRms   
) const

Definition at line 1081 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [37/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_explorationSteps   
) const

Definition at line 1119 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [38/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_gamma   
) const

Definition at line 1221 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [39/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_intgain   
) const

Definition at line 1256 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [40/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_intleak   
) const

Definition at line 1292 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [41/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_lambda   
) const

Definition at line 1156 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [42/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_learningIterations   
) const

Definition at line 1044 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [43/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_learningSteps   
) const

Definition at line 1006 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [44/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_loadRequest   
) const

Definition at line 1597 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [45/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_predictorToggle   
) const

Definition at line 1398 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [46/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_reset_bufferRequest   
) const

Definition at line 1432 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [47/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_reset_cleanRequest   
) const

Definition at line 1496 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [48/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_reset_exploreRequest   
) const

Definition at line 1453 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [49/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_reset_modelRequest   
) const

Definition at line 1474 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [50/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_saveRequest   
) const

Definition at line 1577 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [51/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_timestamp   
) const

Definition at line 1329 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [52/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_updateControllerRequest   
) const

Definition at line 1528 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [53/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hoPredCtrl  ,
m_indiP_zeroRequest   
) const

Definition at line 1551 of file hoPredCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [54/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( kcubeCtrl  ,
m_indiP_axis1_enable   
) const

Definition at line 1028 of file kcubeCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [55/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( kcubeCtrl  ,
m_indiP_axis1_identify   
) const

Definition at line 1011 of file kcubeCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [56/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( kcubeCtrl  ,
m_indiP_axis1_voltage   
) const

Definition at line 1058 of file kcubeCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [57/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( kcubeCtrl  ,
m_indiP_axis2_enable   
) const

Definition at line 1094 of file kcubeCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [58/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( kcubeCtrl  ,
m_indiP_axis2_identify   
) const

Definition at line 1077 of file kcubeCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [59/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( kcubeCtrl  ,
m_indiP_axis2_voltage   
) const

Definition at line 1123 of file kcubeCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [60/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( kcubeCtrl  ,
m_indiP_set   
) const

Definition at line 1142 of file kcubeCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [61/180]

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

Definition at line 652 of file koolanceCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [62/180]

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

Definition at line 619 of file koolanceCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [63/180]

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

Definition at line 215 of file kTracker.hpp.

◆ INDI_NEWCALLBACK_DEFN() [64/180]

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

Definition at line 173 of file magAOXMaths.hpp.

◆ INDI_NEWCALLBACK_DEFN() [65/180]

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

Definition at line 198 of file magAOXMaths.hpp.

◆ INDI_NEWCALLBACK_DEFN() [66/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( modalPSDs  ,
m_indiP_psdAvgTime   
) const

Definition at line 703 of file modalPSDs.hpp.

◆ INDI_NEWCALLBACK_DEFN() [67/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( modalPSDs  ,
m_indiP_psdTime   
) const

Definition at line 674 of file modalPSDs.hpp.

◆ INDI_NEWCALLBACK_DEFN() [68/180]

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

Definition at line 422 of file observerCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [69/180]

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

Definition at line 485 of file observerCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [70/180]

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

Definition at line 466 of file observerCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [71/180]

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

Definition at line 508 of file observerCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [72/180]

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

Definition at line 528 of file observerCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [73/180]

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

Definition at line 1433 of file ocam2KCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [74/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( photonCounter  ,
m_indiP_calibrateSteps   
) const

Definition at line 599 of file photonCounter.hpp.

◆ INDI_NEWCALLBACK_DEFN() [75/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( photonCounter  ,
m_indiP_calibrateToggle   
) const

Definition at line 545 of file photonCounter.hpp.

◆ INDI_NEWCALLBACK_DEFN() [76/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( photonCounter  ,
m_indiP_quantileCut   
) const

Definition at line 570 of file photonCounter.hpp.

◆ INDI_NEWCALLBACK_DEFN() [77/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( photonCounter  ,
m_indiP_stackFrames   
) const

Definition at line 638 of file photonCounter.hpp.

◆ INDI_NEWCALLBACK_DEFN() [78/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( psfAcq  ,
m_indiP_acquire_star   
) const

Definition at line 869 of file psfAcq.hpp.

◆ INDI_NEWCALLBACK_DEFN() [79/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( psfAcq  ,
m_indiP_calcSeeing   
) const

Definition at line 848 of file psfAcq.hpp.

◆ INDI_NEWCALLBACK_DEFN() [80/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( psfAcq  ,
m_indiP_restartAcq   
) const

Definition at line 825 of file psfAcq.hpp.

◆ INDI_NEWCALLBACK_DEFN() [81/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( psfFit  ,
m_indiP_deltaPixThresh   
) const

Definition at line 1002 of file psfFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [82/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( psfFit  ,
m_indiP_dx   
) const

Definition at line 1074 of file psfFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [83/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( psfFit  ,
m_indiP_dy   
) const

Definition at line 1092 of file psfFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [84/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( psfFit  ,
m_indiP_reset   
) const

Definition at line 963 of file psfFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [85/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( psfFit  ,
m_indiP_sigmaMaxThreshDown   
) const

Definition at line 1038 of file psfFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [86/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( psfFit  ,
m_indiP_sigmaMaxThreshUp   
) const

Definition at line 1020 of file psfFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [87/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( psfFit  ,
m_indiP_sigmaPixThresh   
) const

Definition at line 1056 of file psfFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [88/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( psfFit  ,
m_indiP_statsTime   
) const

Definition at line 981 of file psfFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [89/180]

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

Definition at line 851 of file pupilAlign.hpp.

◆ INDI_NEWCALLBACK_DEFN() [90/180]

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

Definition at line 927 of file pupilAlign.hpp.

◆ INDI_NEWCALLBACK_DEFN() [91/180]

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

Definition at line 827 of file pupilAlign.hpp.

◆ INDI_NEWCALLBACK_DEFN() [92/180]

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

Definition at line 946 of file pupilAlign.hpp.

◆ INDI_NEWCALLBACK_DEFN() [93/180]

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

Definition at line 1398 of file pupilFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [94/180]

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

Definition at line 1533 of file pupilFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [95/180]

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

Definition at line 1473 of file pupilFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [96/180]

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

Definition at line 1374 of file pupilFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [97/180]

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

Definition at line 1490 of file pupilFit.hpp.

◆ INDI_NEWCALLBACK_DEFN() [98/180]

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

Definition at line 1155 of file shmimIntegrator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [99/180]

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

Definition at line 1119 of file shmimIntegrator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [100/180]

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

Definition at line 1183 of file shmimIntegrator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [101/180]

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

Definition at line 1212 of file shmimIntegrator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [102/180]

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

Definition at line 2354 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [103/180]

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

Definition at line 2347 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [104/180]

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

Definition at line 2361 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [105/180]

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

Definition at line 2339 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [106/180]

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

Definition at line 2368 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [107/180]

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

Definition at line 2389 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [108/180]

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

Definition at line 2375 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [109/180]

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

Definition at line 2382 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [110/180]

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

Definition at line 2410 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [111/180]

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

Definition at line 2403 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [112/180]

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

Definition at line 2417 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [113/180]

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

Definition at line 2396 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [114/180]

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

Definition at line 2424 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [115/180]

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

Definition at line 2445 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [116/180]

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

Definition at line 2431 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [117/180]

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

Definition at line 2438 of file siglentSDG.hpp.

◆ INDI_NEWCALLBACK_DEFN() [118/180]

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

Definition at line 976 of file smc100ccCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [119/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( sparkleClock  ,
m_indiP_delay   
) const

Definition at line 939 of file sparkleClock.hpp.

◆ INDI_NEWCALLBACK_DEFN() [120/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( sparkleClock  ,
m_indiP_separation_1   
) const

Definition at line 973 of file sparkleClock.hpp.

◆ INDI_NEWCALLBACK_DEFN() [121/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( sparkleClock  ,
m_indiP_separation_2   
) const

Definition at line 1008 of file sparkleClock.hpp.

◆ INDI_NEWCALLBACK_DEFN() [122/180]

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

Definition at line 1395 of file sysMonitor.hpp.

◆ INDI_NEWCALLBACK_DEFN() [123/180]

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

Definition at line 634 of file t2wOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [124/180]

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

Definition at line 582 of file t2wOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [125/180]

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

Definition at line 608 of file t2wOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [126/180]

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

Definition at line 676 of file t2wOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [127/180]

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

Definition at line 702 of file t2wOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [128/180]

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

Definition at line 660 of file t2wOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [129/180]

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

Definition at line 2815 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [130/180]

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

Definition at line 2748 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [131/180]

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

Definition at line 3034 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [132/180]

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

Definition at line 3017 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [133/180]

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

Definition at line 2994 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [134/180]

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

Definition at line 3051 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [135/180]

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

Definition at line 3068 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [136/180]

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

Definition at line 2942 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [137/180]

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

Definition at line 2925 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [138/180]

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

Definition at line 2896 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [139/180]

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

Definition at line 2959 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [140/180]

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

Definition at line 2976 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [141/180]

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

Definition at line 2789 of file tcsInterface.hpp.

◆ INDI_NEWCALLBACK_DEFN() [142/180]

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

Definition at line 1018 of file ttmModulator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [143/180]

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

Definition at line 1050 of file ttmModulator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [144/180]

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

Definition at line 987 of file ttmModulator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [145/180]

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

Definition at line 1107 of file ttmModulator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [146/180]

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

Definition at line 1083 of file ttmModulator.hpp.

◆ INDI_NEWCALLBACK_DEFN() [147/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( userGainCtrl  ,
m_indiP_powerLawFloor   
) const

Definition at line 1463 of file userGainCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [148/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( userGainCtrl  ,
m_indiP_powerLawIndex   
) const

Definition at line 1446 of file userGainCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [149/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( userGainCtrl  ,
m_indiP_powerLawSet   
) const

Definition at line 1480 of file userGainCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [150/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( userGainCtrl  ,
m_indiP_singleGain   
) const

Definition at line 1412 of file userGainCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [151/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( userGainCtrl  ,
m_indiP_singleMC   
) const

Definition at line 1429 of file userGainCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [152/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( userGainCtrl  ,
m_indiP_singleModeNo   
) const

Definition at line 1395 of file userGainCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [153/180]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( userGainCtrl  ,
m_indiP_zeroAll   
) const

Definition at line 1375 of file userGainCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [154/180]

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

Definition at line 325 of file w2tcsOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [155/180]

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

Definition at line 347 of file w2tcsOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [156/180]

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

Definition at line 369 of file w2tcsOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [157/180]

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

Definition at line 388 of file w2tcsOffloader.hpp.

◆ INDI_NEWCALLBACK_DEFN() [158/180]

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

Definition at line 563 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [159/180]

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

Definition at line 572 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [160/180]

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

Definition at line 581 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [161/180]

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

Definition at line 590 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [162/180]

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

Definition at line 599 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [163/180]

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

Definition at line 608 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [164/180]

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

Definition at line 617 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [165/180]

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

Definition at line 626 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [166/180]

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

Definition at line 635 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [167/180]

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

Definition at line 644 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [168/180]

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

Definition at line 653 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [169/180]

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

Definition at line 662 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [170/180]

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

Definition at line 671 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [171/180]

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

Definition at line 680 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [172/180]

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

Definition at line 689 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [173/180]

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

Definition at line 698 of file xt1121Ctrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [174/180]

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

Definition at line 481 of file zaberCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [175/180]

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

Definition at line 523 of file zaberCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [176/180]

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

Definition at line 853 of file zaberLowLevel.hpp.

◆ INDI_NEWCALLBACK_DEFN() [177/180]

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

Definition at line 827 of file zaberLowLevel.hpp.

◆ INDI_NEWCALLBACK_DEFN() [178/180]

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

Definition at line 803 of file zaberLowLevel.hpp.

◆ INDI_NEWCALLBACK_DEFN() [179/180]

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

Definition at line 750 of file zaberLowLevel.hpp.

◆ INDI_NEWCALLBACK_DEFN() [180/180]

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

Definition at line 776 of file zaberLowLevel.hpp.

◆ INDI_SETCALLBACK_DEFN() [1/51]

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

Definition at line 461 of file adcTracker.hpp.

◆ INDI_SETCALLBACK_DEFN() [2/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( alignLoop  ,
m_indiP_upstream   
) const

Definition at line 514 of file alignLoop.hpp.

◆ INDI_SETCALLBACK_DEFN() [3/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( closedLoopIndi  ,
m_indiP_ctrl0   
) const

Definition at line 630 of file closedLoopIndi.hpp.

◆ INDI_SETCALLBACK_DEFN() [4/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( closedLoopIndi  ,
m_indiP_ctrl0_fsm   
) const

Definition at line 618 of file closedLoopIndi.hpp.

◆ INDI_SETCALLBACK_DEFN() [5/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( closedLoopIndi  ,
m_indiP_ctrl1   
) const

Definition at line 654 of file closedLoopIndi.hpp.

◆ INDI_SETCALLBACK_DEFN() [6/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( closedLoopIndi  ,
m_indiP_ctrl1_fsm   
) const

Definition at line 642 of file closedLoopIndi.hpp.

◆ INDI_SETCALLBACK_DEFN() [7/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( closedLoopIndi  ,
m_indiP_inputs   
) const

Definition at line 541 of file closedLoopIndi.hpp.

◆ INDI_SETCALLBACK_DEFN() [8/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( closedLoopIndi  ,
m_indiP_upstream   
) const

Definition at line 666 of file closedLoopIndi.hpp.

◆ INDI_SETCALLBACK_DEFN() [9/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( dmPokeCenter  ,
m_indiP_shutter   
) const

Definition at line 1315 of file dmPokeCenter.hpp.

◆ INDI_SETCALLBACK_DEFN() [10/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( dmPokeCenter  ,
m_indiP_wfsFps   
) const

Definition at line 1301 of file dmPokeCenter.hpp.

◆ INDI_SETCALLBACK_DEFN() [11/51]

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

Definition at line 246 of file kTracker.hpp.

◆ INDI_SETCALLBACK_DEFN() [12/51]

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

Definition at line 190 of file magAOXMaths.hpp.

◆ INDI_SETCALLBACK_DEFN() [13/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( modalPSDs  ,
m_indiP_fpsSource   
) const

Definition at line 730 of file modalPSDs.hpp.

◆ INDI_SETCALLBACK_DEFN() [14/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ocam2KCtrl  ,
m_indiP_syncFreq   
) const

Definition at line 1473 of file ocam2KCtrl.hpp.

◆ INDI_SETCALLBACK_DEFN() [15/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( openLoopPSDs  ,
m_indiP_clPSDSource   
) const

Definition at line 280 of file openLoopPSDs.hpp.

◆ INDI_SETCALLBACK_DEFN() [16/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( psfAcq  ,
m_indiP_fpsSource   
) const

Definition at line 891 of file psfAcq.hpp.

◆ INDI_SETCALLBACK_DEFN() [17/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( psfFit  ,
m_indiP_fpsSource   
) const

Definition at line 1110 of file psfFit.hpp.

◆ INDI_SETCALLBACK_DEFN() [18/51]

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

Definition at line 647 of file pwfsSlopeCalc.hpp.

◆ INDI_SETCALLBACK_DEFN() [19/51]

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

Definition at line 690 of file pwfsSlopeCalc.hpp.

◆ INDI_SETCALLBACK_DEFN() [20/51]

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

Definition at line 732 of file pwfsSlopeCalc.hpp.

◆ INDI_SETCALLBACK_DEFN() [21/51]

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

Definition at line 773 of file pwfsSlopeCalc.hpp.

◆ INDI_SETCALLBACK_DEFN() [22/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( refRMS  ,
m_indiP_fpsSource   
) const

Definition at line 453 of file refRMS.hpp.

◆ INDI_SETCALLBACK_DEFN() [23/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( shmimIntegrator  ,
m_indiP_fpsSource   
) const

Definition at line 1249 of file shmimIntegrator.hpp.

◆ INDI_SETCALLBACK_DEFN() [24/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( shmimIntegrator  ,
m_indiP_stateSource   
) const

Definition at line 1276 of file shmimIntegrator.hpp.

◆ INDI_SETCALLBACK_DEFN() [25/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( t2wOffloader  ,
m_indiP_fpsSource   
) const

Definition at line 740 of file t2wOffloader.hpp.

◆ INDI_SETCALLBACK_DEFN() [26/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( t2wOffloader  ,
m_indiP_navgSource   
) const

Definition at line 767 of file t2wOffloader.hpp.

◆ INDI_SETCALLBACK_DEFN() [27/51]

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

Definition at line 2832 of file tcsInterface.hpp.

◆ INDI_SETCALLBACK_DEFN() [28/51]

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

Definition at line 2850 of file tcsInterface.hpp.

◆ INDI_SETCALLBACK_DEFN() [29/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C1freq   
) const
Todo:
use find to test

Definition at line 1165 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [30/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C1ofst   
) const
Todo:
use find to test

Definition at line 1208 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [31/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C1outp   
) const
Todo:
use find to test

Definition at line 1132 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [32/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C1phse   
) const
Todo:
use find to test

Definition at line 1230 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [33/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C1volts   
) const
Todo:
use find to test

Definition at line 1187 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [34/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C2freq   
) const
Todo:
use find to test

Definition at line 1286 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [35/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C2ofst   
) const
Todo:
use find to test

Definition at line 1329 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [36/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C2outp   
) const
Todo:
use find to test

Definition at line 1253 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [37/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C2phse   
) const
Todo:
use find to test

Definition at line 1352 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [38/51]

MagAOX::app::INDI_SETCALLBACK_DEFN ( ttmModulator  ,
m_indiP_C2volts   
) const
Todo:
use find to test

Definition at line 1308 of file ttmModulator.hpp.

◆ INDI_SETCALLBACK_DEFN() [39/51]

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

Definition at line 351 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [40/51]

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

Definition at line 358 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [41/51]

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

Definition at line 365 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [42/51]

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

Definition at line 372 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [43/51]

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

Definition at line 379 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [44/51]

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

Definition at line 386 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [45/51]

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

Definition at line 393 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [46/51]

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

Definition at line 400 of file xt1121DCDU.hpp.

◆ INDI_SETCALLBACK_DEFN() [47/51]

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

Definition at line 669 of file zaberCtrl.hpp.

◆ INDI_SETCALLBACK_DEFN() [48/51]

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

Definition at line 692 of file zaberCtrl.hpp.

◆ INDI_SETCALLBACK_DEFN() [49/51]

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

Definition at line 577 of file zaberCtrl.hpp.

◆ INDI_SETCALLBACK_DEFN() [50/51]

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

Definition at line 759 of file zaberCtrl.hpp.

◆ INDI_SETCALLBACK_DEFN() [51/51]

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

Definition at line 723 of file zaberCtrl.hpp.

◆ INDI_VALIDATE_CALLBACK_PROPS()

MagAOX::app::INDI_VALIDATE_CALLBACK_PROPS ( function  ,
ipRecv   
)

◆ 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]tmapthe tunnel map which will be populated
[in]configthe configurator which contains tunnel specifications.

Definition at line 59 of file xindiserver.hpp.

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

◆ lock()

std::unique_lock< std::mutex > MagAOX::app::lock ( m_indiMutex  )

Referenced by MagAOX::app::shmimIntegrator::allocate(), MagAOX::app::userGainCtrl::allocate(), MagAOX::app::refRMS::allocate(), MagAOX::app::dmPokeCenter::allocate(), MagAOX::app::dev::dmPokeWFS< derivedT >::allocate(), MagAOX::app::andorCtrl::appLogic(), MagAOX::app::baslerCtrl::appLogic(), MagAOX::app::cacaoInterface::appLogic(), MagAOX::app::cameraSim::appLogic(), MagAOX::app::flipperCtrl::appLogic(), MagAOX::app::hoPredCtrl::appLogic(), MagAOX::app::kcubeCtrl::appLogic(), MagAOX::app::koolanceCtrl::appLogic(), MagAOX::app::modalPSDs::appLogic(), MagAOX::app::nnReconstructor::appLogic(), MagAOX::app::observerCtrl::appLogic(), MagAOX::app::ocam2KCtrl::appLogic(), MagAOX::app::openLoopPSDs::appLogic(), MagAOX::app::photonCounter::appLogic(), MagAOX::app::pi335Ctrl::appLogic(), MagAOX::app::picamCtrl::appLogic(), MagAOX::app::picoMotorCtrl::appLogic(), MagAOX::app::psfAcq::appLogic(), MagAOX::app::pvcamCtrl::appLogic(), MagAOX::app::pwfsSlopeCalc::appLogic(), MagAOX::app::refRMS::appLogic(), MagAOX::app::rhusbMon::appLogic(), MagAOX::app::shmimIntegrator::appLogic(), MagAOX::app::siglentSDG::appLogic(), MagAOX::app::smc100ccCtrl::appLogic(), MagAOX::app::streamCircBuff::appLogic(), MagAOX::app::t2wOffloader::appLogic(), MagAOX::app::trippLitePDU::appLogic(), MagAOX::app::ttmModulator::appLogic(), MagAOX::app::userGainCtrl::appLogic(), MagAOX::app::w2tcsOffloader::appLogic(), MagAOX::app::xt1121Ctrl::appLogic(), MagAOX::app::xt1121DCDU::appLogic(), MagAOX::app::zylaCtrl::appLogic(), MagAOX::app::xt1121Ctrl::channelSetCallback(), MagAOX::app::picoMotorCtrl::channelThreadExec(), MagAOX::app::pi335Ctrl::commandDM(), MagAOX::app::andorCtrl::configureAcquisition(), MagAOX::app::ocam2KCtrl::configureAcquisition(), MagAOX::app::photonCounter::configureAcquisition(), MagAOX::app::picamCtrl::configureAcquisition(), MagAOX::app::pupilFit::configureAcquisition(), MagAOX::app::pwfsSlopeCalc::configureAcquisition(), MagAOX::app::qhyCtrl::configureAcquisition(), MagAOX::app::shmimIntegrator::configureAcquisition(), MagAOX::app::streamCircBuff::configureAcquisition(), MagAOX::app::zylaCtrl::configureAcquisition(), INDI_NEWCALLBACK_DEFN(), MagAOX::logger::logManager< _parentT, _logFileT >::logThreadExec(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_cropMode(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_emgain(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_exptime(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_fps(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_mode(), MagAOX::app::picoMotorCtrl::newCallBack_picopos(), MagAOX::app::picoMotorCtrl::newCallBack_presetName(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_readoutSpeed(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_reconfigure(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_bin_x(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_bin_y(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_check(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_default(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_full(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_fullbin(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_h(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_last(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_loadlast(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_set(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_w(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_x(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_y(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_synchro(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_temp(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_temp_controller(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_vShiftSpeed(), MagAOX::app::andorCtrl::onPowerOff(), MagAOX::app::ocam2KCtrl::onPowerOff(), MagAOX::app::picamCtrl::onPowerOff(), MagAOX::app::siglentSDG::onPowerOff(), MagAOX::app::xt1121Ctrl::onPowerOff(), MagAOX::app::zaberLowLevel::onPowerOff(), MagAOX::app::zylaCtrl::onPowerOff(), MagAOX::app::psfAcq::processImage(), MagAOX::app::psfFit::processImage(), MagAOX::app::shmimIntegrator::processImage(), MagAOX::app::userGainCtrl::processImage(), MagAOX::app::dev::dmPokeWFS< derivedT >::processImage(), MagAOX::app::ocam2KCtrl::reconfig(), MagAOX::app::zylaCtrl::reconfig(), MagAOX::app::userGainCtrl::setBlockGain(), MagAOX::app::userGainCtrl::setBlockLimit(), MagAOX::app::userGainCtrl::setBlockMC(), MagAOX::app::userGainCtrl::setSingleGain(), MagAOX::app::userGainCtrl::setSingleMC(), MagAOX::app::MagAOXApp< _useINDI >::state(), MagAOX::app::ocam2KCtrl::whilePowerOff(), and MagAOX::app::zylaCtrl::whilePowerOff().

◆ makeCommand()

◆ modesAtBlock()

uint16_t MagAOX::app::modesAtBlock ( uint16_t  b)

Definition at line 24 of file userGainCtrl.hpp.

Referenced by blockModes(), and MagAOX::app::userGainCtrl::powerLawSet().

◆ modesInBlock()

uint16_t MagAOX::app::modesInBlock ( uint16_t  b)

Calculate the number of modes in 1 block.

A block is 2 Fourier mode indices wide. At index m, there are 2m linear degrees of freedom. This gives [(2m+1)(2m+1)-1] total Fourier modes. By considering the difference for 2m and 2(m-1) we find the number of modes in one index is 16m + 8. Note that m here starts from 1.

Block number b starts from 0, and is related to m by m = 2b + 1

Parameters
[in]bthe block number

Definition at line 38 of file userGainCtrl.hpp.

◆ 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]channelthe channel indicated by this response.
[out]indexthe ARWV index of the channel. Should be 0.
[in]strReadstring containing the device response

Definition at line 262 of file siglentSDG_parsers.hpp.

Referenced by MagAOX::app::siglentSDG::queryARWV(), and SDGTEST::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,
double &  wdth,
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

Todo:

document tests

update tests for new wdth parameter in PULSE

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

Definition at line 60 of file siglentSDG_parsers.hpp.

Referenced by MagAOX::app::siglentSDG::queryBSWV(), and SDGTEST::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]channelthe channel indicated by this response.
[out]statethe BTWV state of the channel, ON or OFF
[in]strReadstring containing the device response

Definition at line 229 of file siglentSDG_parsers.hpp.

Referenced by MagAOX::app::siglentSDG::queryBTWV(), and SDGTEST::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]emGainthe value of gain returned by the camera
[in]fstrthe 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]fpsthe fps returned by the camera
[in]fstrthe 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]channelthe channel indicated by this response.
[out]statethe MDWV state of the channel, ON or OFF
[in]strReadstring containing the device response

Definition at line 161 of file siglentSDG_parsers.hpp.

Referenced by MagAOX::app::siglentSDG::queryMDWV(), and SDGTEST::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]channelthe channel indicated by this response.
[out]outputthe output status of the channel, ON or OFF
[in]strReadstring containing the device response

Definition at line 21 of file siglentSDG_parsers.hpp.

Referenced by MagAOX::app::siglentSDG::queryOUTP(), and SDGTEST::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]channelthe channel indicated by this response.
[out]statethe SWWV state of the channel, ON or OFF
[in]strReadstring containing the device response

Definition at line 195 of file siglentSDG_parsers.hpp.

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

◆ parseSYNC()

int MagAOX::app::parseSYNC ( int &  channel,
bool &  sync,
const std::string &  strRead 
)

Parse the SDG response to the SYNC query.

Example: C1:SYNC ON

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

Definition at line 296 of file siglentSDG_parsers.hpp.

Referenced by MagAOX::app::siglentSDG::querySYNC().

◆ 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]tempsthe struture of temperature readings
[in]tstrthe 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 3249 of file MagAOXApp.hpp.

Referenced by MagAOX::app::MagAOXApp< _useINDI >::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.

◆ qhyccdSDKErrorName()

std::string MagAOX::app::qhyccdSDKErrorName ( CONTROL_ID  error)

Definition at line 70 of file qhyCtrl.hpp.

◆ 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.

◆ SDKVersion()

void MagAOX::app::SDKVersion ( )

Definition at line 31 of file qhyCtrl.hpp.

◆ sendSetProperty() [1/3]

m_indiDriver MagAOX::app::sendSetProperty ( duty_cycle  )

◆ sendSetProperty() [2/3]

m_indiDriver MagAOX::app::sendSetProperty ( function  )

◆ sendSetProperty() [3/3]

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

◆ setState()

function MagAOX::app::setState ( pcf::IndiProperty::Ok  )

◆ 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::picoMotorCtrl::appStartup(), MagAOX::app::dev::dssShutter< derivedT >::appStartup(), and MagAOX::app::dev::shmimMonitor< derivedT, specificT >::appStartup().

◆ splitResponse()

int MagAOX::app::splitResponse ( int &  address,
std::string &  response,
const std::string &  fullResponse 
)

Definition at line 37 of file picoMotorCtrl.hpp.

Referenced by MagAOX::app::picoMotorCtrl::appLogic().

◆ switch()

MagAOX::app::switch ( myFunction  )

Definition at line 321 of file timeSeriesSimulator.hpp.

◆ updateIfChanged() [1/6]

MagAOX::app::updateIfChanged ( m_indiP_amp  ,
"target"  ,
m_amp   
)

◆ updateIfChanged() [2/6]

MagAOX::app::updateIfChanged ( m_indiP_angle  ,
"target"  ,
m_angle   
)

◆ updateIfChanged() [3/6]

MagAOX::app::updateIfChanged ( m_indiP_dwell  ,
"target"  ,
m_dwell   
)

◆ updateIfChanged() [4/6]

MagAOX::app::updateIfChanged ( m_indiP_frequency  ,
"target"  ,
m_frequency   
)

◆ updateIfChanged() [5/6]

MagAOX::app::updateIfChanged ( m_indiP_interval  ,
"target"  ,
m_sparkleClockInterval   
)

◆ updateIfChanged() [6/6]

MagAOX::app::updateIfChanged ( m_indiP_single  ,
"target"  ,
m_single   
)

◆ updateVals()

MagAOX::app::updateVals ( )

◆ vshiftParams() [1/2]

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

◆ 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 535 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

template<bool _useINDI>
const pcf::IndiProperty & MagAOX::app::ipRecv
Initial value:
{
std::string ps

Definition at line 3433 of file MagAOXApp.hpp.

Referenced by 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 >(), MagAOXApp_tests::callback(), MagAOX::app::siglentSDG::changeAmp(), MagAOX::app::siglentSDG::changeFreq(), MagAOX::app::siglentSDG::changeOfst(), MagAOX::app::siglentSDG::changeOutp(), MagAOX::app::siglentSDG::changePhse(), MagAOX::app::siglentSDG::changeSync(), MagAOX::app::siglentSDG::changeWdth(), MagAOX::app::siglentSDG::changeWvtp(), MagAOX::app::xt1121Ctrl::channelSetCallback(), for(), MagAOX::app::indiDriver< _parentT >::handleDefProperty(), MagAOX::app::MagAOXApp< _useINDI >::handleDefProperty(), MagAOX::app::indiDriver< _parentT >::handleGetProperties(), MagAOX::app::MagAOXApp< _useINDI >::handleGetProperties(), MagAOX::app::indiDriver< _parentT >::handleNewProperty(), MagAOX::app::MagAOXApp< _useINDI >::handleNewProperty(), MagAOX::app::indiDriver< _parentT >::handleSetProperty(), MagAOX::app::MagAOXApp< _useINDI >::handleSetProperty(), if(), INDI_NEWCALLBACK_DEFN(), MagAOX::app::dev::INDI_NEWCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), MagAOX::app::dev::INDI_SETCALLBACK_DEFN(), MagAOX::app::userGainCtrl::newCallBack_blockGains(), MagAOX::app::userGainCtrl::newCallBack_blockLimits(), MagAOX::app::userGainCtrl::newCallBack_blockMCs(), MagAOX::app::dev::outletController< derivedT >::newCallBack_channels(), MagAOX::app::MagAOXApp< _useINDI >::newCallBack_clearFSMAlert(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_cropMode(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_emgain(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_exptime(), MagAOX::app::dev::dm< derivedT, realT >::newCallBack_flats(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_fps(), MagAOX::app::dev::dm< derivedT, realT >::newCallBack_init(), MagAOX::app::dev::stdMotionStage< derivedT >::newCallBack_m_indiP_home(), MagAOX::app::dev::stdMotionStage< derivedT >::newCallBack_m_indiP_preset(), MagAOX::app::dev::stdMotionStage< derivedT >::newCallBack_m_indiP_presetName(), MagAOX::app::dev::stdMotionStage< derivedT >::newCallBack_m_indiP_stop(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_mode(), MagAOX::app::picoMotorCtrl::newCallBack_picopos(), MagAOX::app::picoMotorCtrl::newCallBack_presetName(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_readoutSpeed(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_reconfigure(), MagAOX::app::dev::dm< derivedT, realT >::newCallBack_release(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_bin_x(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_bin_y(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_check(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_default(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_full(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_fullbin(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_h(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_last(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_loadlast(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_set(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_w(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_x(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_y(), MagAOX::app::stateRuleEngine::newCallBack_ruleProp(), MagAOX::app::dev::dm< derivedT, realT >::newCallBack_setFlat(), MagAOX::app::dev::dm< derivedT, realT >::newCallBack_setTest(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_shutter(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_stdCamera(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_synchro(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_temp(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_temp_controller(), MagAOX::app::dev::dm< derivedT, realT >::newCallBack_tests(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_vShiftSpeed(), MagAOX::app::dev::dm< derivedT, realT >::newCallBack_zero(), MagAOX::app::dev::dm< derivedT, realT >::newCallBack_zeroAll(), MagAOX::app::indiDriver< _parentT >::sendNewProperty(), MagAOX::app::indiTSAccumulator::setCallBack_all(), MagAOX::app::alignLoop::setCallBack_ctrl(), MagAOX::app::dev::dssShutter< derivedT >::setCallBack_powerChannel(), MagAOX::app::dev::dssShutter< derivedT >::setCallBack_sensorChannel(), MagAOX::app::dev::dssShutter< derivedT >::setCallBack_triggerChannel(), MagAOX::app::userGainCtrl::st_newCallBack_blockGains(), MagAOX::app::userGainCtrl::st_newCallBack_blockLimits(), MagAOX::app::userGainCtrl::st_newCallBack_blockMCs(), MagAOX::app::dev::outletController< derivedT >::st_newCallBack_channels(), MagAOX::app::MagAOXApp< _useINDI >::st_newCallBack_clearFSMAlert(), MagAOX::app::dev::dm< derivedT, realT >::st_newCallBack_flats(), MagAOX::app::dev::dm< derivedT, realT >::st_newCallBack_init(), MagAOX::app::picoMotorCtrl::st_newCallBack_picopos(), MagAOX::app::picoMotorCtrl::st_newCallBack_presetName(), MagAOX::app::dev::dm< derivedT, realT >::st_newCallBack_release(), MagAOX::app::stateRuleEngine::st_newCallBack_ruleProp(), MagAOX::app::dev::dm< derivedT, realT >::st_newCallBack_setFlat(), MagAOX::app::dev::dm< derivedT, realT >::st_newCallBack_setTest(), MagAOX::app::dev::stdCamera< derivedT >::st_newCallBack_stdCamera(), MagAOX::app::dev::stdMotionStage< derivedT >::st_newCallBack_stdMotionStage(), MagAOX::app::dev::dm< derivedT, realT >::st_newCallBack_tests(), MagAOX::app::dev::dm< derivedT, realT >::st_newCallBack_zero(), MagAOX::app::dev::dm< derivedT, realT >::st_newCallBack_zeroAll(), MagAOX::app::indiTSAccumulator::st_setCallBack_all(), MagAOX::app::alignLoop::st_setCallBack_ctrl(), MagAOX::app::dev::dssShutter< derivedT >::st_setCallBack_powerChannel(), MagAOX::app::dev::dssShutter< derivedT >::st_setCallBack_sensorChannel(), and MagAOX::app::dev::dssShutter< derivedT >::st_setCallBack_triggerChannel().

◆ it

MagAOX::app::it

Definition at line 284 of file timeSeriesSimulator.hpp.

Referenced by 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::picoMotorCtrl::~picoMotorCtrl(), MagAOX::app::timeSeriesSimulator::~timeSeriesSimulator(), MagAOX::logger::telem_dmspeck::amplitudes(), MagAOX::logger::telem_dmmodes::amps(), MagAOX::logger::telem_dmspeck::angles(), MagAOX::app::observerCtrl::appLogic(), MagAOX::app::picoMotorCtrl::appLogic(), MagAOX::app::stateRuleEngine::appLogic(), MagAOX::app::picoMotorCtrl::appShutdown(), MagAOX::app::indiTSAccumulator::appStartup(), MagAOX::app::observerCtrl::appStartup(), MagAOX::app::picoMotorCtrl::appStartup(), MagAOX::app::stateRuleEngine::appStartup(), MagAOX::app::dev::stdCamera< derivedT >::appStartup(), MagAOX::app::MagAOXApp< _useINDI >::checkConfig(), MagAOX::app::dev::dm< derivedT, realT >::checkFlats(), MagAOX::app::dev::dm< derivedT, realT >::checkTests(), MagAOX::app::sysMonitor::criticalCoreTemperature(), MagAOX::app::sysMonitor::criticalDiskTemperature(), MagAOX::logger::telem_dmspeck::crosses(), finalizeRuleValRules(), MagAOX::logger::getLogContVal(), MagAOX::app::MagAOXApp< _useINDI >::handleGetProperties(), INDI_NEWCALLBACK_DEFN(), MagAOX::logger::logMap::loadFiles(), MagAOX::logger::logManager< _parentT, _logFileT >::logThreadExec(), MagAOX::logger::telem_coreloads::msgString(), MagAOX::logger::telem_coretemps::msgString(), MagAOX::logger::telem_dmmodes::msgString(), MagAOX::logger::telem_dmspeck::msgString(), MagAOX::logger::telem_drivetemps::msgString(), MagAOX::logger::telem_pico::msgString(), MagAOX::logger::telem_sparkleclock::msgString(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_mode(), MagAOX::app::picoMotorCtrl::newCallBack_picopos(), MagAOX::app::picoMotorCtrl::newCallBack_presetName(), MagAOX::app::acronameUsbHub::onPowerOff(), MagAOX::app::dev::stdCamera< derivedT >::onPowerOff(), MagAOX::app::MagAOXApp< _useINDI >::sendGetPropertySetList(), MagAOX::logger::telem_dmspeck::separations(), MagAOX::logger::telem_sparkleclock::separations(), MagAOX::app::dev::outletController< derivedT >::setupINDI(), Catch::ExceptionTranslatorRegistrar::ExceptionTranslator< T >::translate(), MagAOX::app::timeSeriesSimulator::updateGizmos(), MagAOX::app::dev::outletController< derivedT >::updateINDI(), and MagAOX::app::dev::stdCamera< derivedT >::updateINDI().

◆ m_amp

MagAOX::app::m_amp = amp

Definition at line 886 of file dmSpeckle.hpp.

◆ m_angle

MagAOX::app::m_angle = ang

Definition at line 851 of file dmSpeckle.hpp.

◆ m_dwell

MagAOX::app::m_dwell = dwell

Definition at line 988 of file dmSpeckle.hpp.

◆ m_frequency

MagAOX::app::m_frequency = freq

Definition at line 952 of file dmSpeckle.hpp.

◆ m_restartSp

MagAOX::app::m_restartSp = true

Definition at line 749 of file dmSpeckle.hpp.

Referenced by INDI_NEWCALLBACK_DEFN().

◆ m_single

◆ m_sparkleClockInterval

MagAOX::app::m_sparkleClockInterval = interval

Definition at line 1208 of file sparkleClock.hpp.

◆ msg

std::stringstream MagAOX::app::msg

Definition at line 275 of file timeSeriesSimulator.hpp.

Referenced by MagAOX::logger::string_log::messageT::messageT(), MagAOX::app::picoMotorCtrl::appLogic(), MagAOX::app::MagAOXApp< _useINDI >::checkConfig(), flatlogs::logHeader::createLog(), MagAOX::logger::logManager< _parentT, _logFileT >::createLog(), MagAOX::logger::empty_log< derivedT >::extract(), MagAOX::logger::flatbuffer_log::format(), MagAOX::logger::empty_log< derivedT >::format(), MagAOX::app::tmcCon< parentT >::ftdiErrmsg(), if(), MagAOX::logger::flatbuffer_log::length(), MagAOX::logger::empty_log< derivedT >::length(), MagAOX::app::MagAOXApp< _useINDI >::log(), MagAOX::logger::logManager< _parentT, _logFileT >::log(), Logger::log(), MagAOX::app::MagAOXApp< _useINDI >::logMessage(), modbus::modbus_error_handle(), MagAOX::logger::config_log::msgString(), MagAOX::logger::empty_log< derivedT >::msgString(), MagAOX::logger::observer::msgString(), MagAOX::logger::ocam_temps::msgString(), MagAOX::logger::telem_blockgains::msgString(), MagAOX::logger::telem_chrony_stats::msgString(), MagAOX::logger::telem_chrony_status::msgString(), MagAOX::logger::telem_cooler::msgString(), MagAOX::logger::telem_coreloads::msgString(), MagAOX::logger::telem_coretemps::msgString(), MagAOX::logger::telem_dmmodes::msgString(), MagAOX::logger::telem_dmspeck::msgString(), MagAOX::logger::telem_drivetemps::msgString(), MagAOX::logger::telem_fgtimings::msgString(), MagAOX::logger::telem_fxngen::msgString(), MagAOX::logger::telem_loopgain::msgString(), MagAOX::logger::telem_observer::msgString(), MagAOX::logger::telem_pi335::msgString(), MagAOX::logger::telem_pico::msgString(), MagAOX::logger::telem_pokecenter::msgString(), MagAOX::logger::telem_pokeloop::msgString(), MagAOX::logger::telem_position::msgString(), MagAOX::logger::telem_rhusb::msgString(), MagAOX::logger::telem_sparkleclock::msgString(), MagAOX::logger::telem_stage::msgString(), MagAOX::logger::telem_stdcam::msgString(), MagAOX::logger::telem_telcat::msgString(), MagAOX::logger::telem_teldata::msgString(), MagAOX::logger::telem_telenv::msgString(), MagAOX::logger::telem_telpos::msgString(), MagAOX::logger::telem_telsee::msgString(), MagAOX::logger::telem_telvane::msgString(), MagAOX::logger::telem_temps::msgString(), MagAOX::logger::telem_usage::msgString(), MagAOX::logger::telem_zaber::msgString(), MagAOX::logger::ttmmod_params::msgString(), MagAOX::logger::user_log::msgString(), MagAOX::app::tmcCon< parentT >::otherErrmsg(), pvcamErrMessage(), MagAOX::app::mzmqClient::reportError(), MagAOX::app::mzmqServer::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< derivedT >::telem().

◆ return

MagAOX::app::return

Definition at line 3473 of file MagAOXApp.hpp.

◆ single

int MagAOX::app::single = 0

Definition at line 1001 of file dmSpeckle.hpp.

Referenced by if().

◆ targetPos

double MagAOX::app::targetPos = ipRecv["target"].get<double>()

◆ updatedSwitches

auto MagAOX::app::updatedSwitches = ipRecv.getElements()

Definition at line 339 of file timeSeriesSimulator.hpp.

Referenced by for().