API
 
Loading...
Searching...
No Matches
MagAOX::app Namespace Reference

Namespaces

namespace  dev
 
namespace  flowRPMDetail
 
namespace  indi
 
namespace  RH
 

Classes

struct  acoeffShmimT
 
class  acronameUsbHub
 
class  adcTracker
 The MagAO-X ADC Tracker. More...
 
class  alignLoop
 The MagAO-X alignment-loop controller. More...
 
class  alpaoCtrl
 The MagAO-X ALPAO DM Controller. More...
 
class  andorCtrl
 
class  baslerCtrl
 
struct  bcoeffShmimT
 
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  cred2Ctrl
 MagAO-X application to control the C-RED 2 camera. More...
 
struct  cred2Roi
 C-RED 2 ROI expressed as 0-based inclusive column and row limits. More...
 
struct  cred2Temps
 Structure holding the temperature values reported by the C-RED 2. More...
 
struct  dark2ShmimT
 
struct  darkShmimT
 
class  dlDataCollection
 
struct  dmCommandShmimT
 
struct  dmMaskShmimT
 
class  dmMode
 The MagAO-X DM mode commander. More...
 
struct  dmModesShmimT
 
class  dmPokeCenter
 The MagAO-X DM Pupil Centering Application. More...
 
class  dmPokeXCorr
 The MagAO-X DM to PWFS alignment Application. More...
 
class  dmRecon
 
class  dmSpeckle
 The MagAO-X DM mode commander. More...
 
class  filterWheelCtrl
 
class  flipperCtrl
 The MagAO-X xxxxxxxx. More...
 
class  flowRPM
 The MagAO-X flow-from-RPM monitor. More...
 
struct  freqShmimT
 
struct  gainCalFactShmimT
 
struct  gainCalShmimT
 
struct  gainFactShmimT
 
struct  gainShmimT
 
class  hoPredCtrl
 
class  hsfwCtrl
 
class  hwpTracker
 The MagAO-X ADC Tracker. More...
 
class  indiClient
 Simple INDI Client class. More...
 
class  indiDriver
 
class  indiTSAccumulator
 The MagAO-X indiTSAccumulator. More...
 
class  irisaoCtrl
 The MagAO-X IrisAO DM Controller. More...
 
class  kcubeCtrl
 The MagAO-X K-Cube Controller. More...
 
class  koolanceCtrl
 The MagAO-X Koolance Controller. More...
 
class  kTracker
 The MagAO-X K-mirror tracker. More...
 
struct  limitShmimT
 
class  loPredCtrl
 
class  MagAOXApp
 The base-class for XWCTk applications. More...
 
class  magAOXMaths
 
struct  maskShmimT
 
class  mcp3008Ctrl
 The MagAO-X MCP3008 Controller. More...
 
class  mcp3208Ctrl
 
class  modalFilter
 The MagAO-X modal filter. More...
 
class  modalGainOpt
 The MagAO-X PSD-based gain optimizer. More...
 
class  modalPsdProcessor
 
class  modalPSDs
 Class for application to calculate rolling PSDs of modal amplitudes. More...
 
struct  modevalShmimT
 
struct  multcoeffShmimT
 
struct  multFactShmimT
 
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
 
struct  noiseShmimT
 
struct  numpccoeffShmimT
 
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...
 
struct  pcGainFactShmimT
 
struct  pcMultFactShmimT
 
class  photonCounter
 
class  pi335Ctrl
 The MagAO-X PI 335 Controller Interface. More...
 
class  picamCtrl
 
class  picoMotorCtrl
 
class  po4ao
 
struct  psdShmimT
 
class  psfAcq
 The MagAO-X PSF Fitter. More...
 
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
 
class  refRMS
 
struct  refShmimT
 
class  rhusbMon
 The MagAO-X RH-USB monitoring class. More...
 
class  shmimIntegrator
 
class  siglentSDG
 
class  smc100ccCtrl
 
class  sparkleClock
 The MagAO-X DM mode commander. More...
 
class  sshDigger
 The MagAO-X SSH tunnel manager. More...
 
struct  sshTunnel
 Structure to hold an sshTunnel specification, used for created command line args for indiserver. More...
 
struct  Star
 
struct  stateCodes
 Scoping struct for application state codes. 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
 
class  strehlEstimator
 Predicts Strehl and WFE from live WFS telemetry and optional planning overrides. More...
 
class  sysMonitor
 
class  t2wOffloader
 
struct  tauShmimT
 
class  tcsInterface
 The MagAO-X Clay Telescope TCS Interface. More...
 
class  timeSeriesSimulator
 The MagAO-X xxxxxxxx. More...
 
class  tmcCon
 Local derivation of tmcController to implement MagAO-X logging. More...
 
class  trippLitePDU
 MagAO-X application to control a Tripp Lite power distribution unit (PDU). More...
 
class  ttmModulator
 
struct  tweeterModesShmimT
 
class  usbtempMon
 The MagAO-X xxxxxxxx. More...
 
class  userGainCtrl
 
class  w2tcsOffloader
 
struct  wfsavgShmimT
 Tag type for the live WFS average shmim monitor. More...
 
struct  wfsmaskShmimT
 Tag type for the WFS mask shmim monitor. More...
 
struct  wfsModesShmimT
 
struct  wooferModesShmimT
 
class  wooferTweeterRecon
 
class  xindiserver
 
class  xInstGraph
 The MagAO-X xxxxxxxx. More...
 
class  xt1121Ctrl
 
class  xt1121DCDU
 MagAO-X application to control D.C. distribution via an xt1121 DIO unit. More...
 
class  zaberBinaryStage
 A class to manage the details of one binary-protocol stage in a Zaber system. More...
 
class  zaberCtrl
 The MagAO-X Zaber Stage Controller. More...
 
class  zaberLowLevel
 The low-level ASCII-protocol Zaber controller. More...
 
class  zaberLowLevelBinary
 The low-level binary-protocol Zaber controller. More...
 
class  zaberStage
 A class to manage the details of one stage in a Zaber system. More...
 
struct  zrespShmimT
 
class  zylaCtrl
 

Typedefs

typedef modalPsdProcessor< float > processPsdProcessorT
 
typedef std::unordered_map< std::string, sshTunneltunnelMapT
 The map used to hold tunnel specifications.
 

Functions

void sigUsr1Handler (int signum, siginfo_t *siginf, void *ucont)
 Empty signal handler. SIGUSR1 is used to interrupt sleep in various threads.
 
