|
DynExp
Highly flexible laboratory automation for dynamically changing experiments.
|
Implementation of an instrument to control Newport stages with the Conex-CC controller. More...
Go to the source code of this file.
Classes | |
| class | DynExpInstr::NP_Conex_CC_Tasks::InitTask |
| class | DynExpInstr::NP_Conex_CC_Tasks::ExitTask |
| class | DynExpInstr::NP_Conex_CC_Tasks::UpdateTask |
| class | DynExpInstr::NP_Conex_CC_Tasks::ResetTask |
| class | DynExpInstr::NP_Conex_CC_Tasks::SetReadyTask |
| class | DynExpInstr::NP_Conex_CC_Tasks::SetHomeTask |
| In this task, some commands cannot be send right after each other to the controller. There has to be some waiting time in between. Therefore, this tasks calls the subtasks ResetTask, SetHomeExecutionTask and SetReadyTask in this order with a delay in between. More... | |
| class | DynExpInstr::NP_Conex_CC_Tasks::SetHomeExecutionTask |
| class | DynExpInstr::NP_Conex_CC_Tasks::ReferenceTask |
| In this task, some commands cannot be send right after each other to the controller. There has to be some waiting time in between. Therefore, this tasks calls the subtasks ResetTask, ReferenceExecutionTask and SetReadyTask in this order with a delay in between. More... | |
| class | DynExpInstr::NP_Conex_CC_Tasks::ReferenceExecutionTask |
| class | DynExpInstr::NP_Conex_CC_Tasks::SetVelocityTask |
| class | DynExpInstr::NP_Conex_CC_Tasks::MoveToHomeTask |
| In this task, some commands cannot be send right after each other to the controller. There has to be some waiting time in between. Therefore, this tasks calls the subtasks StopMotionTask and MoveToHomeExecutionTask in this order with a delay in between. More... | |
| class | DynExpInstr::NP_Conex_CC_Tasks::MoveToHomeExecutionTask |
| class | DynExpInstr::NP_Conex_CC_Tasks::MoveAbsoluteTask |
| In this task, some commands cannot be send right after each other to the controller. There has to be some waiting time in between. Therefore, this tasks calls the subtasks StopMotionTask and MoveAbsoluteExecutionTask in this order with a delay in between. More... | |
| class | DynExpInstr::NP_Conex_CC_Tasks::MoveAbsoluteExecutionTask |
| class | DynExpInstr::NP_Conex_CC_Tasks::MoveRelativeTask |
| In this task, some commands cannot be send right after each other to the controller. There has to be some waiting time in between. Therefore, this tasks calls the subtasks StopMotionTask and MoveRelativeExecutionTask in this order with a delay in between. More... | |
| class | DynExpInstr::NP_Conex_CC_Tasks::MoveRelativeExecutionTask |
| class | DynExpInstr::NP_Conex_CC_Tasks::StopMotionTask |
| class | DynExpInstr::NP_Conex_CC_StageData |
| struct | DynExpInstr::NP_Conex_CC_StageData::Conex_CCStatusType |
| Interprets and queries the controller's internal state based on the TS command byte code. More... | |
| class | DynExpInstr::NP_Conex_CC_Params |
| class | DynExpInstr::NP_Conex_CC_Configurator |
| class | DynExpInstr::NP_Conex_CC |
Namespaces | |
| namespace | DynExpInstr |
| DynExp's instrument namespace contains the implementation of DynExp instruments which extend DynExp's core functionality in a modular way. | |
| namespace | DynExpInstr::NP_Conex_CC_Tasks |
Implementation of an instrument to control Newport stages with the Conex-CC controller.
Definition in file NP_Conex_CC.h.