DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExpInstr::PI_C_862StageData::LM629StatusType Struct Reference

Public Member Functions

constexpr void Set (uint8_t ByteCode) noexcept
 
constexpr bool Busy () const noexcept
 
constexpr bool CommandError () const noexcept
 
constexpr bool TrajectoryComplete () const noexcept
 
constexpr bool IndexPulseReceived () const noexcept
 
constexpr bool PositionLimitExceeded () const noexcept
 
constexpr bool ExcessivePositionError () const noexcept
 
constexpr bool BreakpointReached () const noexcept
 
constexpr bool MotorLoopOff () const noexcept
 

Private Attributes

uint8_t ByteCode = 0
 

Detailed Description

Definition at line 114 of file PI-C-862.h.

Member Function Documentation

◆ BreakpointReached()

constexpr bool DynExpInstr::PI_C_862StageData::LM629StatusType::BreakpointReached ( ) const
inlineconstexprnoexcept

Definition at line 124 of file PI-C-862.h.

◆ Busy()

constexpr bool DynExpInstr::PI_C_862StageData::LM629StatusType::Busy ( ) const
inlineconstexprnoexcept

Definition at line 118 of file PI-C-862.h.

◆ CommandError()

constexpr bool DynExpInstr::PI_C_862StageData::LM629StatusType::CommandError ( ) const
inlineconstexprnoexcept

Definition at line 119 of file PI-C-862.h.

◆ ExcessivePositionError()

constexpr bool DynExpInstr::PI_C_862StageData::LM629StatusType::ExcessivePositionError ( ) const
inlineconstexprnoexcept

Definition at line 123 of file PI-C-862.h.

◆ IndexPulseReceived()

constexpr bool DynExpInstr::PI_C_862StageData::LM629StatusType::IndexPulseReceived ( ) const
inlineconstexprnoexcept

Definition at line 121 of file PI-C-862.h.

◆ MotorLoopOff()

constexpr bool DynExpInstr::PI_C_862StageData::LM629StatusType::MotorLoopOff ( ) const
inlineconstexprnoexcept

Definition at line 125 of file PI-C-862.h.

◆ PositionLimitExceeded()

constexpr bool DynExpInstr::PI_C_862StageData::LM629StatusType::PositionLimitExceeded ( ) const
inlineconstexprnoexcept

Definition at line 122 of file PI-C-862.h.

◆ Set()

constexpr void DynExpInstr::PI_C_862StageData::LM629StatusType::Set ( uint8_t  ByteCode)
inlineconstexprnoexcept

Definition at line 116 of file PI-C-862.h.

◆ TrajectoryComplete()

constexpr bool DynExpInstr::PI_C_862StageData::LM629StatusType::TrajectoryComplete ( ) const
inlineconstexprnoexcept

Definition at line 120 of file PI-C-862.h.

Member Data Documentation

◆ ByteCode

uint8_t DynExpInstr::PI_C_862StageData::LM629StatusType::ByteCode = 0
private

Definition at line 128 of file PI-C-862.h.


The documentation for this struct was generated from the following file: