Namespaces | |
Cartesian | |
The Cartesian namespace. | |
Classes | |
class | Axis |
The Axis object manages a single physical axis on a motion controller. More... | |
class | IO |
The IO object provides an interface to the inputs and outputs of a network node. More... | |
class | IOPoint |
The IOPoint object represents one specific point class such as: Digital Output, Digital Input, Analog Output, or Analog Input. More... | |
class | MotionController |
The MotionController object represents the RMP INtime soft motion controller. More... | |
class | MultiAxis |
The MultiAxis object allows you to map two or more axes together and command synchronized motion. More... | |
class | NetworkNode |
The NetworkNode object represents an EtherCAT Node (Drive, IO Block, etc) on the network. Accessible via Axis and IO objects. More... | |
class | RapidCodeInterrupt |
Interface for objects which can use interrupts. More... | |
class | RapidCodeMotion |
The RapidCodeMotion interface is implemented by Axis and MultiAxis . More... | |
class | RapidCodeObject |
The RapidCode base class. All non-error objects are derived from this class. More... | |
class | RapidCodeOS |
The RapidCodeOS object provides access to operating system (Windows) features. Accessible via MotionController . More... | |
class | RsiError |
The RsiError object contains information about any RapidCode API object's error/exception. More... | |
class | RTOS |
The RTOS object represents the real-time operating system (INtime). More... | |
class | Trace |
Tracing allows for low level logs to be generated. More... | |
Enumerations | |
enum | INtimeStatus |
INtime status values. More... | |
enum | RSIAction |
Action to perform on an Axis. More... | |
enum | RSIAnalogOutChannel |
Analog output channels. More... | |
enum | RSIAxisAddressType |
Used to get firmware address used in User Limits, Sequencers, etc. More... | |
enum | RSIAxisGantryType |
How to combine Axis Feedback Positions. More... | |
enum | RSIAxisMasterType |
Sources available to a slave Axis for electronic gearing & camming. More... | |
enum | RSIAxisPositionInput |
Feedback Positions for each Axis. More... | |
enum | RSICacheObject |
Caching data for GUI optimization. More... | |
enum | RSICompensatorOutputType |
Compensator output types. More... | |
enum | RSIControllerAddressType |
Used to get firmware address used in User Limits, Sequencers, etc. More... | |
enum | RSIControllerType |
Controller type. More... | |
enum | RSIDataType |
Data types for User Limits and other triggers. More... | |
enum | RSIErrorMessage |
All possible RSI Error Messages. More... | |
enum | RSIEventType |
Event Types or Status Bits. More... | |
enum | RSIFilterAlgorithm |
Filter algorithms. More... | |
enum | RSIFilterGainIndex |
Filter Gain Table enums for. More... | |
enum | RSIFilterGainPIDCoeff |
PID gain coefficients. More... | |
enum | RSIFilterGainPIVCoeff |
PIV gain coefficients. More... | |
enum | RSIFirmwareLogic |
Logic options for User Limits. More... | |
enum | RSIFirmwareStatus |
Status bits used in the firmware. More... | |
enum | RSIHomeMethod |
enum | RSIHomeStage |
Predefined Homing Stage sections. More... | |
enum | RSIIMotionControllerInitializationState |
MotionController's initialization state. More... | |
enum | RSIMotionAttrMask |
Attribute masks for motion. You cannot mix RSIMotionAttrMaskDELAY and RSIMotionAttrMaskAPPEND. More... | |
enum | RSIMotionAttrOutputType |
Types for outputs during motion. More... | |
enum | RSIMotionHoldType |
Types for MotionHold attribute. More... | |
enum | RSIMotionType |
Streaming motion types. More... | |
enum | RSIMotorBrakeMode |
Brake modes. More... | |
enum | RSIMotorDedicatedIn |
Dedicated Input bits per motor. More... | |
enum | RSIMotorDedicatedOut |
Dedicated Output bits per motor. More... | |
enum | RSIMotorDisableAction |
Action for when a motor is disabled. More... | |
enum | RSIMotorFaultMask |
Mask values for several motor faults. More... | |
enum | RSIMotorFeedback |
Encoders per motor. More... | |
enum | RSIMotorFeedbackFault |
Feedbacks to use for Feedback Fault action. More... | |
enum | RSIMotorGeneralIo |
Motor I/O bit numbers. More... | |
enum | RSIMotorIoType |
Possible configurations for Motor I/O. More... | |
enum | RSIMotorIoTypeMask |
Possible mask bits for Motor I/O types. More... | |
enum | RSIMotorLimitType |
Motor Limits. More... | |
enum | RSIMotorStepperPulse |
Pulse A or B. More... | |
enum | RSIMotorStepperPulseType |
Stepper pulse type. More... | |
enum | RSIMotorType |
Motor Type. More... | |
enum | RSIMultiAxisAddressType |
Used to get firmware address used in User Limits, Sequencers, etc. More... | |
enum | RSINetworkIndexType |
Network index types for Axis. More... | |
enum | RSINetworkOutputAddressType |
Network output address types. More... | |
enum | RSINetworkStartError |
Network start errors. More... | |
enum | RSINetworkStartMode |
Network start modes. More... | |
enum | RSINetworkStartupMethod |
Network startup methods. More... | |
enum | RSINetworkState |
State of network. More... | |
enum | RSINetworkTechnologyType |
Network technology type. More... | |
enum | RSINetworkType |
Type of Network topology. More... | |
enum | RSINodeType : uint64_t |
Valid Node types. More... | |
enum | RSIOperationMode |
DS402 modes of operation. More... | |
enum | RSIPathPlanType |
Path motion planning types. More... | |
enum | RSIPDOType |
Compensator output types. More... | |
enum | RSIProcessorType |
Controller's processor type. More... | |
enum | RSISource |
Possible sources that have caused an Error state. More... | |
enum | RSIState |
State of an Axis or MultiAxis. More... | |
enum | RSITrace |
Trace masks. More... | |
enum | RSIUserLimitLogic |
Logic options for User Limits. More... | |
enum | RSIUserLimitTriggerType |
Trigger types for UserLimits. More... | |
enum | RSIWait |
Waiting for interrupts. More... | |
{