Public Member Functions | |
| setup (self) | |
| calculate_shift (self) | |
| track (self) | |
| loop (self) | |
Public Attributes | |
| camera | |
Static Public Attributes | |
| sparkleTrackerConfig | config |
Protected Attributes | |
| _state_names | |
| _state_callbacks | |
| _state_machine | |
Definition at line 78 of file sparkleTracker.py.
| sparkleTracker.sparkleTracker.calculate_shift | ( | self | ) |
Definition at line 97 of file sparkleTracker.py.
| sparkleTracker.sparkleTracker.loop | ( | self | ) |
Definition at line 103 of file sparkleTracker.py.
| sparkleTracker.sparkleTracker.setup | ( | self | ) |
Definition at line 81 of file sparkleTracker.py.
References adcCtrl.app.adcCtrl.config, audibleAlerts.core.AudibleAlerts.config, camtipSR.core.camtipSR.config, corAlign.corAlign.config, dbIngest.dbIngest.config, efcControl.efcControl.config, pupilCorAlign.pupilCorAlign.config, pythonIndiExample.app.pythonIndiExample.config, sparkleTracker.sparkleTracker.config, visxCtrl.core.visxCtrl.config, xInstGraph_test::xInstGraph.config(), dbIngest.NewXFilesHandler.log, MagAOX::app::MagAOXApp< false >.log(), MagAOX::app::MagAOXApp< true >.log(), MagAOX::app::MagAOXApp< _useINDI >.log(), MagAOX::logger::logManager< dmPokeCenter, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< cacaoInterface, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< filterWheelCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< baslerCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmPokeXCorr, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< _parentT, _logFileT >.log(), MagAOX::logger::logManager< ocam2KCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< mcp3008Ctrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmMode, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< flipperCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< cameraSim, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< sysMonitor, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< nnReconstructor, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< shmimIntegrator, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< hwpTracker, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< rhusbMon, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pwfsSlopeCalc, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmRecon, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pvcamCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< psfFit, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< picoMotorCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< picamCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< qhyCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< koolanceCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< observerCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< streamCircBuff, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< hsfwCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< zylaCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< tcsInterface, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< zaberCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< userGainCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< andorCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< modalFilter, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pupilFit, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pi335Ctrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmSpeckle, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< siglentSDG, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< derivedT, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< t2wOffloader, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< streamWriter, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< sparkleClock, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< smc100ccCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< usbtempMon, logFileRaw< verboseT > >.log(), MagAOX::app::MagAOXApp< false >.log(), MagAOX::app::MagAOXApp< _useINDI >.log(), MagAOX::app::MagAOXApp< true >.log(), MagAOX::logger::logManager< dmPokeCenter, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< filterWheelCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< modalFilter, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< streamWriter, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< t2wOffloader, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< andorCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< mcp3008Ctrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< flipperCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmSpeckle, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< qhyCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< psfFit, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< zaberCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< koolanceCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< siglentSDG, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pupilFit, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< hsfwCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< hwpTracker, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< shmimIntegrator, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< zylaCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< observerCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< ocam2KCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< cameraSim, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< rhusbMon, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< sparkleClock, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< tcsInterface, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< picoMotorCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmMode, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< usbtempMon, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pi335Ctrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pvcamCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< derivedT, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< picamCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< _parentT, _logFileT >.log(), MagAOX::logger::logManager< userGainCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmPokeXCorr, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< streamCircBuff, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< baslerCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pwfsSlopeCalc, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< sysMonitor, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< smc100ccCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmRecon, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< cacaoInterface, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< nnReconstructor, logFileRaw< verboseT > >.log(), Logger.log(), MagAOX::logger::logManager< t2wOffloader, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< psfFit, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< siglentSDG, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< picamCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< andorCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< modalFilter, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmRecon, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pvcamCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< zaberCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< sysMonitor, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< derivedT, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< observerCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< qhyCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< rhusbMon, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< _parentT, _logFileT >.log(), MagAOX::logger::logManager< cameraSim, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pi335Ctrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmPokeCenter, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< baslerCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmMode, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< picoMotorCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< zylaCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< usbtempMon, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmSpeckle, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< shmimIntegrator, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< hwpTracker, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< mcp3008Ctrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< hsfwCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< tcsInterface, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< streamWriter, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pupilFit, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< userGainCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< koolanceCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< streamCircBuff, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmPokeXCorr, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pwfsSlopeCalc, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< flipperCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< smc100ccCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< ocam2KCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< sparkleClock, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< filterWheelCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< nnReconstructor, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< cacaoInterface, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< zaberCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< koolanceCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< derivedT, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmPokeXCorr, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< psfFit, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< picoMotorCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< rhusbMon, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pwfsSlopeCalc, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< zylaCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< usbtempMon, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pvcamCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< tcsInterface, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pupilFit, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmSpeckle, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmPokeCenter, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmMode, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< userGainCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< dmRecon, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< andorCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< flipperCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< streamWriter, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< _parentT, _logFileT >.log(), MagAOX::logger::logManager< baslerCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< cacaoInterface, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< cameraSim, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< filterWheelCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< hsfwCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< ocam2KCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< sparkleClock, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< streamCircBuff, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< siglentSDG, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< qhyCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< nnReconstructor, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< hwpTracker, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< mcp3008Ctrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< shmimIntegrator, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< modalFilter, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< sysMonitor, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< observerCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< smc100ccCtrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< pi335Ctrl, logFileRaw< verboseT > >.log(), MagAOX::logger::logManager< t2wOffloader, logFileRaw< verboseT > >.log(), and MagAOX::logger::logManager< picamCtrl, logFileRaw< verboseT > >.log().
| sparkleTracker.sparkleTracker.track | ( | self | ) |
Definition at line 100 of file sparkleTracker.py.
|
protected |
Definition at line 92 of file sparkleTracker.py.
|
protected |
Definition at line 93 of file sparkleTracker.py.
Referenced by pupilCorAlign.pupilCorAlign.handle_centroid(), and pupilCorAlign.pupilCorAlign.loop().
|
protected |
Definition at line 91 of file sparkleTracker.py.
| sparkleTracker.sparkleTracker.camera |
Definition at line 85 of file sparkleTracker.py.
Referenced by visxCtrl.core.visxCtrl._gather_metadata(), visxCtrl.core.visxCtrl.cooling_on_target(), visxCtrl.core.visxCtrl.finalize_exposure(), camtipSR.core.camtipSR.grab_img(), camtipSR.core.camtipSR.grab_stack(), visxCtrl.core.visxCtrl.handle_exptime(), pupilCorAlign.pupilCorAlign.handle_fwlyot_ref(), pupilCorAlign.pupilCorAlign.handle_fwpupil_ref(), adcCtrl.app.adcCtrl.handle_knife_edge_findzero(), adcCtrl.app.adcCtrl.loop(), corAlign.corAlign.loop(), visxCtrl.core.visxCtrl.maintain_temperature_control(), pupilCorAlign.pupilCorAlign.measure_actuator(), pupilCorAlign.pupilCorAlign.measure_position(), and visxCtrl.core.visxCtrl.update_from_camera().
|
static |
Definition at line 79 of file sparkleTracker.py.
Referenced by dbIngest.dbIngest._ensure_connected(), visxCtrl.core.visxCtrl.cooling_on_target(), pupilCorAlign.pupilCorAlign.handle_centroid_ref(), pupilCorAlign.pupilCorAlign.handle_fwlyot(), pupilCorAlign.pupilCorAlign.handle_fwlyot_ref(), pupilCorAlign.pupilCorAlign.handle_fwpupil(), pupilCorAlign.pupilCorAlign.handle_fwpupil_ref(), dbIngest.dbIngest.launch_followers(), dbIngest.dbIngest.loop(), adcCtrl.app.adcCtrl.setup(), corAlign.corAlign.setup(), efcControl.efcControl.setup(), pupilCorAlign.pupilCorAlign.setup(), and sparkleTracker.sparkleTracker.setup().