The RMP Motion Controller APIs
Axis Member List

This is the complete list of members for Axis, including all inherited members.

Abort()RapidCodeMotion
ActualPositionGet()Axis
ActualPositionSet(double position)Axis
ActualVelocityGet()Axis
AddressDataTypeGet(RSIAxisAddressType type)Axis
AddressGet(RSIAxisAddressType addressType)Axis
AmpDisableActionGet()Axis
AmpDisableActionSet(RSIMotorDisableAction action)Axis
AmpEnableAmpFaultTimeoutSecondsDefaultAxisstatic
AmpEnableGet()Axis
AmpEnableSet(bool enable)RapidCodeMotion
AmpEnableSet(bool enable, int32_t ampActiveTimeoutMilliseconds)RapidCodeMotion
AmpFaultActionGet()Axis
AmpFaultActionSet(RSIAction action)Axis
AmpFaultDurationGet()Axis
AmpFaultDurationSet(double seconds)Axis
AmpFaultGet()Axis
AmpFaultTriggerStateGet()Axis
AmpFaultTriggerStateSet(bool state)Axis
AnalogInGet(int32_t channel)Axis
AxisCountGet()RapidCodeMotion
BacklashHysteresisLimitGet()Axis
BacklashHysteresisLimitSet(double hysteresisLimit)Axis
BacklashRateGet()Axis
BacklashRateSet(double rate)Axis
BacklashValueGet()Axis
BacklashWidthGet()Axis
BacklashWidthSet(double width)Axis
BrakeApplyDelayGet()Axis
BrakeApplyDelaySet(double seconds)Axis
BrakeModeGet()Axis
BrakeModeSet(RSIMotorBrakeMode mode)Axis
BrakeReleaseDelayGet()Axis
BrakeReleaseDelaySet(double seconds)Axis
ClearFaults()RapidCodeMotion
ClosedLoopStepperSet(bool enable)Axis
ClosedLoopStepperVersionGet()Axis
CommandAccelGet()Axis
CommandJerkGet()Axis
CommandPositionDirectSet(double position)Axis
CommandPositionGet()Axis
CommandPositionSet(double position)Axis
CommandVelocityGet()Axis
CompensationPositionGet()Axis
CompensationPositionSet(double position)Axis
CountsToUserUnits(double counts)Axis
DedicatedInExists(RSIMotorDedicatedIn motorDedicatedInNumber)Axis
DedicatedInGet(RSIMotorDedicatedIn motorDedicatedInNumber)Axis
DedicatedOutExists(RSIMotorDedicatedOut motorDedicatedOutNumber)Axis
DedicatedOutGet(RSIMotorDedicatedOut motorDedicatedOutNumber)Axis
DefaultAccelerationGet()Axis
DefaultAccelerationSet(double acceleration)Axis
DefaultDecelerationGet()Axis
DefaultDecelerationSet(double deceleration)Axis
DefaultJerkPercentGet()Axis
DefaultJerkPercentSet(double jerkPercent)Axis
DefaultPosition1Get()Axis
DefaultPosition1Set(double position1)Axis
DefaultPosition2Get()Axis
DefaultPosition2Set(double position2)Axis
DefaultRelativeIncrementGet()Axis
DefaultRelativeIncrementSet(double relativeIncrement)Axis
DefaultVelocityGet()Axis
DefaultVelocitySet(double velocity)Axis
DigitalInGet(RSIMotorGeneralIo motorGeneralIoNumber)Axis
DigitalIoExists(RSIMotorGeneralIo motorGeneralIoNumber)Axis
DigitalIoNameGet(RSIMotorGeneralIo motorGeneralIoNumber)Axis
DigitalIoTypeSet(RSIMotorGeneralIo motorGeneralIoNumber, RSIMotorIoType type)Axis
DigitalIoValidTypesMaskGet(RSIMotorGeneralIo motorGeneralIoNumber)Axis
DigitalOutGet(RSIMotorGeneralIo motorGeneralIoNumber)Axis
DigitalOutSet(RSIMotorGeneralIo motorGeneralIoNumber, bool outValue)Axis
DriveIndexGet()Axis
EncoderCountGet()Axis
EncoderCountSet(int32_t count)Axis
EncoderFaultActionGet()Axis
EncoderFaultActionSet(RSIAction action)Axis
EncoderFaultDurationGet()Axis
EncoderFaultDurationSet(double seconds)Axis
EncoderFaultTriggerGet()Axis
EncoderFaultTriggerSet(RSIMotorFeedbackFault encoder)Axis
EncoderPointerGet(RSIMotorFeedback encoder)Axis
EncoderPointerSet(RSIMotorFeedback encoder, uint64_t address)Axis
EncoderPositionGet(RSIMotorFeedback encoder)Axis
EncoderRatioDenominatorGet(RSIMotorFeedback encoder)Axis
EncoderRatioNumeratorGet(RSIMotorFeedback encoder)Axis
EncoderRatioPrimaryGet()Axis
EncoderRatioPrimarySet(char *numeratorCommaDenominator)Axis
EncoderRatioSecondaryGet()Axis
EncoderRatioSecondarySet(char *numeratorCommaDenominator)Axis
EncoderRatioSet(RSIMotorFeedback encoder, int32_t numerator, int32_t denominator)Axis
ErrorLimitActionGet()Axis
ErrorLimitActionSet(RSIAction action)Axis
ErrorLimitDurationGet()Axis
ErrorLimitDurationSet(double seconds)Axis
ErrorLimitTriggerValueGet()Axis
ErrorLimitTriggerValueSet(double triggerValue)Axis
ErrorLogClear()RapidCodeObject
ErrorLogCountGet()RapidCodeObject
ErrorLogGet()RapidCodeObject
ErrorMessageGet(RSIErrorMessage msg)RapidCodeObject
EStop()RapidCodeMotion
EStopAbort()RapidCodeMotion
EStopDecelerationGet()Axis
EStopDecelerationSet(double decel)Axis
EStopJerkPercentGet()Axis
EStopJerkPercentSet(double jerkPct)Axis
EStopModify()RapidCodeMotion
EStopModifyAbort()RapidCodeMotion
EStopTimeGet()RapidCodeMotion
EStopTimeSet(double seconds)RapidCodeMotion
FaultMaskBitGet(RSIMotorFaultMask bitMask)Axis
FeedbackDeltaPointerGet(RSIAxisPositionInput input)Axis
FeedbackDeltaPointerSet(RSIAxisPositionInput input, uint64_t address)Axis
FeedbackPointerGet(RSIAxisPositionInput input)Axis
FeedbackPointerSet(RSIAxisPositionInput input, uint64_t address)Axis
FeedRateGet()RapidCodeMotion
FeedRateSet(double rate)RapidCodeMotion
FilterAlgorithmGet()Axis
FilterAlgorithmSet(RSIFilterAlgorithm algorithm)Axis
FilterCoeffGet(RSIFilterGainPIDCoeff coeff, int32_t gainTable)Axis
FilterCoeffGet(RSIFilterGainPIVCoeff coeff, int32_t gainTable)Axis
FilterCoeffSet(RSIFilterGainPIDCoeff coeff, int32_t gainTable, double coeffValue)Axis
FilterCoeffSet(RSIFilterGainPIVCoeff coeff, int32_t gainTable, double coeffValue)Axis
FilterDualLoopSet(Axis *velocityAxis, RSIMotorFeedback velocityEncoder, bool enable)Axis
FilterGainSchedulingGet()Axis
FilterGainSchedulingSet(bool enable)Axis
FilterGainTableGet()Axis
FilterGainTableSet(int32_t gainTable)Axis
FilterGainTableSizeGet()Axis
FilterLowPassGet()Axis
FilterLowPassSet(double frequency)Axis
FilterOutputGet(void)Axis
FrameBufferSizeGet()Axis
FrameBufferSizeSet(int32_t frameSize)Axis
FramesToExecuteGet()Axis
GantryTypeGet()Axis
GantryTypeSet(RSIAxisGantryType type)Axis
GearingDenominatorGet()Axis
GearingDisable()Axis
GearingEnable(int32_t masterAxisNumber, RSIAxisMasterType masterFeedbackSource, int32_t numerator, int32_t denominator)Axis
GearingEnable(Axis *masterAxis, RSIAxisMasterType masterFeedbackSource, int32_t numerator, int32_t denominator)Axis
GearingEnableGet()Axis
GearingMasterAddressGet()Axis
GearingMasterAxisNumberGet()Axis
GearingNumeratorGet()Axis
GearingRatioChange(int32_t numerator, int32_t denominator)Axis
GearingSourceGet()Axis
HardwareNegLimitActionGet()Axis
HardwareNegLimitActionSet(RSIAction action)Axis
HardwareNegLimitDurationGet()Axis
HardwareNegLimitDurationSet(double seconds)Axis
HardwareNegLimitTriggerStateGet()Axis
HardwareNegLimitTriggerStateSet(bool state)Axis
HardwarePosLimitActionGet()Axis
HardwarePosLimitActionSet(RSIAction action)Axis
HardwarePosLimitDurationGet()Axis
HardwarePosLimitDurationSet(double seconds)Axis
HardwarePosLimitTriggerStateGet()Axis
HardwarePosLimitTriggerStateSet(bool state)Axis
Home()Axis
Home(bool moveToZero)Axis
HomeAccelerationGet()Axis
HomeAccelerationGet(RSIHomeStage homeStage)Axis
HomeAccelerationSet(double accel)Axis
HomeAccelerationSet(RSIHomeStage homeStage, double accel)Axis
HomeActionGet()Axis
HomeActionSet(RSIAction action)Axis
HomeBehaviorGet()Axis
HomeBehaviorSet(RSIAction behavior)Axis
HomeCancelSet(bool cancel)Axis
HomeDecelerationGet()Axis
HomeDecelerationGet(RSIHomeStage homeStage)Axis
HomeDecelerationSet(double decel)Axis
HomeDecelerationSet(RSIHomeStage homeStage, double decel)Axis
HomeDurationGet()Axis
HomeDurationSet(double seconds)Axis
HomeJerkPercentGet()Axis
HomeJerkPercentGet(RSIHomeStage homeStage)Axis
HomeJerkPercentSet(double percent)Axis
HomeJerkPercentSet(RSIHomeStage homeStage, double percent)Axis
HomeLimitCustomConfigAddressGet()Axis
HomeLimitCustomConfigBitIndexGet()Axis
HomeLimitCustomConfigReset()Axis
HomeLimitCustomConfigSet(uint64_t address, int32_t bitIndex)Axis
HomeLimitGet()Axis
HomeMethodGet()Axis
HomeMethodSet(RSIHomeMethod method)Axis
HomeOffsetGet()Axis
HomeOffsetSet(double offset)Axis
HomeSlowVelocityGet()Axis
HomeSlowVelocitySet(double velocity)Axis
HomeStageGet()Axis
HomeStateGet()Axis
HomeStateSet(bool homed)Axis
HomeSwitchGet()Axis
HomeTravelDistanceSet(RSIHomeStage stage, double distanceToTravel)Axis
HomeTriggerStateGet()Axis
HomeTriggerStateSet(bool state)Axis
HomeVelocityGet()Axis
HomeVelocityGet(RSIHomeStage homeStage)Axis
HomeVelocitySet(double velocity)Axis
HomeVelocitySet(RSIHomeStage homeStage, double velocity)Axis
InterruptEnableSet(bool enable)RapidCodeMotion
InterruptMaskAllSet()RapidCodeInterrupt
InterruptMaskClear()RapidCodeInterrupt
InterruptMaskOffSet(RSIEventType eventType)RapidCodeInterrupt
InterruptMaskOnGet(RSIEventType eventType)RapidCodeInterrupt
InterruptMaskOnSet(RSIEventType eventType)RapidCodeInterrupt
InterruptMotionIdGet()RapidCodeInterrupt
InterruptNameGet()RapidCodeInterrupt
InterruptSampleTimeGet()RapidCodeInterrupt
InterruptSourceNumberGet()RapidCodeInterrupt
InterruptUserDataDoubleGet(uint32_t userDataIndex)RapidCodeInterrupt
InterruptUserDataGet(uint32_t userDataIndex)RapidCodeInterrupt
InterruptWait(int32_t milliseconds)RapidCodeInterrupt
InterruptWake()RapidCodeMotion
IsMapped()RapidCodeMotion
IsTuneable()Axis
LimitActionGet(RSIEventType limit)Axis
LimitActionSet(RSIEventType limit, RSIAction action)Axis
LimitDurationGet(RSIEventType limit)Axis
LimitDurationSet(RSIEventType limit, double seconds)Axis
LimitTriggerStateGet(RSIEventType limit)Axis
LimitTriggerStateSet(RSIEventType limit, bool triggerState)Axis
LimitTriggerValueGet(RSIEventType limit)Axis
LimitTriggerValueSet(RSIEventType limit, double triggerValue)Axis
Map()RapidCodeMotion
MotionAttributeMaskDefaultSet()RapidCodeMotion
MotionAttributeMaskOffSet(RSIMotionAttrMask maskOff)RapidCodeMotion
MotionAttributeMaskOnGet(RSIMotionAttrMask maskOn)RapidCodeMotion
MotionAttributeMaskOnSet(RSIMotionAttrMask maskOn)RapidCodeMotion
MotionCamMasterStartGet(Axis *master)Axis
MotionCamMasterStartSet(Axis *master, double startPosition)Axis
MotionCamRepeatFromGet()Axis
MotionCamRepeatFromSet(int32_t repeatFrom)Axis
MotionCamRepeatStop()Axis
MotionDelayGet()RapidCodeMotion
MotionDelaySet(double seconds)RapidCodeMotion
MotionDoneGet()RapidCodeMotion
MotionDoneWait()RapidCodeMotion
MotionDoneWait(int32_t waitTimeoutMilliseconds)RapidCodeMotion
MotionElementIdExecutingGet()Axis
MotionFinalVelocityGet()Axis
MotionFinalVelocitySet(double finalVelocity)Axis
MotionHoldAxisLogicGet()RapidCodeMotion
MotionHoldAxisLogicSet(RSIUserLimitLogic logic)RapidCodeMotion
MotionHoldAxisNumberGet()RapidCodeMotion
MotionHoldAxisNumberSet(int32_t number)RapidCodeMotion
MotionHoldAxisPositionGet()RapidCodeMotion
MotionHoldAxisPositionSet(double position)RapidCodeMotion
MotionHoldGateGet()RapidCodeMotion
MotionHoldGateNumberGet()RapidCodeMotion
MotionHoldGateNumberSet(int32_t gateNumber)RapidCodeMotion
MotionHoldGateSet(bool hold)RapidCodeMotion
MotionHoldTimeoutGet()RapidCodeMotion
MotionHoldTimeoutSet(double seconds)RapidCodeMotion
MotionHoldTypeGet()RapidCodeMotion
MotionHoldTypeSet(RSIMotionHoldType type)RapidCodeMotion
MotionHoldUserAddressGet()RapidCodeMotion
MotionHoldUserAddressSet(uint64_t address)RapidCodeMotion
MotionHoldUserMaskGet()RapidCodeMotion
MotionHoldUserMaskSet(int32_t holdMask)RapidCodeMotion
MotionHoldUserPatternGet()RapidCodeMotion
MotionHoldUserPatternSet(int32_t pattern)RapidCodeMotion
MotionIdExecutingGet()Axis
MotionIdGet()RapidCodeMotion
MotionIdSet(uint16_t id)RapidCodeMotion
MotorFaultMaskGet()Axis
MotorFaultMaskSet(int32_t faultMask)Axis
MotorTypeGet()Axis
MotorTypeSet(RSIMotorType type)Axis
MoveCamCubic(int32_t masterAxisNumber, RSIAxisMasterType masterFeedbackSource, const double *const masterDistances, const double *const slavePositions, const double *const gearRatios, int32_t pointCount)Axis
MoveCamLinear(int32_t masterAxisNumber, RSIAxisMasterType masterFeedbackSource, const double *const masterDistances, const double *const slavePositions, int32_t pointCount)Axis
MovePT(RSIMotionType type, const double *const position, const double *const time, int32_t pointCount, int32_t emptyCount, bool retain, bool final)RapidCodeMotion
MovePVAJT(const double *const position, const double *const velocity, const double *const acceleration, const double *const jerk, const double *const time, int32_t pointCount, int32_t emptyCount, bool retain, bool final)RapidCodeMotion
MovePVT(const double *const position, const double *const velocity, const double *const time, int32_t pointCount, int32_t emptyCount, bool retain, bool final)RapidCodeMotion
MoveRelative(double relativePosition, double vel, double accel, double decel, double jerkPct)Axis
MoveRelative(double releativePosition)Axis
MoveRelative(double relativePosition, double vel, double accel, double decel, double jerkPct, double finalVel)Axis
MoveSCurve(double position, double vel, double accel, double decel, double jerkPct)Axis
MoveSCurve(double position)Axis
MoveSCurve(double position, double vel, double accel, double decel, double jerkPct, double finalVel)Axis
MoveTrapezoidal(double position, double vel, double accel, double decel)Axis
MoveTrapezoidal(double position, double vel, double accel, double decel, double finalVel)Axis
MoveTrapezoidal(double position)Axis
MoveVelocity(double velocity)Axis
MoveVelocity(double velocity, double accel)Axis
MoveVelocitySCurve(double velocity, double accel, double jerkPct)Axis
MpiVersionMajor()RapidCodeObject
MpiVersionMinor()RapidCodeObject
MpiVersionRelease()RapidCodeObject
NegativeLimitGet()Axis
NetworkIndexGet(RSINetworkIndexType indexType)Axis
NetworkIndexInvalidAxisstatic
NetworkIndexSet(RSINetworkIndexType indexType, uint32_t newIndex)Axis
NetworkNodeAxis
NodeFailureActionGet()Axis
NodeFailureActionSet(RSIAction action)Axis
NumberGet()RapidCodeMotion
OperationModeGet()Axis
OperationModeSet(RSIOperationMode mode)Axis
OriginPositionGet()Axis
OriginPositionSet(double position)Axis
PositionErrorGet()Axis
PositionSet(double position)Axis
PositionToleranceCoarseGet()Axis
PositionToleranceCoarseSet(double tolerance)Axis
PositionToleranceFineGet()Axis
PositionToleranceFineSet(double tolerance)Axis
PositiveLimitGet()Axis
PostFilterBiquadSet(int32_t sectionNumber, double aOne, double aTwo, double bZero, double bOne, double bTwo)Axis
PostFilterClear(int32_t sectionNumber)Axis
PostFilterHighPassSet(int32_t sectionNumber, double cornerFreq)Axis
PostFilterInfoGet()Axis
PostFilterLeadLagSet(int32_t sectionNumber, double lowGain, double highGain, double centerFreq)Axis
PostFilterLowPassSet(int32_t sectionNumber, double frequency)Axis
PostFilterNotchSet(int32_t sectionNumber, double centerFreq, double bandwidth)Axis
PostFilterResonatorSet(int32_t sectionNumber, double centerFreq, double bandwidth, double gain)Axis
PostFilterSingleOrderSet(int32_t sectionNumber, double aOne, double bZero, double bOne)Axis
PostFilterUnityGainSet(int32_t sectionNumber)Axis
PostTrajectoryGearingEnableGet()Axis
PostTrajectoryGearingEnableSet(bool enable)Axis
PostTrajectoryGearingMasterAxisGet()Axis
PostTrajectoryGearingMasterAxisSet(int32_t masterAxisNumber)Axis
PostTrajectoryGearingMultiplierGet()Axis
PostTrajectoryGearingMultiplierSet(double multiplier)Axis
Resume()RapidCodeMotion
rsiControlRapidCodeMotion
RsiErrorMessageGet(RSIErrorMessage msg)RapidCodeObject
RSIVersionMajor()RapidCodeObject
RSIVersionMicro()RapidCodeObject
RSIVersionMinor()RapidCodeObject
RSIVersionPatch()RapidCodeObject
SettleOnEStopCmdEqActGet()Axis
SettleOnEStopCmdEqActSet(bool state)Axis
SettleOnEStopGet()Axis
SettleOnEStopSet(bool state)Axis
SettleOnStopGet()Axis
SettleOnStopSet(bool state)Axis
SettlingTimeGet()Axis
SettlingTimeSet(double time)Axis
SoftwareNegLimitActionGet()Axis
SoftwareNegLimitActionSet(RSIAction action)Axis
SoftwareNegLimitTriggerValueGet()Axis
SoftwareNegLimitTriggerValueSet(double triggerValue)Axis
SoftwarePosLimitActionGet()Axis
SoftwarePosLimitActionSet(RSIAction action)Axis
SoftwarePosLimitTriggerValueGet()Axis
SoftwarePosLimitTriggerValueSet(double triggerValue)Axis
SourceGet()RapidCodeMotion
SourceNameGet(RSISource source)RapidCodeMotion
StateGet()RapidCodeMotion
StatusBitGet(RSIEventType bitMask)RapidCodeMotion
StatusBitsGet()RapidCodeMotion
StatusWordGet()Axis
StepperMotorLoopbackGet()Axis
StepperMotorLoopbackSet(bool loopback)Axis
StepperMotorPulseTypeGet(RSIMotorStepperPulse pulse)Axis
StepperMotorPulseTypeSet(RSIMotorStepperPulse pulse, RSIMotorStepperPulseType type)Axis
Stop()RapidCodeMotion
StopTimeGet()RapidCodeMotion
StopTimeSet(double seconds)RapidCodeMotion
StreamingOutputAdd(int32_t onMask, int32_t offMask, uint64_t address)RapidCodeMotion
StreamingOutputAdd(int32_t onMask, int32_t offMask, uint64_t address, int32_t ptPointIndex)RapidCodeMotion
StreamingOutputAdd(RapidCode::IOPoint *point, bool on)RapidCodeMotion
StreamingOutputAdd(RapidCode::IOPoint *point, bool on, int32_t ptPointIndex)RapidCodeMotion
StreamingOutputsClear()RapidCodeMotion
StreamingOutputsEnableSet(bool enable)RapidCodeMotion
TargetPositionGet()Axis
ThrowExceptions(bool state)RapidCodeObject
Trace(bool state)RapidCodeObject
TraceFileClose()RapidCodeObject
TraceFileSet(const char *const fileName)RapidCodeObject
TraceInjectMessage(RSITrace traceLevel, const char *const message)RapidCodeObject
TraceMaskClear()RapidCodeObject
TraceMaskOffSet(RSITrace maskOff)RapidCodeObject
TraceMaskOnGet(RSITrace maskOn)RapidCodeObject
TraceMaskOnSet(RSITrace maskOn)RapidCodeObject
TriggeredModify()RapidCodeMotion
TriggeredModifyDecelerationGet()Axis
TriggeredModifyDecelerationSet(double decel)Axis
TriggeredModifyJerkPercentGet()Axis
TriggeredModifyJerkPercentSet(double jerkPct)Axis
Unmap()RapidCodeMotion
UserLabelGet()Axis
UserLabelSet(const char *const userLabel)Axis
UserUnitsGet()Axis
UserUnitsSet(double countsPerUserUnit)Axis
UserUnitsToCounts(double userUnits)Axis
VelocityToleranceGet()Axis
VelocityToleranceSet(double tolerance)Axis
VersionGet()RapidCodeObject
WarningMsgCheck(RSIErrorMessage msg)RapidCodeObject