template<bool _useINDI>
 INDI_SETCALLBACK_DEFN (MagAOXApp< _useINDI >, m_indiP_powerChannel)(const pcf
 
 INDI_NEWCALLBACK_DEFN (adcTracker, m_indiP_tracking)(const pcf
 
 INDI_NEWCALLBACK_DEFN (adcTracker, m_indiP_deltaAngle)(const pcf
 
 INDI_NEWCALLBACK_DEFN (adcTracker, m_indiP_deltaADC1)(const pcf
 
 INDI_NEWCALLBACK_DEFN (adcTracker, m_indiP_deltaADC2)(const pcf
 
 INDI_NEWCALLBACK_DEFN (adcTracker, m_indiP_minZD)(const pcf
 
 INDI_SETCALLBACK_DEFN (adcTracker, m_indiP_teldata)(const pcf
 
 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
 
std::string cred2CleanResponse (const std::string &response)
 Strip an optional prompt and surrounding whitespace from a C-RED 2 CLI response.
 
int cred2ParseFloat (float &value, const std::string &response)
 Parse a raw numeric response into a float.
 
int cred2ParseFloatVector (std::vector< float > &values, const std::string &response, size_t expectedValues)
 Parse a delimited list of raw numeric responses into a float vector.
 
int cred2ParseBool (bool &value, const std::string &response)
 Parse a raw on/off response into a boolean.
 
int cred2ParseRange (int &firstValue, int &secondValue, const std::string &response)
 Parse a raw range response such as 0-639.
 
int cred2ParseCropState (bool &enabled, int &startColumn, int &endColumn, int &startRow, int &endRow, const std::string &response)
 Parse a raw cropping status response such as on or on:192-447:128-383.
 
bool cred2ResponseOK (const std::string &response)
 Check whether a command response looks successful.
 
int cred2RoiFromCenter (cred2Roi &roi, float centerX, float centerY, int width, int height, int fullWidth, int fullHeight)
 Convert a MagAO-X ROI center/size description into C-RED 2 corners.
 
int cred2RoiToCenter (float &centerX, float &centerY, int &width, int &height, const cred2Roi &roi, int fullWidth, int fullHeight)
 Convert C-RED 2 ROI corners into a MagAO-X ROI center/size description.
 
std::string cred2ColumnsSpec (const cred2Roi &roi)
 Format the column command payload for set cropping columns.
 
std::string cred2RowsSpec (const cred2Roi &roi)
 Format the row command payload for set cropping rows.
 
 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
 
 INDI_SETCALLBACK_DEFN (dmRecon, m_indiP_fpsSource)(const pcf
 
 INDI_NEWCALLBACK_DEFN (dmRecon, m_indiP_writeDMf)(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 (hwpTracker, m_indiP_hwpSetPos)(const pcf
 
 INDI_NEWCALLBACK_DEFN (hwpTracker, m_indiP_tracking)(const pcf
 
 INDI_SETCALLBACK_DEFN (hwpTracker, m_indiP_teldata)(const pcf
 
 INDI_SETCALLBACK_DEFN (hwpTracker, m_indiP_stagePolRot)(const pcf
 
 INDI_SETCALLBACK_DEFN (hwpTracker, m_indiP_stagePolRotFsm)(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 (loPredCtrl, m_indiP_exploration)(const pcf
 
 INDI_NEWCALLBACK_DEFN (loPredCtrl, m_indiP_learningToggle)(const pcf
 
 INDI_NEWCALLBACK_DEFN (loPredCtrl, m_indiP_predictingToggle)(const pcf
 
 INDI_NEWCALLBACK_DEFN (loPredCtrl, m_indiP_resetToggle)(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 (mcp3008Ctrl, m_indiP_fps)(const pcf
 
 INDI_SETCALLBACK_DEFN (mcp3008Ctrl, m_indiP_fpsSource)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mcp3208Ctrl, m_indiP_fps)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mcp3208Ctrl, m_indiP_alpha)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mcp3208Ctrl, m_indiP_synchroDelay)(const pcf
 
 INDI_SETCALLBACK_DEFN (mcp3208Ctrl, m_indiP_fpsSource)(const pcf
 
 INDI_NEWCALLBACK_DEFN (mcp3208Ctrl, m_indiP_numChannels)(const pcf
 
 INDI_SETCALLBACK_DEFN (mcp3208Ctrl, m_indiP_numChannelsSource)(const pcf
 
 INDI_SETCALLBACK_DEFN (modalFilter, m_indiP_fpsSource)(const pcf
 
 INDI_NEWCALLBACK_DEFN (modalFilter, m_indiP_loop)(const pcf
 
 INDI_NEWCALLBACK_DEFN (modalFilter, m_indiP_gain)(const pcf
 
 INDI_NEWCALLBACK_DEFN (modalFilter, m_indiP_mult)(const pcf
 
 INDI_NEWCALLBACK_DEFN (modalFilter, m_indiP_pcGain)(const pcf
 
 INDI_NEWCALLBACK_DEFN (modalFilter, m_indiP_pcMult)(const pcf
 
 INDI_NEWCALLBACK_DEFN (modalFilter, m_indiP_pcOn)(const pcf
 
std::string olProcessMethodElement (int method)
 
std::string olProcessMethodLabel (int method)
 
std::string olProcessMethodName (int method)
 
int olProcessMethodFromElement (const std::string &element)
 
int olProcessMethodFromName (std::string method)
 
std::string extrapBoolString (bool value)
 
std::string extrapNoiseEstimateDomainElement (int domain)
 
std::string extrapNoiseEstimateDomainLabel (int domain)
 
std::string extrapNoiseEstimateDomainName (int domain)
 
int extrapNoiseEstimateDomainFromElement (const std::string &element)
 
int extrapNoiseEstimateDomainFromName (std::string domain)
 
std::string extrapNoiseEstimateRangeElement (int range)
 
std::string extrapNoiseEstimateRangeLabel (int range)
 
std::string extrapNoiseEstimateRangeName (int range)
 
int extrapNoiseEstimateRangeFromElement (const std::string &element)
 
int extrapNoiseEstimateRangeFromName (std::string range)
 
std::string extrapNoiseEstimateStatisticElement (int statistic)
 
std::string extrapNoiseEstimateStatisticLabel (int statistic)
 
std::string extrapNoiseEstimateStatisticName (int statistic)
 
int extrapNoiseEstimateStatisticFromElement (const std::string &element)
 
int extrapNoiseEstimateStatisticFromName (std::string statistic)
 
std::string extrapClosedLoopOlEstimateMethodElement (int method)
 
std::string extrapClosedLoopOlEstimateMethodLabel (int method)
 
std::string extrapClosedLoopOlEstimateMethodName (int method)
 
int extrapClosedLoopOlEstimateMethodFromElement (const std::string &element)
 
int extrapClosedLoopOlEstimateMethodFromName (std::string method)
 
std::string extrapPowerLawCrossoverModeElement (int mode)
 
std::string extrapPowerLawCrossoverModeLabel (int mode)
 
std::string extrapPowerLawCrossoverModeName (int mode)
 
int extrapPowerLawCrossoverModeFromElement (const std::string &element)
 
int extrapPowerLawCrossoverModeFromName (std::string mode)
 
 if (ipRecv.find("toggle"))
 
 if (ipRecv.find("request"))
 
std::lock_guard< std::mutex > lock (m_goptMutex)
 
 recordModalGainOpt (false)
 
 if (ipRecv.find(m_opticalGainElement))
 
return handleExtrapMethodProperty (ipRecv)
 
return handleExtrapNoiseEstimateDomainProperty (ipRecv)
 
return handleExtrapNoiseEstimateRangeProperty (ipRecv)
 
return handleExtrapNoiseEstimateStatisticProperty (ipRecv)
 
return handleExtrapNumberProperty (m_indiP_extrapNoiseEstimateLowFreqMaxHz, m_extrapConfig.m_noiseEstimateLowFreqMaxHz, ipRecv, "extrap noise-estimate low-freq max hz")
 
return handleExtrapClosedLoopOlEstimateMethodProperty (ipRecv)
 
return handleExtrapNumberProperty (m_indiP_extrapPowerLawIndex, m_extrapConfig.m_powerLawIndex, ipRecv, "extrap power-law index")
 
return handleExtrapNumberProperty (m_indiP_extrapPowerLawNormFreq, m_extrapConfig.m_powerLawNormFreq, ipRecv, "extrap power-law norm freq")
 
return handleExtrapNumberProperty (m_indiP_extrapPowerLawMatchFreq, m_extrapConfig.m_powerLawMatchFreq, ipRecv, "extrap power-law match freq")
 
return handleExtrapNumberProperty (m_indiP_extrapPowerLawMatchFallbackWindowHz, m_extrapConfig.m_powerLawMatchFallbackWindowHz, ipRecv, "extrap power-law match fallback window")
 
return handleExtrapPowerLawCrossoverModeProperty (ipRecv)
 
return handleExtrapNumberProperty (m_indiP_extrapPowerLawAutoSmoothWidthHz, m_extrapConfig.m_powerLawAutoSmoothWidthHz, ipRecv, "extrap power-law auto smooth width")
 
return handleExtrapNumberProperty (m_indiP_extrapPowerLawAutoMaxFreqFraction, m_extrapConfig.m_powerLawAutoMaxFreqFraction, ipRecv, "extrap power-law auto max freq fraction")
 
return handleExtrapToggleProperty (m_indiP_extrapFitPowerLawIndex, m_extrapConfig.m_fitPowerLawIndex, ipRecv, "extrap fit power-law index")
 
return handleExtrapNumberProperty (m_indiP_extrapPowerLawOnlyAboveFreq, m_extrapConfig.m_powerLawOnlyAboveFreq, ipRecv, "extrap power-law only above freq")
 
return handleExtrapToggleProperty (m_indiP_extrapPowerLawFitIncludesMatchPoint, m_extrapConfig.m_powerLawFitIncludesMatchPoint, ipRecv, "extrap fit includes match point")
 
return handleExtrapNumberProperty (m_indiP_extrapPowerLawFitMinFreqHz, m_extrapConfig.m_powerLawFitMinFreqHz, ipRecv, "extrap fit min freq")
 
return handleExtrapNumberProperty (m_indiP_extrapPowerLawFitMaxFreqHz, m_extrapConfig.m_powerLawFitMaxFreqHz, ipRecv, "extrap fit max freq")
 
return handleExtrapNumberProperty (m_indiP_extrapPowerLawFitBinWidthHz, m_extrapConfig.m_powerLawFitBinWidthHz, ipRecv, "extrap fit bin width")
 
return handleExtrapNumberProperty (m_indiP_extrapPowerLawBlendBins, m_extrapConfig.m_powerLawBlendBins, ipRecv, "extrap power-law blend bins")
 
return handleExtrapNumberProperty (m_indiP_extrapDropoutGapFactor, m_extrapConfig.m_dropoutGapFactor, ipRecv, "extrap dropout gap factor")
 
return handleExtrapNumberProperty (m_indiP_extrapDropoutTinyFactor, m_extrapConfig.m_dropoutTinyFactor, ipRecv, "extrap dropout tiny factor")
 
return handleExtrapNumberProperty (m_indiP_extrapDropoutMaxBins, m_extrapConfig.m_dropoutMaxBins, ipRecv, "extrap dropout max bins")
 
return handleExtrapNumberProperty (m_indiP_extrapClSignificanceThreshold, m_extrapConfig.m_clSignificanceThreshold, ipRecv, "extrap CL significance threshold")
 
return handleExtrapNumberProperty (m_indiP_extrapClMinSignificantFraction, m_extrapConfig.m_clMinSignificantFraction, ipRecv, "extrap CL minimum significant fraction")
 
 INDI_NEWCALLBACK_DEFN (modalPSDs, m_indiP_psdTime)(const pcf
 
 INDI_NEWCALLBACK_DEFN (modalPSDs, m_indiP_psdAvgTime)(const pcf
 
 INDI_NEWCALLBACK_DEFN (modalPSDs, m_indiP_meanTime)(const pcf
 
 INDI_SETCALLBACK_DEFN (modalPSDs, m_indiP_fpsSource)(const pcf
 
 INDI_SETCALLBACK_DEFN (modalPSDs, m_indiP_loop)(const pcf
 
 INDI_SETCALLBACK_DEFN (nnReconstructor, m_indiP_fpsSource)(const pcf
 
 INDI_NEWCALLBACK_DEFN (observerCtrl, m_indiP_observers)(const pcf
 
 INDI_NEWCALLBACK_DEFN (observerCtrl, m_indiP_operators)(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_obsDuration)(const pcf
 
 INDI_NEWCALLBACK_DEFN (observerCtrl, m_indiP_sws)(const pcf
 
 INDI_NEWCALLBACK_DEFN (observerCtrl, m_indiP_userlog)(const pcf
 
 INDI_NEWCALLBACK_DEFN (observerCtrl, m_indiP_resetTarget)(const pcf
 
 INDI_NEWCALLBACK_DEFN (observerCtrl, m_indiP_target)(const pcf
 
 INDI_NEWCALLBACK_DEFN (observerCtrl, m_indiP_tcsTarget)(const pcf
 
 INDI_SETCALLBACK_DEFN (observerCtrl, m_indiP_catalog)(const pcf
 
 INDI_SETCALLBACK_DEFN (observerCtrl, m_indiP_catdata)(const pcf
 
 INDI_SETCALLBACK_DEFN (observerCtrl, m_indiP_teldata)(const pcf
 
 INDI_SETCALLBACK_DEFN (observerCtrl, m_indiP_labMode)(const pcf
 
 INDI_SETCALLBACK_DEFN (observerCtrl, m_indiP_loop)(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.
 
int parseFPS (float &fps, const std::string &fstr)
 Parse the FPS response.
 
int parseEMGain (unsigned &emGain, const std::string &fstr)
 Parse the EM gain response.
 
 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)
 
 INDI_NEWCALLBACK_DEFN (picamCtrl, m_indiP_receiveSynchro)(const pcf
 
 INDI_NEWCALLBACK_DEFN (picamCtrl, m_indiP_receiveExptime)(const pcf
 
int splitResponse (int &address, std::string &response, const std::string &fullResponse)
 
 INDI_NEWCALLBACK_DEFN (po4ao, m_indiP_reloadToggle)(const pcf
 
float calculateDistance (float x1, float y1, float x2, float y2)
 
 INDI_SETCALLBACK_DEFN (psfAcq, m_indiP_flipAcqPresetName)(const pcf
 
 INDI_NEWCALLBACK_DEFN (psfAcq, m_indiP_restartAcq)(const pcf
 
 INDI_NEWCALLBACK_DEFN (psfAcq, m_indiP_recordSeeing)(const pcf
 
 INDI_NEWCALLBACK_DEFN (psfAcq, m_indiP_acquire_star)(const pcf
 
 INDI_NEWCALLBACK_DEFN (psfAcq, m_indiP_seeing_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_fractionMaxThreshDown)(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_SETCALLBACK_DEFN (psfFit, m_indiP_shutter)(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)
 
double autoPulseWidthFromFrequency (const double freqHz)
 Calculate the auto pulse width for a requested pulse frequency.
 
 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.
 
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.
 
int parseMDWV (int &channel, std::string &state, const std::string &strRead)
 Parse the SDG response to the MDWV query.
 
int parseSWWV (int &channel, std::string &state, const std::string &strRead)
 Parse the SDG response to the SWWV query.
 
int parseBTWV (int &channel, std::string &state, const std::string &strRead)
 Parse the SDG response to the BTWV query.
 
int parseARWV (int &channel, int &index, const std::string &strRead)
 Parse the SDG response to the ARWV query.
 
int parseSYNC (int &channel, bool &sync, const std::string &strRead)
 Parse the SDG response to the SYNC query.
 
 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_SETCALLBACK_DEFN (strehlEstimator, m_indiP_fps)(const pcf
 
 INDI_SETCALLBACK_DEFN (strehlEstimator, m_indiP_emg)(const pcf
 
 INDI_SETCALLBACK_DEFN (strehlEstimator, m_indiP_stage)(const pcf
 
 INDI_SETCALLBACK_DEFN (strehlEstimator, m_indiP_tcsi_seeing)(const pcf
 
 INDI_SETCALLBACK_DEFN (strehlEstimator, m_indiP_tcsi_telpos)(const pcf
 
 INDI_NEWCALLBACK_DEFN (strehlEstimator, m_indiP_mag)(const pcf
 
 INDI_NEWCALLBACK_DEFN (strehlEstimator, m_indiP_seeing_magaox)(const pcf
 
 INDI_NEWCALLBACK_DEFN (strehlEstimator, m_indiP_windSpeed)(const pcf
 
 INDI_NEWCALLBACK_DEFN (strehlEstimator, m_indiP_useEstimates)(const pcf
 
 INDI_NEWCALLBACK_DEFN (sysMonitor, m_indiP_setlat)(const pcf
 
 INDI_NEWCALLBACK_DEFN (t2wOffloader, m_indiP_gain)(const pcf
 
 INDI_NEWCALLBACK_DEFN (t2wOffloader, m_indiP_leak)(const pcf
 
 INDI_NEWCALLBACK_DEFN (t2wOffloader, m_indiP_actLim)(const pcf
 
 INDI_NEWCALLBACK_DEFN (t2wOffloader, m_indiP_zero)(const pcf
 
 INDI_NEWCALLBACK_DEFN (t2wOffloader, m_indiP_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.
 
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.
 
 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_SETCALLBACK_DEFN (wooferTweeterRecon, m_indiP_fpsSource)(const pcf
 
 INDI_SETCALLBACK_DEFN (wooferTweeterRecon, m_indiP_elSource)(const pcf
 
int loadSSHTunnelConfigs (tunnelMapT &tmap, mx::app::appConfigurator &config)
 Create the tunnel map from a configurator.
 
std::string deviceFromKey (const std::string &key)
 
std::string nameFromKey (const std::string &key)
 
 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_SETCALLBACK_DEFN (zaberCtrl, m_indiP_stageParked)(const pcf
 
 INDI_SETCALLBACK_DEFN (zaberCtrl, m_indiP_stageLastHomed)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevel, m_indiP_tgt_pos)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevel, m_indiP_req_home)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevel, m_indiP_req_home_all)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevel, m_indiP_req_halt)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevel, m_indiP_req_ehalt)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevel, m_indiP_knob_enable)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevel, m_indiP_led_enable)(const pcf
 
int parseSystemSerial (std::vector< int > &address, std::vector< std::string > &serial, const std::string &response)
 Parse the system.serial query.
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevelBinary, m_indiP_tgt_pos)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevelBinary, m_indiP_req_home)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevelBinary, m_indiP_req_home_all)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevelBinary, m_indiP_req_halt)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevelBinary, m_indiP_req_ehalt)(const pcf
 
 INDI_NEWCALLBACK_DEFN (zaberLowLevelBinary, m_indiP_knob_enable)(const pcf
 

Variables

const pcf::IndiProperty & ipRecv
 
 m_restartSp = true
 
 return
 
 m_angle = ang
 
 m_amp = amp
 
 m_frequency = freq
 
 m_dwell = dwell
 
int single = 0
 
 m_single = single
 
static constexpr int c_olProcessNone = 0
 
static constexpr int c_olProcessLegacy = 1
 
static constexpr int c_olProcessPowerLawOnly = 2
 
static constexpr int c_olProcessMoffatPeaks = 3
 
static constexpr int c_extrapNoiseEstimateOpenLoop = 0
 
static constexpr int c_extrapNoiseEstimateClosedLoopPreXfer = 1
 
static constexpr int c_extrapNoiseEstimateHighFreq = 0
 
static constexpr int c_extrapNoiseEstimateLowFreq = 1
 
static constexpr int c_extrapNoiseEstimatePercentile = 0
 
static constexpr int c_extrapNoiseEstimateMinimum = 1
 
static constexpr int c_extrapClosedLoopOlEstimateEtfOnly = 0
 
static constexpr int c_extrapClosedLoopOlEstimateNtfAware = 1
 
static constexpr int c_extrapPowerLawCrossoverManual = 0
 
static constexpr int c_extrapPowerLawCrossoverAutoSmoothedCrossing = 1
 
float target
 
 m_opticalGain = sqrt( target )
 
 m_gainGain = target
 
 m_gainLeak = target
 
 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 {0}
string m_remoteHost

Typedef Documentation

◆ processPsdProcessorT

Definition at line 46 of file modalGainOpt.hpp.

◆ 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 > ( )

References ipRecv, and it.

◆ andorSDKErrorName()

◆ autoPulseWidthFromFrequency()

double MagAOX::app::autoPulseWidthFromFrequency ( const double  freqHz)
inline

Calculate the auto pulse width for a requested pulse frequency.

Returns 0 for non-positive frequency, otherwise uses the larger of:

  • fixed 250 us pulse width target
  • 50% duty cycle limit
Parameters
[in]freqHzrequested pulse frequency [Hz]

Definition at line 1106 of file siglentSDG.hpp.

Referenced by MagAOX::app::siglentSDG::changeFreq(), and libXWCTest::siglentSDGTest::TEST_CASE().

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

References modesAtBlock().

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

◆ calculateDistance()

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

Definition at line 610 of file psfAcq.hpp.

References MagAOX::app::MagAOXApp< true >::log().

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

◆ cred2CleanResponse()

std::string MagAOX::app::cred2CleanResponse ( const std::string &  response)
inline

Strip an optional prompt and surrounding whitespace from a C-RED 2 CLI response.

Parameters
[in]responseraw CLI response

Definition at line 76 of file cred2Utils.hpp.

Referenced by cred2ParseBool(), cred2ParseCropState(), cred2ParseFloat(), cred2ParseFloatVector(), cred2ParseRange(), cred2ResponseOK(), MagAOX::app::cred2Ctrl::sendCommand(), and libXWCTest::cred2CtrlTest::TEST_CASE().

◆ cred2ColumnsSpec()

std::string MagAOX::app::cred2ColumnsSpec ( const cred2Roi roi)
inline

Format the column command payload for set cropping columns.

Parameters
[in]roithe ROI to format

Definition at line 354 of file cred2Utils.hpp.

References MagAOX::app::cred2Roi::endColumn, and MagAOX::app::cred2Roi::startColumn.

Referenced by MagAOX::app::cred2Ctrl::configureAcquisition(), and libXWCTest::cred2CtrlTest::TEST_CASE().

◆ cred2ParseBool()

int MagAOX::app::cred2ParseBool ( bool &  value,
const std::string &  response 
)
inline

Parse a raw on/off response into a boolean.

Parameters
[out]valueparsed boolean value
[in]responseraw or cleaned CLI response

Definition at line 174 of file cred2Utils.hpp.

References cred2CleanResponse().

Referenced by cred2ParseCropState(), MagAOX::app::cred2Ctrl::getLEDState(), and libXWCTest::cred2CtrlTest::TEST_CASE().

◆ cred2ParseCropState()

int MagAOX::app::cred2ParseCropState ( bool &  enabled,
int &  startColumn,
int &  endColumn,
int &  startRow,
int &  endRow,
const std::string &  response 
)
inline

Parse a raw cropping status response such as on or on:192-447:128-383.

Parameters
[out]enabledparsed cropping-enabled flag
[out]startColumnparsed first included column
[out]endColumnparsed last included column
[out]startRowparsed first included row
[out]endRowparsed last included row
[in]responseraw or cleaned CLI response

Definition at line 206 of file cred2Utils.hpp.

References cred2CleanResponse(), cred2ParseBool(), and cred2ParseRange().

Referenced by MagAOX::app::cred2Ctrl::syncROIFromCamera(), libXWCTest::cred2CtrlTest::TEST_CASE(), and libXWCTest::cred2CtrlTest::TEST_CASE().

◆ cred2ParseFloat()

int MagAOX::app::cred2ParseFloat ( float &  value,
const std::string &  response 
)
inline

Parse a raw numeric response into a float.

Parameters
[out]valueparsed floating-point value
[in]responseraw or cleaned CLI response

Definition at line 102 of file cred2Utils.hpp.

References cred2CleanResponse().

Referenced by MagAOX::app::cred2Ctrl::appLogic(), cred2ParseFloatVector(), MagAOX::app::cred2Ctrl::getFanSpeed(), MagAOX::app::cred2Ctrl::getFPS(), MagAOX::app::cred2Ctrl::getTemps(), libXWCTest::cred2CtrlTest::TEST_CASE(), libXWCTest::cred2CtrlTest::TEST_CASE(), and MagAOX::app::cred2Ctrl::updateFPSLimits().

◆ cred2ParseFloatVector()

int MagAOX::app::cred2ParseFloatVector ( std::vector< float > &  values,
const std::string &  response,
size_t  expectedValues 
)
inline

Parse a delimited list of raw numeric responses into a float vector.

Parameters
[out]valuesparsed floating-point values
[in]responseraw or cleaned CLI response
[in]expectedValuesexpected number of parsed values, or 0

Definition at line 134 of file cred2Utils.hpp.

References cred2CleanResponse(), and cred2ParseFloat().

Referenced by MagAOX::app::cred2Ctrl::getTemps(), libXWCTest::cred2CtrlTest::TEST_CASE(), and libXWCTest::cred2CtrlTest::TEST_CASE().

◆ cred2ParseRange()

int MagAOX::app::cred2ParseRange ( int &  firstValue,
int &  secondValue,
const std::string &  response 
)
inline

Parse a raw range response such as 0-639.

Parameters
[out]firstValuefirst parsed range value
[out]secondValuesecond parsed range value
[in]responseraw or cleaned CLI response

Definition at line 252 of file cred2Utils.hpp.

References cred2CleanResponse().

Referenced by cred2ParseCropState(), MagAOX::app::cred2Ctrl::syncROIFromCamera(), libXWCTest::cred2CtrlTest::TEST_CASE(), and libXWCTest::cred2CtrlTest::TEST_CASE().

◆ cred2ResponseOK()

bool MagAOX::app::cred2ResponseOK ( const std::string &  response)
inline

Check whether a command response looks successful.

Parameters
[in]responseraw or cleaned CLI response

Definition at line 280 of file cred2Utils.hpp.

References cred2CleanResponse().

Referenced by MagAOX::app::cred2Ctrl::issueCommand().

◆ cred2RoiFromCenter()

int MagAOX::app::cred2RoiFromCenter ( cred2Roi roi,
float  centerX,
float  centerY,
int  width,
int  height,
int  fullWidth,
int  fullHeight 
)
inline

Convert a MagAO-X ROI center/size description into C-RED 2 corners.

Parameters
[out]roithe corresponding C-RED 2 ROI
[in]centerXROI x center coordinate
[in]centerYROI y center coordinate
[in]widthROI width in pixels
[in]heightROI height in pixels
[in]fullWidthdetector full-frame width
[in]fullHeightdetector full-frame height

Definition at line 298 of file cred2Utils.hpp.

References MagAOX::app::cred2Roi::endColumn, MagAOX::app::cred2Roi::endRow, MagAOX::app::cred2Roi::fullFrame, MagAOX::app::cred2Roi::startColumn, and MagAOX::app::cred2Roi::startRow.

Referenced by MagAOX::app::cred2Ctrl::configureAcquisition(), libXWCTest::cred2CtrlTest::TEST_CASE(), libXWCTest::cred2CtrlTest::TEST_CASE(), and libXWCTest::cred2CtrlTest::TEST_CASE().

◆ cred2RoiToCenter()

int MagAOX::app::cred2RoiToCenter ( float &  centerX,
float &  centerY,
int &  width,
int &  height,
const cred2Roi roi,
int  fullWidth,
int  fullHeight 
)
inline

Convert C-RED 2 ROI corners into a MagAO-X ROI center/size description.

Parameters
[out]centerXROI x center coordinate
[out]centerYROI y center coordinate
[out]widthROI width in pixels
[out]heightROI height in pixels
[in]roithe C-RED 2 ROI to convert
[in]fullWidthdetector full-frame width
[in]fullHeightdetector full-frame height

Definition at line 329 of file cred2Utils.hpp.

References MagAOX::app::cred2Roi::endColumn, MagAOX::app::cred2Roi::endRow, MagAOX::app::cred2Roi::startColumn, and MagAOX::app::cred2Roi::startRow.

Referenced by MagAOX::app::cred2Ctrl::syncROIFromCamera(), libXWCTest::cred2CtrlTest::TEST_CASE(), and libXWCTest::cred2CtrlTest::TEST_CASE().

◆ cred2RowsSpec()

std::string MagAOX::app::cred2RowsSpec ( const cred2Roi roi)
inline

Format the row command payload for set cropping rows.

Parameters
[in]roithe ROI to format

Definition at line 360 of file cred2Utils.hpp.

References MagAOX::app::cred2Roi::endRow, and MagAOX::app::cred2Roi::startRow.

Referenced by MagAOX::app::cred2Ctrl::configureAcquisition(), and libXWCTest::cred2CtrlTest::TEST_CASE().

◆ deviceFromKey()

std::string MagAOX::app::deviceFromKey ( const std::string &  key)

◆ extrapBoolString()

std::string MagAOX::app::extrapBoolString ( bool  value)
inline

◆ extrapClosedLoopOlEstimateMethodElement()

◆ extrapClosedLoopOlEstimateMethodFromElement()

◆ extrapClosedLoopOlEstimateMethodFromName()

int MagAOX::app::extrapClosedLoopOlEstimateMethodFromName ( std::string  method)
inline

◆ extrapClosedLoopOlEstimateMethodLabel()

std::string MagAOX::app::extrapClosedLoopOlEstimateMethodLabel ( int  method)
inline

◆ extrapClosedLoopOlEstimateMethodName()

◆ extrapNoiseEstimateDomainElement()

◆ extrapNoiseEstimateDomainFromElement()

◆ extrapNoiseEstimateDomainFromName()

int MagAOX::app::extrapNoiseEstimateDomainFromName ( std::string  domain)
inline

◆ extrapNoiseEstimateDomainLabel()

std::string MagAOX::app::extrapNoiseEstimateDomainLabel ( int  domain)
inline

◆ extrapNoiseEstimateDomainName()

◆ extrapNoiseEstimateRangeElement()

◆ extrapNoiseEstimateRangeFromElement()

◆ extrapNoiseEstimateRangeFromName()

int MagAOX::app::extrapNoiseEstimateRangeFromName ( std::string  range)
inline

◆ extrapNoiseEstimateRangeLabel()

std::string MagAOX::app::extrapNoiseEstimateRangeLabel ( int  range)
inline

◆ extrapNoiseEstimateRangeName()

◆ extrapNoiseEstimateStatisticElement()

◆ extrapNoiseEstimateStatisticFromElement()

◆ extrapNoiseEstimateStatisticFromName()

int MagAOX::app::extrapNoiseEstimateStatisticFromName ( std::string  statistic)
inline

◆ extrapNoiseEstimateStatisticLabel()

std::string MagAOX::app::extrapNoiseEstimateStatisticLabel ( int  statistic)
inline

◆ extrapNoiseEstimateStatisticName()

◆ extrapPowerLawCrossoverModeElement()

◆ extrapPowerLawCrossoverModeFromElement()

int MagAOX::app::extrapPowerLawCrossoverModeFromElement ( const std::string &  element)
inline

◆ extrapPowerLawCrossoverModeFromName()

int MagAOX::app::extrapPowerLawCrossoverModeFromName ( std::string  mode)
inline

◆ extrapPowerLawCrossoverModeLabel()

std::string MagAOX::app::extrapPowerLawCrossoverModeLabel ( int  mode)
inline

◆ extrapPowerLawCrossoverModeName()

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

References ipRecv, and updatedSwitches.

◆ handleExtrapClosedLoopOlEstimateMethodProperty()

return MagAOX::app::handleExtrapClosedLoopOlEstimateMethodProperty ( ipRecv  )

◆ handleExtrapMethodProperty()

return MagAOX::app::handleExtrapMethodProperty ( ipRecv  )

◆ handleExtrapNoiseEstimateDomainProperty()

return MagAOX::app::handleExtrapNoiseEstimateDomainProperty ( ipRecv  )

◆ handleExtrapNoiseEstimateRangeProperty()

return MagAOX::app::handleExtrapNoiseEstimateRangeProperty ( ipRecv  )

◆ handleExtrapNoiseEstimateStatisticProperty()

return MagAOX::app::handleExtrapNoiseEstimateStatisticProperty ( ipRecv  )

◆ handleExtrapNumberProperty() [1/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapClMinSignificantFraction  ,
m_extrapConfig.  m_clMinSignificantFraction,
ipRecv  ,
"extrap CL minimum significant fraction"   
)

◆ handleExtrapNumberProperty() [2/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapClSignificanceThreshold  ,
m_extrapConfig.  m_clSignificanceThreshold,
ipRecv  ,
"extrap CL significance threshold"   
)

◆ handleExtrapNumberProperty() [3/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapDropoutGapFactor  ,
m_extrapConfig.  m_dropoutGapFactor,
ipRecv  ,
"extrap dropout gap factor"   
)

◆ handleExtrapNumberProperty() [4/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapDropoutMaxBins  ,
m_extrapConfig.  m_dropoutMaxBins,
ipRecv  ,
"extrap dropout max bins"   
)

◆ handleExtrapNumberProperty() [5/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapDropoutTinyFactor  ,
m_extrapConfig.  m_dropoutTinyFactor,
ipRecv  ,
"extrap dropout tiny factor"   
)

◆ handleExtrapNumberProperty() [6/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapNoiseEstimateLowFreqMaxHz  ,
m_extrapConfig.  m_noiseEstimateLowFreqMaxHz,
ipRecv  ,
"extrap noise-estimate low-freq max hz"   
)

◆ handleExtrapNumberProperty() [7/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapPowerLawAutoMaxFreqFraction  ,
m_extrapConfig.  m_powerLawAutoMaxFreqFraction,
ipRecv  ,
"extrap power-law auto max freq fraction"   
)

◆ handleExtrapNumberProperty() [8/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapPowerLawAutoSmoothWidthHz  ,
m_extrapConfig.  m_powerLawAutoSmoothWidthHz,
ipRecv  ,
"extrap power-law auto smooth width"   
)

◆ handleExtrapNumberProperty() [9/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapPowerLawBlendBins  ,
m_extrapConfig.  m_powerLawBlendBins,
ipRecv  ,
"extrap power-law blend bins"   
)

◆ handleExtrapNumberProperty() [10/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapPowerLawFitBinWidthHz  ,
m_extrapConfig.  m_powerLawFitBinWidthHz,
ipRecv  ,
"extrap fit bin width"   
)

◆ handleExtrapNumberProperty() [11/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapPowerLawFitMaxFreqHz  ,
m_extrapConfig.  m_powerLawFitMaxFreqHz,
ipRecv  ,
"extrap fit max freq"   
)

◆ handleExtrapNumberProperty() [12/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapPowerLawFitMinFreqHz  ,
m_extrapConfig.  m_powerLawFitMinFreqHz,
ipRecv  ,
"extrap fit min freq"   
)

◆ handleExtrapNumberProperty() [13/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapPowerLawIndex  ,
m_extrapConfig.  m_powerLawIndex,
ipRecv  ,
"extrap power-law index"   
)

◆ handleExtrapNumberProperty() [14/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapPowerLawMatchFallbackWindowHz  ,
m_extrapConfig.  m_powerLawMatchFallbackWindowHz,
ipRecv  ,
"extrap power-law match fallback window"   
)

◆ handleExtrapNumberProperty() [15/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapPowerLawMatchFreq  ,
m_extrapConfig.  m_powerLawMatchFreq,
ipRecv  ,
"extrap power-law match freq"   
)

◆ handleExtrapNumberProperty() [16/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapPowerLawNormFreq  ,
m_extrapConfig.  m_powerLawNormFreq,
ipRecv  ,
"extrap power-law norm freq"   
)

◆ handleExtrapNumberProperty() [17/17]

return MagAOX::app::handleExtrapNumberProperty ( m_indiP_extrapPowerLawOnlyAboveFreq  ,
m_extrapConfig.  m_powerLawOnlyAboveFreq,
ipRecv  ,
"extrap power-law only above freq"   
)

◆ handleExtrapPowerLawCrossoverModeProperty()

return MagAOX::app::handleExtrapPowerLawCrossoverModeProperty ( ipRecv  )

◆ handleExtrapToggleProperty() [1/2]

return MagAOX::app::handleExtrapToggleProperty ( m_indiP_extrapFitPowerLawIndex  ,
m_extrapConfig.  m_fitPowerLawIndex,
ipRecv  ,
"extrap fit power-law index"   
)

◆ handleExtrapToggleProperty() [2/2]

return MagAOX::app::handleExtrapToggleProperty ( m_indiP_extrapPowerLawFitIncludesMatchPoint  ,
m_extrapConfig.  m_powerLawFitIncludesMatchPoint,
ipRecv  ,
"extrap fit includes match point"   
)

◆ if() [1/16]

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

Definition at line 2244 of file streamWriter.hpp.

◆ if() [2/16]

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

Definition at line 1075 of file dmSpeckle.hpp.

◆ if() [3/16]

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

Definition at line 1040 of file dmSpeckle.hpp.

◆ if() [4/16]

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

Definition at line 355 of file timeSeriesSimulator.hpp.

◆ if() [5/16]

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

Definition at line 1177 of file dmSpeckle.hpp.

◆ if() [6/16]

MagAOX::app::if ( )

Definition at line 1141 of file dmSpeckle.hpp.

◆ if() [7/16]

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

Definition at line 302 of file timeSeriesSimulator.hpp.

References ipRecv, and msg.

◆ if() [8/16]

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

Definition at line 1030 of file dmSpeckle.hpp.

References ipRecv.

◆ if() [9/16]

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

Definition at line 294 of file timeSeriesSimulator.hpp.

References ipRecv, and msg.

◆ if() [10/16]

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

Definition at line 5472 of file modalGainOpt.hpp.

References ipRecv, and lock().

◆ if() [11/16]

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

Definition at line 1035 of file dmSpeckle.hpp.

References ipRecv.

◆ if() [12/16]

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

Definition at line 5437 of file modalGainOpt.hpp.

References ipRecv, lock(), flatlogs::logPrio::LOG_NOTICE, and recordModalGainOpt().

◆ if() [13/16]

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

Definition at line 5572 of file modalGainOpt.hpp.

References ipRecv, lock(), m_opticalGain, and recordModalGainOpt().

◆ if() [14/16]

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

Definition at line 1268 of file dmSpeckle.hpp.

◆ if() [15/16]

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

Definition at line 933 of file dmSpeckle.hpp.

References INDI_IDLE, and MagAOX::app::indi::updateSwitchIfChanged().

◆ if() [16/16]

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

Definition at line 1209 of file dmSpeckle.hpp.

References single.

◆ INDI_NEWCALLBACK_DEFN() [1/212]

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

Definition at line 856 of file adcTracker.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [2/212]

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

Definition at line 881 of file adcTracker.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [3/212]

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

Definition at line 831 of file adcTracker.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [4/212]

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

Definition at line 906 of file adcTracker.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [5/212]

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

Definition at line 793 of file adcTracker.hpp.

References INDI_IDLE, INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [6/212]

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

Definition at line 559 of file alignLoop.hpp.

References ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [7/212]

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

Definition at line 533 of file alignLoop.hpp.

References ipRecv, flatlogs::logPrio::LOG_NOTICE, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [8/212]

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

Definition at line 871 of file cacaoInterface.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [9/212]

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

Definition at line 850 of file cacaoInterface.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_NEWCALLBACK_DEFN() [10/212]

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

Definition at line 904 of file cacaoInterface.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_NEWCALLBACK_DEFN() [11/212]

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

Definition at line 952 of file cacaoInterface.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [12/212]

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

Definition at line 920 of file cacaoInterface.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [13/212]

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

Definition at line 771 of file closedLoopIndi.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [14/212]

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

Definition at line 752 of file closedLoopIndi.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [15/212]

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

◆ INDI_NEWCALLBACK_DEFN() [16/212]

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

◆ INDI_NEWCALLBACK_DEFN() [17/212]

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

◆ INDI_NEWCALLBACK_DEFN() [18/212]

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

Definition at line 382 of file dmMode.hpp.

References ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [19/212]

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

Definition at line 412 of file dmMode.hpp.

References ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [20/212]

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

Definition at line 1361 of file dmPokeCenter.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and m_single.

◆ INDI_NEWCALLBACK_DEFN() [21/212]

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

Definition at line 1269 of file dmPokeCenter.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [22/212]

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

Definition at line 1253 of file dmPokeCenter.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [23/212]

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

Definition at line 1285 of file dmPokeCenter.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [24/212]

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

Definition at line 1336 of file dmPokeCenter.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and m_single.

◆ INDI_NEWCALLBACK_DEFN() [25/212]

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

Definition at line 1393 of file dmPokeCenter.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [26/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( dmRecon  ,
m_indiP_writeDMf   
) const

Definition at line 1293 of file dmRecon.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and flatlogs::logPrio::LOG_INFO.

◆ INDI_NEWCALLBACK_DEFN() [27/212]

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

Definition at line 950 of file dmSpeckle.hpp.

References ipRecv, lock(), m_restartSp, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [28/212]

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

Definition at line 984 of file dmSpeckle.hpp.

References ipRecv, lock(), m_restartSp, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [29/212]

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

Definition at line 741 of file filterWheelCtrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [30/212]

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

◆ INDI_NEWCALLBACK_DEFN() [31/212]

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

Definition at line 1189 of file hoPredCtrl.hpp.

References ipRecv, flatlogs::logPrio::LOG_NOTICE, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [32/212]

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

Definition at line 1359 of file hoPredCtrl.hpp.

References INDI_BUSY, INDI_IDLE, ipRecv, and flatlogs::logPrio::LOG_NOTICE.

◆ INDI_NEWCALLBACK_DEFN() [33/212]

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

Definition at line 1081 of file hoPredCtrl.hpp.

References ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [34/212]

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

Definition at line 1119 of file hoPredCtrl.hpp.

References ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [35/212]

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

Definition at line 1221 of file hoPredCtrl.hpp.

References ipRecv, flatlogs::logPrio::LOG_NOTICE, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [36/212]

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

Definition at line 1256 of file hoPredCtrl.hpp.

References ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [37/212]

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

Definition at line 1292 of file hoPredCtrl.hpp.

References ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [38/212]

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

Definition at line 1156 of file hoPredCtrl.hpp.

References ipRecv, flatlogs::logPrio::LOG_NOTICE, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [39/212]

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

Definition at line 1044 of file hoPredCtrl.hpp.

References ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [40/212]

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

Definition at line 1006 of file hoPredCtrl.hpp.

References ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [41/212]

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

Definition at line 1597 of file hoPredCtrl.hpp.

References INDI_IDLE, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [42/212]

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

Definition at line 1398 of file hoPredCtrl.hpp.

References INDI_BUSY, INDI_IDLE, ipRecv, and flatlogs::logPrio::LOG_NOTICE.

◆ INDI_NEWCALLBACK_DEFN() [43/212]

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

Definition at line 1432 of file hoPredCtrl.hpp.

References INDI_IDLE, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [44/212]

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

Definition at line 1496 of file hoPredCtrl.hpp.

References INDI_IDLE, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [45/212]

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

Definition at line 1453 of file hoPredCtrl.hpp.

References INDI_IDLE, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [46/212]

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

Definition at line 1474 of file hoPredCtrl.hpp.

References INDI_IDLE, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [47/212]

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

Definition at line 1577 of file hoPredCtrl.hpp.

References INDI_IDLE, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [48/212]

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

Definition at line 1329 of file hoPredCtrl.hpp.

References ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [49/212]

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

Definition at line 1528 of file hoPredCtrl.hpp.

References INDI_IDLE, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [50/212]

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

Definition at line 1551 of file hoPredCtrl.hpp.

References INDI_IDLE, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [51/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( hwpTracker  ,
m_indiP_hwpSetPos   
) const

Definition at line 376 of file hwpTracker.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [52/212]

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

Definition at line 399 of file hwpTracker.hpp.

References INDI_IDLE, INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [53/212]

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

◆ INDI_NEWCALLBACK_DEFN() [54/212]

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

◆ INDI_NEWCALLBACK_DEFN() [55/212]

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

◆ INDI_NEWCALLBACK_DEFN() [56/212]

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

◆ INDI_NEWCALLBACK_DEFN() [57/212]

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

◆ INDI_NEWCALLBACK_DEFN() [58/212]

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

◆ INDI_NEWCALLBACK_DEFN() [59/212]

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

◆ INDI_NEWCALLBACK_DEFN() [60/212]

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

Definition at line 652 of file koolanceCtrl.hpp.

References ipRecv, lock(), and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [61/212]

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

Definition at line 619 of file koolanceCtrl.hpp.

References ipRecv, lock(), and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [62/212]

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

Definition at line 277 of file kTracker.hpp.

References INDI_IDLE, INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [63/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( loPredCtrl  ,
m_indiP_exploration   
) const

Definition at line 465 of file loPredCtrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, lock(), and target.

◆ INDI_NEWCALLBACK_DEFN() [64/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( loPredCtrl  ,
m_indiP_learningToggle   
) const

Definition at line 517 of file loPredCtrl.hpp.

References INDI_BUSY, INDI_IDLE, ipRecv, and flatlogs::logPrio::LOG_NOTICE.

◆ INDI_NEWCALLBACK_DEFN() [65/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( loPredCtrl  ,
m_indiP_predictingToggle   
) const

Definition at line 552 of file loPredCtrl.hpp.

References INDI_BUSY, INDI_IDLE, ipRecv, and flatlogs::logPrio::LOG_NOTICE.

◆ INDI_NEWCALLBACK_DEFN() [66/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( loPredCtrl  ,
m_indiP_resetToggle   
) const

Definition at line 589 of file loPredCtrl.hpp.

References INDI_IDLE, ipRecv, and flatlogs::logPrio::LOG_NOTICE.

◆ INDI_NEWCALLBACK_DEFN() [67/212]

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

Definition at line 173 of file magAOXMaths.hpp.

References ipRecv, and updateVals().

◆ INDI_NEWCALLBACK_DEFN() [68/212]

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

Definition at line 198 of file magAOXMaths.hpp.

References ipRecv, and updateVals().

◆ INDI_NEWCALLBACK_DEFN() [69/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mcp3008Ctrl  ,
m_indiP_fps   
) const

Definition at line 387 of file mcp3008Ctrl.hpp.

References ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [70/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mcp3208Ctrl  ,
m_indiP_alpha   
) const

Definition at line 1736 of file mcp3208Ctrl.hpp.

References ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [71/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mcp3208Ctrl  ,
m_indiP_fps   
) const

Definition at line 1710 of file mcp3208Ctrl.hpp.

References ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [72/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mcp3208Ctrl  ,
m_indiP_numChannels   
) const

Definition at line 1826 of file mcp3208Ctrl.hpp.

References ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [73/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( mcp3208Ctrl  ,
m_indiP_synchroDelay   
) const

Definition at line 1767 of file mcp3208Ctrl.hpp.

References ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [74/212]

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

Definition at line 1142 of file modalFilter.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [75/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( modalFilter  ,
m_indiP_loop   
) const

Definition at line 1115 of file modalFilter.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [76/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( modalFilter  ,
m_indiP_mult   
) const

Definition at line 1160 of file modalFilter.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [77/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( modalFilter  ,
m_indiP_pcGain   
) const

Definition at line 1178 of file modalFilter.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [78/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( modalFilter  ,
m_indiP_pcMult   
) const

Definition at line 1195 of file modalFilter.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [79/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( modalFilter  ,
m_indiP_pcOn   
) const

Definition at line 1213 of file modalFilter.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [80/212]

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

◆ INDI_NEWCALLBACK_DEFN() [81/212]

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

◆ INDI_NEWCALLBACK_DEFN() [82/212]

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

◆ INDI_NEWCALLBACK_DEFN() [83/212]

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

Definition at line 1042 of file observerCtrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [84/212]

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

◆ INDI_NEWCALLBACK_DEFN() [85/212]

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

Definition at line 1016 of file observerCtrl.hpp.

References INDI_IDLE, INDI_OK, INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_NEWCALLBACK_DEFN() [86/212]

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

Definition at line 997 of file observerCtrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, lock(), and target.

◆ INDI_NEWCALLBACK_DEFN() [87/212]

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

◆ INDI_NEWCALLBACK_DEFN() [88/212]

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

Definition at line 1124 of file observerCtrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [89/212]

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

◆ INDI_NEWCALLBACK_DEFN() [90/212]

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

◆ INDI_NEWCALLBACK_DEFN() [91/212]

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

◆ INDI_NEWCALLBACK_DEFN() [92/212]

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

◆ INDI_NEWCALLBACK_DEFN() [93/212]

◆ INDI_NEWCALLBACK_DEFN() [94/212]

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

Definition at line 599 of file photonCounter.hpp.

References ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [95/212]

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

Definition at line 545 of file photonCounter.hpp.

References INDI_IDLE, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [96/212]

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

Definition at line 570 of file photonCounter.hpp.

References ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [97/212]

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

Definition at line 638 of file photonCounter.hpp.

References ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [98/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( picamCtrl  ,
m_indiP_receiveExptime   
) const

Definition at line 2459 of file picamCtrl.hpp.

◆ INDI_NEWCALLBACK_DEFN() [99/212]

◆ INDI_NEWCALLBACK_DEFN() [100/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( po4ao  ,
m_indiP_reloadToggle   
) const

Definition at line 907 of file po4ao.hpp.

References INDI_BUSY, ipRecv, and flatlogs::logPrio::LOG_NOTICE.

◆ INDI_NEWCALLBACK_DEFN() [101/212]

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

Definition at line 1228 of file psfAcq.hpp.

References ipRecv, flatlogs::logPrio::LOG_NOTICE, and target.

◆ INDI_NEWCALLBACK_DEFN() [102/212]

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

Definition at line 1204 of file psfAcq.hpp.

References INDI_IDLE, INDI_OK, INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_NEWCALLBACK_DEFN() [103/212]

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

Definition at line 1183 of file psfAcq.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_NEWCALLBACK_DEFN() [104/212]

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

Definition at line 1254 of file psfAcq.hpp.

References ipRecv, flatlogs::logPrio::LOG_NOTICE, and target.

◆ INDI_NEWCALLBACK_DEFN() [105/212]

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

◆ INDI_NEWCALLBACK_DEFN() [106/212]

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

◆ INDI_NEWCALLBACK_DEFN() [107/212]

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

◆ INDI_NEWCALLBACK_DEFN() [108/212]

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

◆ INDI_NEWCALLBACK_DEFN() [109/212]

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

Definition at line 1101 of file psfFit.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and flatlogs::logPrio::LOG_NOTICE.

◆ INDI_NEWCALLBACK_DEFN() [110/212]

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

◆ INDI_NEWCALLBACK_DEFN() [111/212]

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

◆ INDI_NEWCALLBACK_DEFN() [112/212]

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

◆ INDI_NEWCALLBACK_DEFN() [113/212]

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

◆ INDI_NEWCALLBACK_DEFN() [114/212]

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

◆ INDI_NEWCALLBACK_DEFN() [115/212]

◆ INDI_NEWCALLBACK_DEFN() [116/212]

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

◆ INDI_NEWCALLBACK_DEFN() [117/212]

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

Definition at line 1395 of file pupilFit.hpp.

References INDI_BUSY, INDI_IDLE, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [118/212]

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

Definition at line 1530 of file pupilFit.hpp.

References ipRecv, flatlogs::logPrio::LOG_NOTICE, USEDEFSET, USEREFIM, and USEUSERSET.

◆ INDI_NEWCALLBACK_DEFN() [119/212]

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

Definition at line 1470 of file pupilFit.hpp.

References ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [120/212]

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

Definition at line 1371 of file pupilFit.hpp.

References ipRecv, flatlogs::logPrio::LOG_NOTICE, target, and USEREFIM.

◆ INDI_NEWCALLBACK_DEFN() [121/212]

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

Definition at line 1487 of file pupilFit.hpp.

References ipRecv, and USEUSERSET.

◆ INDI_NEWCALLBACK_DEFN() [122/212]

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

◆ INDI_NEWCALLBACK_DEFN() [123/212]

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

◆ INDI_NEWCALLBACK_DEFN() [124/212]

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

◆ INDI_NEWCALLBACK_DEFN() [125/212]

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

◆ INDI_NEWCALLBACK_DEFN() [126/212]

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

Definition at line 2419 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [127/212]

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

Definition at line 2412 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [128/212]

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

Definition at line 2426 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [129/212]

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

Definition at line 2404 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [130/212]

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

Definition at line 2433 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [131/212]

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

Definition at line 2454 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [132/212]

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

Definition at line 2440 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [133/212]

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

Definition at line 2447 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [134/212]

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

Definition at line 2475 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [135/212]

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

Definition at line 2468 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [136/212]

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

Definition at line 2482 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [137/212]

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

Definition at line 2461 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [138/212]

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

Definition at line 2489 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [139/212]

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

Definition at line 2510 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [140/212]

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

Definition at line 2496 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [141/212]

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

Definition at line 2503 of file siglentSDG.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [142/212]

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

◆ INDI_NEWCALLBACK_DEFN() [143/212]

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

Definition at line 939 of file sparkleClock.hpp.

References ipRecv, lock(), m_restartSp, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [144/212]

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

Definition at line 973 of file sparkleClock.hpp.

References ipRecv, lock(), m_restartSp, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [145/212]

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

Definition at line 1008 of file sparkleClock.hpp.

References ipRecv, lock(), m_restartSp, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [146/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( strehlEstimator  ,
m_indiP_mag   
) const

Definition at line 1343 of file strehlEstimator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_NEWCALLBACK_DEFN() [147/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( strehlEstimator  ,
m_indiP_seeing_magaox   
) const

Definition at line 1373 of file strehlEstimator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_NEWCALLBACK_DEFN() [148/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( strehlEstimator  ,
m_indiP_useEstimates   
) const

Definition at line 1444 of file strehlEstimator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_NEWCALLBACK_DEFN() [149/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( strehlEstimator  ,
m_indiP_windSpeed   
) const

Definition at line 1403 of file strehlEstimator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_NEWCALLBACK_DEFN() [150/212]

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

Definition at line 1396 of file sysMonitor.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [151/212]

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

◆ INDI_NEWCALLBACK_DEFN() [152/212]

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

◆ INDI_NEWCALLBACK_DEFN() [153/212]

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

◆ INDI_NEWCALLBACK_DEFN() [154/212]

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

◆ INDI_NEWCALLBACK_DEFN() [155/212]

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

◆ INDI_NEWCALLBACK_DEFN() [156/212]

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

Definition at line 963 of file t2wOffloader.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [157/212]

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

Definition at line 3487 of file tcsInterface.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [158/212]

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

◆ INDI_NEWCALLBACK_DEFN() [159/212]

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

Definition at line 3808 of file tcsInterface.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, lock(), and target.

◆ INDI_NEWCALLBACK_DEFN() [160/212]

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

Definition at line 3788 of file tcsInterface.hpp.

References INDI_OK, INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_NEWCALLBACK_DEFN() [161/212]

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

Definition at line 3743 of file tcsInterface.hpp.

References INDI_IDLE, INDI_OK, INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_NEWCALLBACK_DEFN() [162/212]

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

Definition at line 3829 of file tcsInterface.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, lock(), and target.

◆ INDI_NEWCALLBACK_DEFN() [163/212]

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

Definition at line 3850 of file tcsInterface.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, lock(), and target.

◆ INDI_NEWCALLBACK_DEFN() [164/212]

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

Definition at line 3680 of file tcsInterface.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, lock(), and target.

◆ INDI_NEWCALLBACK_DEFN() [165/212]

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

Definition at line 3660 of file tcsInterface.hpp.

References INDI_OK, INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_NEWCALLBACK_DEFN() [166/212]

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

Definition at line 3609 of file tcsInterface.hpp.

References INDI_IDLE, INDI_OK, INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_NEWCALLBACK_DEFN() [167/212]

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

Definition at line 3701 of file tcsInterface.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, lock(), and target.

◆ INDI_NEWCALLBACK_DEFN() [168/212]

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

Definition at line 3722 of file tcsInterface.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, lock(), and target.

◆ INDI_NEWCALLBACK_DEFN() [169/212]

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

Definition at line 3461 of file tcsInterface.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [170/212]

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

Definition at line 1018 of file ttmModulator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [171/212]

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

Definition at line 1050 of file ttmModulator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [172/212]

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

Definition at line 987 of file ttmModulator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [173/212]

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

Definition at line 1107 of file ttmModulator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [174/212]

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

Definition at line 1083 of file ttmModulator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [175/212]

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

Definition at line 1496 of file userGainCtrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [176/212]

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

Definition at line 1479 of file userGainCtrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [177/212]

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

Definition at line 1513 of file userGainCtrl.hpp.

References INDI_IDLE, INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_NEWCALLBACK_DEFN() [178/212]

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

Definition at line 1445 of file userGainCtrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [179/212]

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

Definition at line 1462 of file userGainCtrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [180/212]

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

Definition at line 1428 of file userGainCtrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_NEWCALLBACK_DEFN() [181/212]

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

Definition at line 1408 of file userGainCtrl.hpp.

References INDI_IDLE, INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_NEWCALLBACK_DEFN() [182/212]

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

◆ INDI_NEWCALLBACK_DEFN() [183/212]

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

◆ INDI_NEWCALLBACK_DEFN() [184/212]

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

◆ INDI_NEWCALLBACK_DEFN() [185/212]

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

◆ INDI_NEWCALLBACK_DEFN() [186/212]

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

◆ INDI_NEWCALLBACK_DEFN() [187/212]

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

◆ INDI_NEWCALLBACK_DEFN() [188/212]

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

◆ INDI_NEWCALLBACK_DEFN() [189/212]

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

◆ INDI_NEWCALLBACK_DEFN() [190/212]

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

◆ INDI_NEWCALLBACK_DEFN() [191/212]

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

◆ INDI_NEWCALLBACK_DEFN() [192/212]

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

◆ INDI_NEWCALLBACK_DEFN() [193/212]

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

◆ INDI_NEWCALLBACK_DEFN() [194/212]

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

◆ INDI_NEWCALLBACK_DEFN() [195/212]

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

◆ INDI_NEWCALLBACK_DEFN() [196/212]

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

◆ INDI_NEWCALLBACK_DEFN() [197/212]

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

◆ INDI_NEWCALLBACK_DEFN() [198/212]

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

Definition at line 625 of file zaberCtrl.hpp.

References INDI_BUSY, INDI_VALIDATE_CALLBACK_PROPS, ipRecv, target, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [199/212]

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

◆ INDI_NEWCALLBACK_DEFN() [200/212]

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

Definition at line 1372 of file zaberLowLevel.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [201/212]

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

Definition at line 1420 of file zaberLowLevel.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [202/212]

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

Definition at line 1338 of file zaberLowLevel.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [203/212]

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

Definition at line 1285 of file zaberLowLevel.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [204/212]

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

Definition at line 1181 of file zaberLowLevel.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [205/212]

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

Definition at line 1247 of file zaberLowLevel.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [206/212]

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

Definition at line 1147 of file zaberLowLevel.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [207/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( zaberLowLevelBinary  ,
m_indiP_knob_enable   
) const

Definition at line 1293 of file zaberLowLevelBinary.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [208/212]

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

Definition at line 1267 of file zaberLowLevelBinary.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [209/212]

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

Definition at line 1220 of file zaberLowLevelBinary.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_NEWCALLBACK_DEFN() [210/212]

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

Definition at line 1125 of file zaberLowLevelBinary.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [211/212]

MagAOX::app::INDI_NEWCALLBACK_DEFN ( zaberLowLevelBinary  ,
m_indiP_req_home_all   
) const

Definition at line 1182 of file zaberLowLevelBinary.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and updateIfChanged().

◆ INDI_NEWCALLBACK_DEFN() [212/212]

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

Definition at line 1092 of file zaberLowLevelBinary.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and updateIfChanged().

◆ INDI_SETCALLBACK_DEFN() [1/77]

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

Definition at line 938 of file adcTracker.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [2/77]

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

Definition at line 598 of file alignLoop.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [3/77]

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

Definition at line 796 of file closedLoopIndi.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [4/77]

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

Definition at line 784 of file closedLoopIndi.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [5/77]

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

Definition at line 820 of file closedLoopIndi.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [6/77]

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

Definition at line 808 of file closedLoopIndi.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [7/77]

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

Definition at line 705 of file closedLoopIndi.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [8/77]

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

Definition at line 832 of file closedLoopIndi.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [9/77]

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

Definition at line 1315 of file dmPokeCenter.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [10/77]

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

Definition at line 1301 of file dmPokeCenter.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [11/77]

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

Definition at line 1271 of file dmRecon.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and updateIfChanged().

◆ INDI_SETCALLBACK_DEFN() [12/77]

MagAOX::app::INDI_SETCALLBACK_DEFN ( hwpTracker  ,
m_indiP_stagePolRot   
) const

Definition at line 472 of file hwpTracker.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [13/77]

MagAOX::app::INDI_SETCALLBACK_DEFN ( hwpTracker  ,
m_indiP_stagePolRotFsm   
) const

◆ INDI_SETCALLBACK_DEFN() [14/77]

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

Definition at line 447 of file hwpTracker.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [15/77]

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

Definition at line 312 of file kTracker.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [16/77]

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

Definition at line 3932 of file MagAOXApp.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [17/77]

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

Definition at line 190 of file magAOXMaths.hpp.

References ipRecv, and updateVals().

◆ INDI_SETCALLBACK_DEFN() [18/77]

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

Definition at line 411 of file mcp3008Ctrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_SETCALLBACK_DEFN() [19/77]

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

Definition at line 1804 of file mcp3208Ctrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and target.

◆ INDI_SETCALLBACK_DEFN() [20/77]

MagAOX::app::INDI_SETCALLBACK_DEFN ( mcp3208Ctrl  ,
m_indiP_numChannelsSource   
) const

Definition at line 1848 of file mcp3208Ctrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [21/77]

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

◆ INDI_SETCALLBACK_DEFN() [22/77]

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

◆ INDI_SETCALLBACK_DEFN() [23/77]

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

◆ INDI_SETCALLBACK_DEFN() [24/77]

MagAOX::app::INDI_SETCALLBACK_DEFN ( nnReconstructor  ,
m_indiP_fpsSource   
) const
private

Definition at line 872 of file nnReconstructor.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and updateIfChanged().

◆ INDI_SETCALLBACK_DEFN() [25/77]

MagAOX::app::INDI_SETCALLBACK_DEFN ( observerCtrl  ,
m_indiP_catalog   
) const

◆ INDI_SETCALLBACK_DEFN() [26/77]

MagAOX::app::INDI_SETCALLBACK_DEFN ( observerCtrl  ,
m_indiP_catdata   
) const

◆ INDI_SETCALLBACK_DEFN() [27/77]

MagAOX::app::INDI_SETCALLBACK_DEFN ( observerCtrl  ,
m_indiP_labMode   
) const

Definition at line 1309 of file observerCtrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [28/77]

MagAOX::app::INDI_SETCALLBACK_DEFN ( observerCtrl  ,
m_indiP_loop   
) const

Definition at line 1329 of file observerCtrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [29/77]

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

Definition at line 1297 of file observerCtrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [30/77]

◆ INDI_SETCALLBACK_DEFN() [31/77]

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

Definition at line 1149 of file psfAcq.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_SETCALLBACK_DEFN() [32/77]

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

Definition at line 1290 of file psfAcq.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [33/77]

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

Definition at line 1253 of file psfFit.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [34/77]

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

Definition at line 1277 of file psfFit.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [35/77]

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

Definition at line 647 of file pwfsSlopeCalc.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [36/77]

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

Definition at line 690 of file pwfsSlopeCalc.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [37/77]

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

Definition at line 732 of file pwfsSlopeCalc.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [38/77]

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

Definition at line 773 of file pwfsSlopeCalc.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [39/77]

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

Definition at line 453 of file refRMS.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [40/77]

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

Definition at line 1327 of file shmimIntegrator.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [41/77]

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

Definition at line 1355 of file shmimIntegrator.hpp.

References ipRecv, and updateIfChanged().

◆ INDI_SETCALLBACK_DEFN() [42/77]

MagAOX::app::INDI_SETCALLBACK_DEFN ( strehlEstimator  ,
m_indiP_emg   
) const

Definition at line 1206 of file strehlEstimator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_SETCALLBACK_DEFN() [43/77]

MagAOX::app::INDI_SETCALLBACK_DEFN ( strehlEstimator  ,
m_indiP_fps   
) const

Definition at line 1177 of file strehlEstimator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_SETCALLBACK_DEFN() [44/77]

MagAOX::app::INDI_SETCALLBACK_DEFN ( strehlEstimator  ,
m_indiP_stage   
) const

Definition at line 1235 of file strehlEstimator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_SETCALLBACK_DEFN() [45/77]

MagAOX::app::INDI_SETCALLBACK_DEFN ( strehlEstimator  ,
m_indiP_tcsi_seeing   
) const

Definition at line 1274 of file strehlEstimator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_SETCALLBACK_DEFN() [46/77]

MagAOX::app::INDI_SETCALLBACK_DEFN ( strehlEstimator  ,
m_indiP_tcsi_telpos   
) const

Definition at line 1314 of file strehlEstimator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_SETCALLBACK_DEFN() [47/77]

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

Definition at line 1044 of file t2wOffloader.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [48/77]

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

Definition at line 1066 of file t2wOffloader.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [49/77]

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

Definition at line 3504 of file tcsInterface.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [50/77]

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

Definition at line 3523 of file tcsInterface.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and lock().

◆ INDI_SETCALLBACK_DEFN() [51/77]

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

Definition at line 1165 of file ttmModulator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [52/77]

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

Definition at line 1208 of file ttmModulator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [53/77]

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

Definition at line 1132 of file ttmModulator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [54/77]

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

Definition at line 1230 of file ttmModulator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [55/77]

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

Definition at line 1187 of file ttmModulator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [56/77]

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

Definition at line 1286 of file ttmModulator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [57/77]

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

Definition at line 1329 of file ttmModulator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [58/77]

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

Definition at line 1253 of file ttmModulator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [59/77]

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

Definition at line 1352 of file ttmModulator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [60/77]

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

Definition at line 1308 of file ttmModulator.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, and ipRecv.

◆ INDI_SETCALLBACK_DEFN() [61/77]

MagAOX::app::INDI_SETCALLBACK_DEFN ( wooferTweeterRecon  ,
m_indiP_elSource   
) const

Definition at line 900 of file wooferTweeterRecon.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [62/77]

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

Definition at line 865 of file wooferTweeterRecon.hpp.

References ipRecv, and updateIfChanged().

◆ INDI_SETCALLBACK_DEFN() [63/77]

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

Definition at line 355 of file xt1121DCDU.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [64/77]

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

Definition at line 363 of file xt1121DCDU.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [65/77]

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

Definition at line 371 of file xt1121DCDU.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [66/77]

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

Definition at line 379 of file xt1121DCDU.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [67/77]

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

Definition at line 387 of file xt1121DCDU.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [68/77]

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

Definition at line 395 of file xt1121DCDU.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [69/77]

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

Definition at line 403 of file xt1121DCDU.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [70/77]

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

Definition at line 411 of file xt1121DCDU.hpp.

References ipRecv.

◆ INDI_SETCALLBACK_DEFN() [71/77]

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

Definition at line 952 of file zaberCtrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and updateIfChanged().

◆ INDI_SETCALLBACK_DEFN() [72/77]

◆ INDI_SETCALLBACK_DEFN() [73/77]

◆ INDI_SETCALLBACK_DEFN() [74/77]

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

◆ INDI_SETCALLBACK_DEFN() [75/77]

◆ INDI_SETCALLBACK_DEFN() [76/77]

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

Definition at line 909 of file zaberCtrl.hpp.

References INDI_VALIDATE_CALLBACK_PROPS, ipRecv, and updateIfChanged().

◆ INDI_SETCALLBACK_DEFN() [77/77]

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

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

References SSHTUNNEL_E_NOTUNNELS.

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

◆ lock() [1/2]

std::lock_guard< std::mutex > MagAOX::app::lock ( m_goptMutex  )
Initial value:
{
recordModalGainOpt(false)

◆ lock() [2/2]

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

Referenced by MagAOX::app::indiDriver< _parentT >::~indiDriver(), MagAOX::app::modalFilter::acquireAndCheckValid(), MagAOX::app::modalFilter::allocate(), MagAOX::app::modalFilter::allocate(), MagAOX::app::shmimIntegrator::allocate(), MagAOX::app::dev::dmPokeWFS< derivedT >::allocate(), MagAOX::app::shmimIntegrator::allocate(), MagAOX::app::modalPSDs::allocate(), MagAOX::app::shmimIntegrator::allocate(), MagAOX::app::modalFilter::allocate(), MagAOX::app::userGainCtrl::allocate(), MagAOX::app::userGainCtrl::allocate(), MagAOX::app::refRMS::allocate(), MagAOX::app::modalFilter::allocate(), MagAOX::app::userGainCtrl::allocate(), MagAOX::app::modalFilter::allocate(), MagAOX::app::modalFilter::allocate(), MagAOX::app::modalFilter::allocate(), MagAOX::app::modalGainOpt::allocate(), MagAOX::app::refRMS::allocate(), MagAOX::app::dmPokeCenter::allocate(), MagAOX::app::dev::dmPokeWFS< derivedT >::allocate(), MagAOX::app::adcTracker::appLogic(), MagAOX::app::andorCtrl::appLogic(), MagAOX::app::baslerCtrl::appLogic(), MagAOX::app::cacaoInterface::appLogic(), MagAOX::app::cameraSim::appLogic(), MagAOX::app::cred2Ctrl::appLogic(), MagAOX::app::dlDataCollection::appLogic(), MagAOX::app::dmRecon::appLogic(), MagAOX::app::flipperCtrl::appLogic(), MagAOX::app::hoPredCtrl::appLogic(), MagAOX::app::kcubeCtrl::appLogic(), MagAOX::app::koolanceCtrl::appLogic(), MagAOX::app::kTracker::appLogic(), MagAOX::app::loPredCtrl::appLogic(), MagAOX::app::modalGainOpt::appLogic(), MagAOX::app::modalPSDs::appLogic(), MagAOX::app::nnReconstructor::appLogic(), MagAOX::app::observerCtrl::appLogic(), MagAOX::app::ocam2KCtrl::appLogic(), MagAOX::app::photonCounter::appLogic(), MagAOX::app::pi335Ctrl::appLogic(), MagAOX::app::picamCtrl::appLogic(), MagAOX::app::picoMotorCtrl::appLogic(), MagAOX::app::po4ao::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::wooferTweeterRecon::appLogic(), MagAOX::app::xt1121Ctrl::appLogic(), MagAOX::app::xt1121DCDU::appLogic(), MagAOX::app::zylaCtrl::appLogic(), MagAOX::app::modalPSDs::appShutdown(), MagAOX::app::tcsInterface::appStartup(), MagAOX::app::strehlEstimator::calcMag(), MagAOX::app::xt1121Ctrl::channelSetCallback(), MagAOX::app::picoMotorCtrl::channelThreadExec(), MagAOX::app::xt1121Ctrl::closeModbus(), MagAOX::app::pi335Ctrl::commandDM(), MagAOX::app::andorCtrl::configureAcquisition(), MagAOX::app::cred2Ctrl::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(), MagAOX::app::tcsInterface::doFoffload(), MagAOX::app::tcsInterface::doTToffload(), MagAOX::app::xt1121Ctrl::getState(), MagAOX::app::modalGainOpt::goptThreadExec(), MagAOX::app::modalGainOpt::handleExtrapClosedLoopOlEstimateMethodProperty(), MagAOX::app::modalGainOpt::handleExtrapMethodProperty(), MagAOX::app::modalGainOpt::handleExtrapNoiseEstimateDomainProperty(), MagAOX::app::modalGainOpt::handleExtrapNoiseEstimateRangeProperty(), MagAOX::app::modalGainOpt::handleExtrapNoiseEstimateStatisticProperty(), MagAOX::app::modalGainOpt::handleExtrapNumberProperty(), MagAOX::app::modalGainOpt::handleExtrapPowerLawCrossoverModeProperty(), MagAOX::app::modalGainOpt::handleExtrapToggleProperty(), MagAOX::app::MagAOXApp< _useINDI >::handleGetProperties(), MagAOX::app::MagAOXApp< _useINDI >::handleNewProperty(), MagAOX::app::MagAOXApp< _useINDI >::handleSetProperty(), if(), if(), if(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_analogGain(), 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_fanSpeed(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_fps(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_gotoFocus(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_led(), 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::tcsInterface::offloadThreadExec(), MagAOX::app::andorCtrl::onPowerOff(), MagAOX::app::cred2Ctrl::onPowerOff(), MagAOX::app::ocam2KCtrl::onPowerOff(), MagAOX::app::picamCtrl::onPowerOff(), MagAOX::app::siglentSDG::onPowerOff(), MagAOX::app::xt1121Ctrl::onPowerOff(), MagAOX::app::zaberLowLevel::onPowerOff(), MagAOX::app::zaberLowLevelBinary::onPowerOff(), MagAOX::app::zylaCtrl::onPowerOff(), MagAOX::app::modalGainOpt::processImage(), MagAOX::app::modalGainOpt::processImage(), MagAOX::app::psfAcq::processImage(), MagAOX::app::psfFit::processImage(), MagAOX::app::dev::dmPokeWFS< derivedT >::processImage(), MagAOX::app::psfAcq::processImage(), MagAOX::app::psfFit::processImage(), MagAOX::app::shmimIntegrator::processImage(), MagAOX::app::w2tcsOffloader::processImage(), MagAOX::app::modalGainOpt::processImage(), MagAOX::app::modalGainOpt::processImage(), MagAOX::app::modalGainOpt::processImage(), MagAOX::app::modalGainOpt::processImage(), MagAOX::app::userGainCtrl::processImage(), MagAOX::app::userGainCtrl::processImage(), MagAOX::app::userGainCtrl::processImage(), MagAOX::app::modalGainOpt::processImage(), MagAOX::app::modalGainOpt::processImage(), MagAOX::app::modalGainOpt::processImage(), MagAOX::app::modalGainOpt::processImage(), MagAOX::app::modalGainOpt::processImage(), MagAOX::app::modalGainOpt::processImage(), MagAOX::app::psfFit::processImage(), MagAOX::app::modalGainOpt::processImage(), MagAOX::app::modalGainOpt::processImage(), MagAOX::app::strehlEstimator::processImage(), MagAOX::app::modalGainOpt::processImage(), MagAOX::app::strehlEstimator::processImage(), MagAOX::app::dev::dmPokeWFS< derivedT >::processImage(), MagAOX::app::modalPSDs::psdThreadExec(), MagAOX::app::zylaCtrl::reconfig(), MagAOX::app::modalGainOpt::recordModalGainOpt(), MagAOX::app::tcsInterface::recordTcsiFocus(), MagAOX::app::tcsInterface::recordTcsiLabMode(), MagAOX::app::tcsInterface::recordTcsiTipTilt(), MagAOX::app::w2tcsOffloader::recordZCoeffs(), MagAOX::app::MagAOXApp< _useINDI >::registerIndiPropertyReadOnly(), MagAOX::app::MagAOXApp< _useINDI >::registerIndiPropertyReadOnly(), MagAOX::app::MagAOXApp< _useINDI >::registerIndiPropertySet(), MagAOX::app::strehlEstimator::selectedSeeing(), MagAOX::app::strehlEstimator::selectedStarMag(), MagAOX::app::strehlEstimator::selectedWindSpeed(), MagAOX::app::MagAOXApp< _useINDI >::sendGetPropertySetList(), MagAOX::app::indiDriver< _parentT >::sendNewProperty(), MagAOX::app::tcsInterface::sendTToffload(), MagAOX::app::userGainCtrl::setBlockGain(), MagAOX::app::userGainCtrl::setBlockLimit(), MagAOX::app::userGainCtrl::setBlockMC(), MagAOX::app::dev::stdCamera< derivedT >::setCallBack_focusMonitored(), MagAOX::app::observerCtrl::setCallBack_streamWriterWriting(), MagAOX::app::userGainCtrl::setSingleGain(), MagAOX::app::userGainCtrl::setSingleMC(), MagAOX::app::strehlEstimator::snapshotPredictionInputs(), MagAOX::app::MagAOXApp< _useINDI >::state(), libXWCTest::cred2CtrlTest::TEST_CASE(), MagAOX::app::tcsInterface::updateINDI(), MagAOX::app::cred2Ctrl::whilePowerOff(), 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.

References b().

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.

References b().

◆ 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()}  )

◆ nameFromKey()

std::string MagAOX::app::nameFromKey ( const std::string &  key)

◆ nanoSleep()

void MagAOX::app::nanoSleep ( unsigned long  nsec)

Definition at line 498 of file ttmModulator.hpp.

Referenced by waitValue(), and waitValue().

◆ olProcessMethodElement()

◆ olProcessMethodFromElement()

int MagAOX::app::olProcessMethodFromElement ( const std::string &  element)
inline

◆ olProcessMethodFromName()

int MagAOX::app::olProcessMethodFromName ( std::string  method)
inline

◆ olProcessMethodLabel()

std::string MagAOX::app::olProcessMethodLabel ( int  method)
inline

◆ olProcessMethodName()

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

References SDG_PARSEERR_WVTP.

Referenced by MagAOX::app::siglentSDG::queryBSWV(), and 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 SCENARIO().

◆ 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 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(), libXWCTest::siglentSDGTest::SCENARIO(), and libXWCTest::siglentSDGTest::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 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().

◆ 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 43 of file picamCtrl.hpp.

◆ recordModalGainOpt()

MagAOX::app::recordModalGainOpt ( false  )

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

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

Referenced by MagAOX::app::dev::dmPokeWFS< derivedT >::appLogic(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), and INDI_SETCALLBACK_DEFN().

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

References nanoSleep().

◆ 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

◆ c_extrapClosedLoopOlEstimateEtfOnly

◆ c_extrapClosedLoopOlEstimateNtfAware

◆ c_extrapNoiseEstimateClosedLoopPreXfer

◆ c_extrapNoiseEstimateHighFreq

◆ c_extrapNoiseEstimateLowFreq

◆ c_extrapNoiseEstimateMinimum

◆ c_extrapNoiseEstimateOpenLoop

◆ c_extrapNoiseEstimatePercentile

◆ c_extrapPowerLawCrossoverAutoSmoothedCrossing

◆ c_extrapPowerLawCrossoverManual

◆ c_olProcessLegacy

◆ c_olProcessMoffatPeaks

◆ c_olProcessNone

◆ c_olProcessPowerLawOnly

◆ ipRecv

const pcf::IndiProperty & MagAOX::app::ipRecv
Initial value:
{
if( ipRecv.getName() != m_indiP_trigger.getName() )
{
log<software_error>( { __FILE__, __LINE__, "invalid indi property received" } );
return -1;
}
if( !ipRecv.find( "toggle" ) )
return 0
const pcf::IndiProperty & ipRecv

Definition at line 920 of file dmSpeckle.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::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(), MagAOX::app::adcTracker::extractZD(), for(), MagAOX::app::indiDriver< _parentT >::handleDefProperty(), MagAOX::app::MagAOXApp< _useINDI >::handleDefProperty(), MagAOX::app::modalGainOpt::handleExtrapClosedLoopOlEstimateMethodProperty(), MagAOX::app::modalGainOpt::handleExtrapMethodProperty(), MagAOX::app::modalGainOpt::handleExtrapNoiseEstimateDomainProperty(), MagAOX::app::modalGainOpt::handleExtrapNoiseEstimateRangeProperty(), MagAOX::app::modalGainOpt::handleExtrapNoiseEstimateStatisticProperty(), MagAOX::app::modalGainOpt::handleExtrapNumberProperty(), MagAOX::app::modalGainOpt::handleExtrapPowerLawCrossoverModeProperty(), MagAOX::app::modalGainOpt::handleExtrapToggleProperty(), 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(), if(), if(), if(), if(), if(), if(), MagAOX::app::xInstGraph::igHandleSetProperty(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), MagAOX::app::dev::INDI_NEWCALLBACK_DEFN(), MagAOX::app::dev::INDI_NEWCALLBACK_DEFN(), MagAOX::app::dev::INDI_NEWCALLBACK_DEFN(), MagAOX::app::dev::INDI_NEWCALLBACK_DEFN(), MagAOX::app::dev::INDI_NEWCALLBACK_DEFN(), MagAOX::app::dev::INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), MagAOX::app::dev::INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_analogGain(), 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::stdCamera< derivedT >::newCallBack_fanSpeed(), MagAOX::app::dev::dm< derivedT, realT >::newCallBack_flats(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_fps(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_gotoFocus(), MagAOX::app::dev::dm< derivedT, realT >::newCallBack_init(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_led(), 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::stdCamera< derivedT >::setCallBack_focusMonitored(), MagAOX::app::dev::dssShutter< derivedT >::setCallBack_powerChannel(), MagAOX::app::dev::dssShutter< derivedT >::setCallBack_sensorChannel(), MagAOX::app::observerCtrl::setCallBack_streamWriterWriting(), MagAOX::app::dev::dssShutter< derivedT >::setCallBack_triggerChannel(), MagAOX::app::xInstGraph::st_igHandleSetProperty(), 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::stdCamera< derivedT >::st_setCallBack_focusMonitored(), MagAOX::app::dev::dssShutter< derivedT >::st_setCallBack_powerChannel(), MagAOX::app::dev::dssShutter< derivedT >::st_setCallBack_sensorChannel(), MagAOX::app::observerCtrl::st_setCallBack_streamWriterWriting(), MagAOX::app::dev::dssShutter< derivedT >::st_setCallBack_triggerChannel(), libXWCTest::ocam2KCtrlTest::TEST_CASE(), and libXWCTest::ocam2KCtrlTest::TEST_CASE().

◆ 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::dev::outletController< derivedT >::~outletController(), MagAOX::app::picoMotorCtrl::~picoMotorCtrl(), MagAOX::app::timeSeriesSimulator::~timeSeriesSimulator(), 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::xInstGraph::appStartup(), MagAOX::app::dev::outletController< derivedT >::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::app::MagAOXApp< _useINDI >::handleGetProperties(), MagAOX::app::MagAOXApp< _useINDI >::handleNewProperty(), MagAOX::app::MagAOXApp< _useINDI >::handleSetProperty(), MagAOX::app::xInstGraph::igHandleSetProperty(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), MagAOX::app::dev::outletController< derivedT >::loadConfig(), 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::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 1082 of file dmSpeckle.hpp.

◆ m_angle

MagAOX::app::m_angle = ang

Definition at line 1047 of file dmSpeckle.hpp.

◆ m_dwell

MagAOX::app::m_dwell = dwell

Definition at line 1184 of file dmSpeckle.hpp.

◆ m_frequency

MagAOX::app::m_frequency = freq

Definition at line 1148 of file dmSpeckle.hpp.

◆ m_gainGain

MagAOX::app::m_gainGain = target

Definition at line 5614 of file modalGainOpt.hpp.

◆ m_gainLeak

MagAOX::app::m_gainLeak = target

Definition at line 5638 of file modalGainOpt.hpp.

◆ m_opticalGain

MagAOX::app::m_opticalGain = sqrt( target )

Definition at line 5527 of file modalGainOpt.hpp.

Referenced by if().

◆ m_restartSp

MagAOX::app::m_restartSp = true

◆ m_single

◆ m_sparkleClockInterval

MagAOX::app::m_sparkleClockInterval = interval

Definition at line 1208 of file sparkleClock.hpp.

◆ msg

◆ return

MagAOX::app::return

Definition at line 947 of file dmSpeckle.hpp.

◆ single

int MagAOX::app::single = 0

Definition at line 1197 of file dmSpeckle.hpp.

Referenced by if().

◆ target

float MagAOX::app::target

Definition at line 5516 of file modalGainOpt.hpp.

Referenced by MagAOX::app::xt1121Ctrl::channelSetCallback(), MagAOX::app::modalPsdProcessor< realT >::fitMoffatBetaToBoundary(), MagAOX::app::modalGainOpt::handleExtrapClosedLoopOlEstimateMethodProperty(), MagAOX::app::modalGainOpt::handleExtrapMethodProperty(), MagAOX::app::modalGainOpt::handleExtrapNoiseEstimateDomainProperty(), MagAOX::app::modalGainOpt::handleExtrapNoiseEstimateRangeProperty(), MagAOX::app::modalGainOpt::handleExtrapNoiseEstimateStatisticProperty(), MagAOX::app::modalGainOpt::handleExtrapNumberProperty(), MagAOX::app::modalGainOpt::handleExtrapPowerLawCrossoverModeProperty(), MagAOX::app::modalGainOpt::handleExtrapToggleProperty(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), MagAOX::app::dev::INDI_NEWCALLBACK_DEFN(), MagAOX::app::dev::INDI_NEWCALLBACK_DEFN(), MagAOX::app::dev::INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_NEWCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), INDI_SETCALLBACK_DEFN(), MagAOX::app::modalPsdProcessor< realT >::interpolateCrossing(), MagAOX::app::dev::dm< derivedT, realT >::loadFlat(), MagAOX::app::dev::dm< derivedT, realT >::loadTest(), MagAOX::app::zaberCtrl::moveTo(), libXWCTest::appTest::devTest::stdMotionStageHarness::moveTo(), MagAOX::app::userGainCtrl::newCallBack_blockGains(), MagAOX::app::userGainCtrl::newCallBack_blockLimits(), MagAOX::app::userGainCtrl::newCallBack_blockMCs(), MagAOX::app::dev::outletController< derivedT >::newCallBack_channels(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_emgain(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_exptime(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_fps(), MagAOX::app::dev::stdMotionStage< derivedT >::newCallBack_m_indiP_preset(), 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_h(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_w(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_x(), MagAOX::app::dev::stdCamera< derivedT >::newCallBack_roi_y(), and MagAOX::app::dev::stdCamera< derivedT >::newCallBack_temp().

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