The MagAO-X generic deformable mirror controller.
More...
#include <mx/improc/eigenImage.hpp>
#include <mx/improc/milkImage.hpp>
#include <mx/ioutils/fits/fitsFile.hpp>
#include "shmimMonitor.hpp"
Go to the source code of this file.
|
| #define | DM_SETUP_CONFIG(cfig) |
| | Call dmT::setupConfig with error checking for dm.
|
| |
| #define | DM_LOAD_CONFIG(cfig) |
| | Call dmT::loadConfig with error checking for dm.
|
| |
| #define | DM_APP_STARTUP |
| | Call shmimMonitorT::appStartup with error checking for dm.
|
| |
| #define | DM_APP_LOGIC |
| | Call dmT::appLogic with error checking for dm.
|
| |
| #define | DM_UPDATE_INDI |
| | Call dmT::updateINDI with error checking for dm.
|
| |
| #define | DM_APP_SHUTDOWN |
| | Call dmT::appShutdown with error checking for dm.
|
| |
The MagAO-X generic deformable mirror controller.
- Author
- Jared R. Males (jared.nosp@m.male.nosp@m.s@gma.nosp@m.il.c.nosp@m.om)
Definition in file dm.hpp.
◆ DM_APP_LOGIC
Value: if( dmT::appLogic() < 0 ) \
{ \
return log<software_error, -1>( { "Error from dmT::appLogic" } ); \
}
Call dmT::appLogic with error checking for dm.
Definition at line 3423 of file dm.hpp.
◆ DM_APP_SHUTDOWN
Value: if( dmT::appShutdown() < 0 ) \
{ \
return log<software_error, -1>( { "Error from dmT::appShutdown" } ); \
}
Call dmT::appShutdown with error checking for dm.
Definition at line 3437 of file dm.hpp.
◆ DM_APP_STARTUP
Value: if( dmT::appStartup() < 0 ) \
{ \
return log<software_error, -1>( { "Error from dmT::appStartup" } ); \
}
Call shmimMonitorT::appStartup with error checking for dm.
Definition at line 3416 of file dm.hpp.
◆ DM_LOAD_CONFIG
| #define DM_LOAD_CONFIG |
( |
|
cfig | ) |
|
Value: if( dmT::loadConfig( cfig ) < 0 ) \
{ \
return log<software_error, -1>( { "Error from dmT::loadConfig" } ); \
}
Call dmT::loadConfig with error checking for dm.
This must be inside a function that returns int, e.g. the standard loadConfigImpl.
- Parameters
-
| cfig | the application configurator |
Definition at line 3409 of file dm.hpp.
◆ DM_SETUP_CONFIG
| #define DM_SETUP_CONFIG |
( |
|
cfig | ) |
|
Value: if( dmT::setupConfig( cfig ) < 0 ) \
{ \
log<software_error>( { "Error from dmT::setupConfig" } ); \
m_shutdown = true; \
return; \
}
Call dmT::setupConfig with error checking for dm.
- Parameters
-
| cfig | the application configurator |
Definition at line 3397 of file dm.hpp.
◆ DM_UPDATE_INDI
Value: if( dmT::updateINDI() < 0 ) \
{ \
return log<software_error, -1>( { "Error from dmT::updateINDI" } ); \
}
Call dmT::updateINDI with error checking for dm.
Definition at line 3430 of file dm.hpp.