Classes | |
| struct | cameraConfig |
| A camera configuration. More... | |
| class | dm |
| class | dmPokeWFS |
| A base class to coordinate poking a deformable mirror's actuators and synchronizedreads of a camera image. More... | |
| class | dssShutter |
| MagAO-X Uniblitz DSS Shutter interface. More... | |
| class | edtCamera |
| MagAO-X EDT framegrabber interface. More... | |
| class | frameGrabber |
| struct | ioDevice |
| An input/output capable device. More... | |
| struct | outletController |
| A generic outlet controller. More... | |
| class | shmimMonitor |
| struct | shmimT |
| class | stdCamera |
| MagAO-X standard camera interface. More... | |
| class | stdMotionStage |
| MagAO-X standard motion stage interface. More... | |
| struct | telemeter |
| A device base class which saves telemetry. More... | |
Typedefs | |
| typedef std::unordered_map< std::string, cameraConfig > | cameraConfigMap |
Enumerations | |
| enum class | shmimMonitorState { init , notfound , connected } |
Functions | |
| template<typename typeT > | |
| constexpr uint8_t | ImageStreamTypeCode () |
| template<> | |
| constexpr uint8_t | ImageStreamTypeCode< float > () |
| template<> | |
| constexpr uint8_t | ImageStreamTypeCode< double > () |
| template<class derivedT > | |
| INDI_NEWCALLBACK_DEFN (dmPokeWFS< derivedT >, m_indiP_nPokeImages)(const pcf | |
| template<class derivedT > | |
| INDI_NEWCALLBACK_DEFN (dmPokeWFS< derivedT >, m_indiP_nPokeAverage)(const pcf | |
| template<class derivedT > | |
| INDI_NEWCALLBACK_DEFN (dmPokeWFS< derivedT >, m_indiP_poke_amp)(const pcf | |
| template<class derivedT > | |
| INDI_SETCALLBACK_DEFN (dmPokeWFS< derivedT >, m_indiP_wfsFps)(const pcf | |
| template<class derivedT > | |
| INDI_NEWCALLBACK_DEFN (dmPokeWFS< derivedT >, m_indiP_single)(const pcf | |
| template<class derivedT > | |
| INDI_NEWCALLBACK_DEFN (dmPokeWFS< derivedT >, m_indiP_continuous)(const pcf | |
| template<class derivedT > | |
| INDI_NEWCALLBACK_DEFN (dmPokeWFS< derivedT >, m_indiP_stop)(const pcf | |
| std::string | stateIntToString (int st) |
| int | loadCameraConfig (cameraConfigMap &ccmap, mx::app::appConfigurator &config) |
| Load the camera configurations contained in the app configuration into a map. | |
| struct MagAOX::app::dev::cameraConfig |

| typedef std::unordered_map<std::string, cameraConfig> MagAOX::app::dev::cameraConfigMap |
Definition at line 48 of file stdCamera.hpp.
|
strong |
| Enumerator | |
|---|---|
| init | |
| notfound | |
| connected | |
Definition at line 24 of file shmimMonitor.hpp.
|
constexpr |
|
constexpr |
|
constexpr |
| MagAOX::app::dev::INDI_NEWCALLBACK_DEFN | ( | dmPokeWFS< derivedT > | , |
| m_indiP_continuous | |||
| ) | const |
Definition at line 1124 of file dmPokeWFS.hpp.
References INDI_VALIDATE_CALLBACK_PROPS_DERIVED, MagAOX::app::ipRecv, and MagAOX::app::m_single.
| MagAOX::app::dev::INDI_NEWCALLBACK_DEFN | ( | dmPokeWFS< derivedT > | , |
| m_indiP_nPokeAverage | |||
| ) | const |
Definition at line 1049 of file dmPokeWFS.hpp.
References INDI_VALIDATE_CALLBACK_PROPS_DERIVED, and MagAOX::app::ipRecv.
| MagAOX::app::dev::INDI_NEWCALLBACK_DEFN | ( | dmPokeWFS< derivedT > | , |
| m_indiP_nPokeImages | |||
| ) | const |
Definition at line 1032 of file dmPokeWFS.hpp.
References INDI_VALIDATE_CALLBACK_PROPS_DERIVED, and MagAOX::app::ipRecv.
| MagAOX::app::dev::INDI_NEWCALLBACK_DEFN | ( | dmPokeWFS< derivedT > | , |
| m_indiP_poke_amp | |||
| ) | const |
Definition at line 1066 of file dmPokeWFS.hpp.
References INDI_VALIDATE_CALLBACK_PROPS_DERIVED, and MagAOX::app::ipRecv.
| MagAOX::app::dev::INDI_NEWCALLBACK_DEFN | ( | dmPokeWFS< derivedT > | , |
| m_indiP_single | |||
| ) | const |
Definition at line 1098 of file dmPokeWFS.hpp.
References INDI_VALIDATE_CALLBACK_PROPS_DERIVED, MagAOX::app::ipRecv, and MagAOX::app::m_single.
| MagAOX::app::dev::INDI_NEWCALLBACK_DEFN | ( | dmPokeWFS< derivedT > | , |
| m_indiP_stop | |||
| ) | const |
Definition at line 1157 of file dmPokeWFS.hpp.
References INDI_VALIDATE_CALLBACK_PROPS_DERIVED, and MagAOX::app::ipRecv.
| MagAOX::app::dev::INDI_SETCALLBACK_DEFN | ( | dmPokeWFS< derivedT > | , |
| m_indiP_wfsFps | |||
| ) | const |
Definition at line 1083 of file dmPokeWFS.hpp.
References INDI_VALIDATE_CALLBACK_PROPS_DERIVED, and MagAOX::app::ipRecv.
| int MagAOX::app::dev::loadCameraConfig | ( | cameraConfigMap & | ccmap, |
| mx::app::appConfigurator & | config | ||
| ) |
Load the camera configurations contained in the app configuration into a map.
| [out] | ccmap | the map in which to place the configurations found in config |
| [in] | config | the application configuration structure |
Definition at line 18 of file stdCamera.cpp.
References CAMCTRL_E_NOCONFIGS.
Referenced by MagAOX::app::dev::stdCamera< derivedT >::loadConfig().
| std::string MagAOX::app::dev::stateIntToString | ( | int | st | ) |
Definition at line 18 of file outletController.cpp.
References OUTLET_STATE_INTERMEDIATE, OUTLET_STATE_OFF, and OUTLET_STATE_ON.
Referenced by MagAOX::app::dev::outletController< derivedT >::updateINDI().