The RMP Motion Controller APIs

Description

Topics

 Cartesian
 

Enumerations

enum class  INtimeStatus
 INtime status values. More...
 
enum class  RSIAction
 Action to perform on an Axis. More...
 
enum class  RSIAnalogOutChannel
 Analog output channels. More...
 
enum class  RSIAxisAddressType
 Used to get firmware address used in User Limits, Sequencers, etc. More...
 
enum class  RSIAxisGantryType
 How to combine Axis Feedback Positions. More...
 
enum class  RSIAxisMasterType
 Sources available to a slave Axis for electronic gearing & camming. More...
 
enum class  RSIAxisPositionInput
 Feedback Positions for each Axis. More...
 
enum class  RSICacheObject
 Caching data for GUI optimization. More...
 
enum class  RSICompensatorOutputType
 Compensator output types. More...
 
enum class  RSIControllerAddressType
 Used to get firmware address used in User Limits, Sequencers, etc. More...
 
enum class  RSIControllerType
 Controller type. More...
 
enum class  RSIDataType
 Data types for User Limits and other triggers. More...
 
enum class  RSIErrorMessage
 All possible RSI Error Messages. More...
 
enum class  RSIEventType
 Event Types or Status Bits. More...
 
enum class  RSIFilterAlgorithm
 Filter algorithms. More...
 
enum class  RSIFilterGainIndex
 Filter Gain Table enums for. More...
 
enum class  RSIFilterGainPIDCoeff
 PID gain coefficients. More...
 
enum class  RSIFilterGainPIVCoeff
 PIV gain coefficients. More...
 
enum class  RSIFirmwareLogic
 Logic options for User Limits. More...
 
enum class  RSIFirmwareStatus
 Status bits used in the firmware. More...
 
enum class  RSIHomeMethod
 
enum class  RSIHomeStage
 Predefined Homing Stage sections. More...
 
enum class  RSIMathBlockOperation
 MathBlock operations. More...
 
enum class  RSIMotionAttrMask
 Attribute masks for motion. You cannot mix RSIMotionAttrMaskDELAY and RSIMotionAttrMaskAPPEND. More...
 
enum class  RSIMotionAttrOutputType
 Types for outputs during motion. More...
 
enum class  RSIMotionHoldType
 Types for MotionHold attribute. More...
 
enum class  RSIMotionType
 Streaming motion types. More...
 
enum class  RSIMotorBrakeMode
 Brake modes. More...
 
enum class  RSIMotorDedicatedIn
 Dedicated Input bits per motor. More...
 
enum class  RSIMotorDedicatedOut
 Dedicated Output bits per motor. More...
 
enum class  RSIMotorDisableAction
 Action for when a motor is disabled. More...
 
enum class  RSIMotorFaultMask
 Mask values for several motor faults. More...
 
enum class  RSIMotorFeedback
 Encoders per motor. More...
 
enum class  RSIMotorFeedbackFault
 Feedbacks to use for Feedback Fault action. More...
 
enum class  RSIMotorGeneralIo
 Motor I/O bit numbers. More...
 
enum class  RSIMotorIoType
 Possible configurations for Motor I/O. More...
 
enum class  RSIMotorIoTypeMask
 Possible mask bits for Motor I/O types. More...
 
enum class  RSIMotorLimitType
 Motor Limits. More...
 
enum class  RSIMotorStepperPulse
 Pulse A or B. More...
 
enum class  RSIMotorStepperPulseType
 Stepper pulse type. More...
 
enum class  RSIMotorType
 Motor Type. More...
 
enum class  RSIMultiAxisAddressType
 Used to get firmware address used in User Limits, Sequencers, etc. More...
 
enum class  RSINetworkIndexType
 Network index types for Axis. More...
 
enum class  RSINetworkOutputAddressType
 Network output address types. More...
 
enum class  RSINetworkStartError
 Network start errors. More...
 
enum class  RSINetworkStartMode
 Network start modes. More...
 
enum class  RSINetworkStartupMethod
 Network startup methods. More...
 
enum class  RSINetworkState
 State of network. More...
 
enum class  RSINetworkTechnologyType
 Network technology type. More...
 
enum class  RSINetworkType
 Type of Network topology. More...
 
enum class  RSINodeType : uint64_t
 Valid Node types. More...
 
enum class  RSIOperationMode
 DS402 modes of operation. More...
 
enum class  RSIPathPlanType
 Path motion planning types. More...
 
enum class  RSIPDOType
 Compensator output types. More...
 
enum class  RSIProcessorType
 Controller's processor type. More...
 
enum class  RSISource
 Possible sources that have caused an Error state. More...
 
enum class  RSIState
 
enum class  RSITrace
 Trace masks. More...
 
enum class  RSIUserLimitLogic
 Logic options for User Limits. More...
 
enum class  RSIUserLimitTriggerType
 Trigger types for UserLimits. More...
 
enum class  RSIWait
 Waiting for interrupts. More...