MotionController Member List

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

AddressFromStringGet(char *addressName)=0MotionControllerpure virtual
AddressGet(RSIControllerAddressType type)=0MotionControllerpure virtual
AddressGet(RSIControllerAddressType type, int32_t objectIndex)=0MotionControllerpure virtual
AxisCountGet()=0MotionControllerpure virtual
AxisCountSet(int32_t axisCount)=0MotionControllerpure virtual
AxisCountSet(int32_t axisCount, bool setMotorFilterSupervisor)=0MotionControllerpure virtual
AxisFrameBufferSizeGet(int32_t axisNumber)=0MotionControllerpure virtual
AxisFrameBufferSizeSet(int32_t axisNumber, int32_t frameBufferSize)=0MotionControllerpure virtual
AxisGet(int32_t axisNumber)=0MotionControllerpure virtual
AxisLicenseCountGet()=0MotionControllerpure virtual
BackgroundCycleCounterGet()=0MotionControllerpure virtual
CacheEnableSet(RSICacheObject cache, bool enable, uint32_t expirationMilliseconds)=0RapidCodeObjectpure virtual
CompensatorConfigSet(int32_t compensatorNumber, int32_t firstInputAxisNumber, RSIAxisMasterType firstInputAxisType, double firstInputAxisMinimum, double firstInputAxisMaximum, double firstInputAxisDelta, int32_t secondInputAxisNumber, RSIAxisMasterType secondInputAxisType, double secondInputAxisMinimum, double secondInputAxisMaximum, double secondInputAxisDelta, int32_t outputAxisNumber, RSICompensatorOutputType outputType, double *table)=0MotionControllerpure virtual
CompensatorConfigSet(int32_t compensatorNumber, Axis *firstInputAxis, RSIAxisMasterType firstInputAxisType, double firstInputAxisMinimum, double firstInputAxisMaximum, double firstInputAxisDelta, Axis *secondInputAxis, RSIAxisMasterType secondInputAxisType, double secondInputAxisMinimum, double secondInputAxisMaximum, double secondInputAxisDelta, Axis *outputAxis, RSICompensatorOutputType outputType, double *table)=0MotionControllerpure virtual
CompensatorConfigSet(int32_t compensatorNumber, int32_t inputAxisNumber, RSIAxisMasterType inputAxisType, double inputAxisMinimum, double inputAxisMaximum, double inputAxisDelta, int32_t outputAxisNumber, RSICompensatorOutputType outputType, double *table)=0MotionControllerpure virtual
CompensatorConfigSet(int32_t compensatorNumber, Axis *inputAxis, RSIAxisMasterType inputAxisType, double inputAxisMinimum, double inputAxisMaximum, double inputAxisDelta, Axis *outputAxis, RSICompensatorOutputType outputType, double *table)=0MotionControllerpure virtual
CompensatorCountGet()=0MotionControllerpure virtual
CompensatorCountSet(int32_t compensatorCount)=0MotionControllerpure virtual
CompensatorDimensionGet(int32_t compensatorNumber)=0MotionControllerpure virtual
CompensatorDisable(int32_t compensatorNumber)=0MotionControllerpure virtual
CompensatorDisable(int32_t compensatorNumber, bool force)=0MotionControllerpure virtual
CompensatorEnable(int32_t compensatorNumber)=0MotionControllerpure virtual
CompensatorPointCountGet(int32_t compensatorNumber)=0MotionControllerpure virtual
CompensatorPointCountSet(int32_t compensatorNumber, int32_t pointCount)=0MotionControllerpure virtual
CompensatorPositionGet(int32_t compensatorNumber)=0MotionControllerpure virtual
CompensatorTableClear(int32_t compensatorNumber)=0MotionControllerpure virtual
CompensatorTableGet(int32_t compensatorNumber, double *table)=0MotionControllerpure virtual
CompensatorTableSet(int32_t compensatorNumber, double *table)=0MotionControllerpure virtual
ControllerTypeGet()=0MotionControllerpure virtual
Create()MotionControllerstatic
CreateFromServer(char *server, int32_t serverPort)MotionControllerstatic
CreateFromSoftware()MotionControllerstatic
CreateFromSoftware(const char *RtaPath)MotionControllerstatic
CreateFromSoftware(const char *RtaPath, const char *NodeName)MotionControllerstatic
Delete(void)=0MotionControllerpure virtual
ErrorLogClear()=0RapidCodeObjectpure virtual
ErrorLogCountGet()=0RapidCodeObjectpure virtual
ErrorLogGet()=0RapidCodeObjectpure virtual
ErrorMessageGet(RSIErrorMessage msg)=0RapidCodeObjectpure virtual
ExternalMemorySizeGet()=0MotionControllerpure virtual
FirmwareAddressGet(uint64_t hostAddress)=0MotionControllerpure virtual
FirmwareOptionGet()=0MotionControllerpure virtual
FirmwareVersionGet()=0MotionControllerpure virtual
HasMechaWare()=0MotionControllerpure virtual
HostAddressGet(uint32_t firmwareAddress)=0MotionControllerpure virtual
InterruptEnableSet(bool enable)=0MotionControllerpure virtual
InterruptMaskAllSet()=0RapidCodeInterruptpure virtual
InterruptMaskClear()=0RapidCodeInterruptpure virtual
InterruptMaskOffSet(RSIEventType eventType)=0RapidCodeInterruptpure virtual
InterruptMaskOnGet(RSIEventType eventType)=0RapidCodeInterruptpure virtual
InterruptMaskOnSet(RSIEventType eventType)=0RapidCodeInterruptpure virtual
InterruptMotionIdGet()=0RapidCodeInterruptpure virtual
InterruptNameGet()=0RapidCodeInterruptpure virtual
InterruptSampleTimeGet()=0RapidCodeInterruptpure virtual
InterruptSourceNumberGet()=0RapidCodeInterruptpure virtual
InterruptUserDataGet(uint32_t userDataIndex)=0RapidCodeInterruptpure virtual
InterruptWait(int32_t milliseconds)=0RapidCodeInterruptpure virtual
InterruptWake()=0MotionControllerpure virtual
IOGet(int32_t nodeNumber)=0MotionControllerpure virtual
IsLicensed()=0MotionControllerpure virtual
LastNetworkStartErrorGet()=0MotionControllerpure virtual
LoadExistingMultiAxis(int32_t motionSupervisorNumber)=0MotionControllerpure virtual
MechaWareLicenseGet()=0MotionControllerpure virtual
MemoryBlockGet(uint64_t address, void *dataStart, int32_t size)=0MotionControllerpure virtual
MemoryBlockSet(uint64_t address, void *dataStart, int32_t size)=0MotionControllerpure virtual
MemoryDoubleGet(uint64_t address)=0MotionControllerpure virtual
MemoryDoubleSet(uint64_t address, double dataDouble)=0MotionControllerpure virtual
MemoryGet(uint64_t address)=0MotionControllerpure virtual
MemorySet(uint64_t address, int32_t data)=0MotionControllerpure virtual
MotionCountGet()=0MotionControllerpure virtual
MotionCountSet(int32_t motionCount)=0MotionControllerpure virtual
MotionHoldGateGet(int32_t gateNumber)=0MotionControllerpure virtual
MotionHoldGateSet(int32_t gateNumber, bool hold)=0MotionControllerpure virtual
MpiVersionMajor()=0RapidCodeObjectpure virtual
MpiVersionMinor()=0RapidCodeObjectpure virtual
MpiVersionRelease()=0RapidCodeObjectpure virtual
MultiAxisGet(int32_t motionSupervisorNumber)=0MotionControllerpure virtual
NetworkCounterGet()=0MotionControllerpure virtual
NetworkInputAddressGet(int32_t index)=0MotionControllerpure virtual
NetworkInputBitOffsetGet(int32_t index)=0MotionControllerpure virtual
NetworkInputBitSizeGet(int32_t index)=0MotionControllerpure virtual
NetworkInputCountGet()=0MotionControllerpure virtual
NetworkInputDataTypeNameGet(int32_t index)=0MotionControllerpure virtual
NetworkInputNameGet(int32_t index)=0MotionControllerpure virtual
NetworkInputValueGet(int32_t index)=0MotionControllerpure virtual
NetworkLogMessageCountGet()=0MotionControllerpure virtual
NetworkLogMessageGet(int32_t messageIndex)=0MotionControllerpure virtual
NetworkNodeCountGet()=0MotionControllerpure virtual
NetworkOutputAddressGet(int32_t index)=0MotionControllerpure virtual
NetworkOutputAddressGet(int32_t index, RSINetworkOutputAddressType type)=0MotionControllerpure virtual
NetworkOutputBitOffsetGet(int32_t index)=0MotionControllerpure virtual
NetworkOutputBitSizeGet(int32_t index)=0MotionControllerpure virtual
NetworkOutputCountGet()=0MotionControllerpure virtual
NetworkOutputDataTypeNameGet(int32_t index)=0MotionControllerpure virtual
NetworkOutputIntendedValueGet(int32_t index)=0MotionControllerpure virtual
NetworkOutputNameGet(int32_t index)=0MotionControllerpure virtual
NetworkOutputOverrideGet(int32_t index)=0MotionControllerpure virtual
NetworkOutputOverrideSet(int32_t index, bool outputOverride)=0MotionControllerpure virtual
NetworkOutputOverrideValueGet(int32_t index)=0MotionControllerpure virtual
NetworkOutputOverrideValueSet(int32_t index, uint64_t outputValue)=0MotionControllerpure virtual
NetworkOutputSentValueGet(int32_t index)=0MotionControllerpure virtual
NetworkOutputValueGet(int32_t index)=0MotionControllerpure virtual
NetworkOutputValueSet(int32_t index, uint64_t outputValue)=0MotionControllerpure virtual
NetworkShutdown()=0MotionControllerpure virtual
NetworkStart()=0MotionControllerpure virtual
NetworkStart(RSINetworkStartupMethod startupMethod)=0MotionControllerpure virtual
NetworkStart(RSINetworkStartMode startMode, RSINetworkStartupMethod startupMethod)=0MotionControllerpure virtual
NetworkStart(RSINetworkStartMode startMode, RSINetworkStartupMethod startupMethod, uint32_t timeoutMilliseconds)=0MotionControllerpure virtual
NetworkStateGet()=0MotionControllerpure virtual
NetworkSynchronizedGet()=0MotionControllerpure virtual
NetworkTechnologyTypeGet()=0MotionControllerpure virtual
NetworkTimingClear()=0MotionControllerpure virtual
NetworkTimingDeltaGet()=0MotionControllerpure virtual
NetworkTimingEnableSet(bool enable)=0MotionControllerpure virtual
NetworkTimingMaxGet()=0MotionControllerpure virtual
NetworkTimingMinGet()=0MotionControllerpure virtual
NetworkTimingThresholdHighCountGet()=0MotionControllerpure virtual
NetworkTimingThresholdHighSet(uint32_t microseconds)=0MotionControllerpure virtual
NetworkTimingThresholdLowCountGet()=0MotionControllerpure virtual
NetworkTimingThresholdLowSet(uint32_t microseconds)=0MotionControllerpure virtual
NetworkTypeGet()=0MotionControllerpure virtual
NumberGet()=0MotionControllerpure virtual
PackageVariantGet()=0MotionControllerpure virtual
ProcessorTypeGet()=0MotionControllerpure virtual
ProcessorUsageClear()=0MotionControllerpure virtual
ProcessorUsageGet()=0MotionControllerpure virtual
RapidAnalyticsLicenseGet()=0MotionControllerpure virtual
RapidCNCLicenseGet()=0MotionControllerpure virtual
RapidRobotLicenseGet()=0MotionControllerpure virtual
RapidSequencerLicenseGet()=0MotionControllerpure virtual
RapidSequencerRTLicenseGet()=0MotionControllerpure virtual
RecorderBufferHighCountSet(int32_t bufferHighCount)=0MotionControllerpure virtual
RecorderBufferHighCountSet(int32_t recorderNumber, int32_t bufferHighCount)=0MotionControllerpure virtual
RecorderBufferSizeGet(int32_t recorderNumber)=0MotionControllerpure virtual
RecorderBufferSizeSet(int32_t recorderNumber, int32_t bufferSize)=0MotionControllerpure virtual
RecorderCircularBufferSet(bool enable)=0MotionControllerpure virtual
RecorderCircularBufferSet(int32_t recorderNumber, bool enable)=0MotionControllerpure virtual
RecorderConfigureToTriggerOnMotion(Axis *axis, bool triggerOnMotion)=0MotionControllerpure virtual
RecorderConfigureToTriggerOnMotion(int32_t recorderNumber, Axis *axis, bool triggerOnMotion)=0MotionControllerpure virtual
RecorderConfigureToTriggerOnMotion(MultiAxis *multiAxis, bool triggerOnMotion)=0MotionControllerpure virtual
RecorderConfigureToTriggerOnMotion(int32_t recorderNumber, MultiAxis *multiAxis, bool triggerOnMotion)=0MotionControllerpure virtual
RecorderCountGet()=0MotionControllerpure virtual
RecorderCountSet(int32_t recorderCount)=0MotionControllerpure virtual
RecorderDataAddressSet(int32_t index, uint64_t address)=0MotionControllerpure virtual
RecorderDataAddressSet(int32_t recorderNumber, int32_t index, uint64_t address)=0MotionControllerpure virtual
RecorderDataCountSet(int32_t count)=0MotionControllerpure virtual
RecorderDataCountSet(int32_t recorderNumber, int32_t count)=0MotionControllerpure virtual
RecorderEnabledGet()=0MotionControllerpure virtual
RecorderEnabledGet(int32_t recorderNumber)=0MotionControllerpure virtual
RecorderPeriodSet(uint32_t samples)=0MotionControllerpure virtual
RecorderPeriodSet(int32_t recorderNumber, uint32_t samples)=0MotionControllerpure virtual
RecorderRecordCountGet()=0MotionControllerpure virtual
RecorderRecordCountGet(int32_t recorderNumber)=0MotionControllerpure virtual
RecorderRecordDataDoubleGet(int32_t index)=0MotionControllerpure virtual
RecorderRecordDataDoubleGet(int32_t recorderNumber, int32_t index)=0MotionControllerpure virtual
RecorderRecordDataDoubleGet(int32_t recorderNumber, int32_t recordIndex, int32_t dataIndex)=0MotionControllerpure virtual
RecorderRecordDataGet()=0MotionControllerpure virtual
RecorderRecordDataGet(int32_t recorderNumber)=0MotionControllerpure virtual
RecorderRecordDataRetrieve()=0MotionControllerpure virtual
RecorderRecordDataRetrieve(int32_t recorderNumber)=0MotionControllerpure virtual
RecorderRecordDataRetrieveBulk(int32_t recorderNumber, int32_t recordCount)=0MotionControllerpure virtual
RecorderRecordDataValueGet(int32_t index)=0MotionControllerpure virtual
RecorderRecordDataValueGet(int32_t recorderNumber, int32_t index)=0MotionControllerpure virtual
RecorderRecordDataValueGet(int32_t recorderNumber, int32_t recordIndex, int32_t dataIndex)=0MotionControllerpure virtual
RecorderRecordMaxCountGet()=0MotionControllerpure virtual
RecorderRecordMaxCountGet(int32_t recorderNumber)=0MotionControllerpure virtual
RecorderReset()=0MotionControllerpure virtual
RecorderReset(int32_t recorderNumber)=0MotionControllerpure virtual
RecorderStart()=0MotionControllerpure virtual
RecorderStart(int32_t recorderNumber)=0MotionControllerpure virtual
RecorderStop()=0MotionControllerpure virtual
RecorderStop(int32_t recorderNumber)=0MotionControllerpure virtual
Refresh()=0MotionControllerpure virtual
Reset()=0MotionControllerpure virtual
RsiErrorMessageGet(RSIErrorMessage msg)=0RapidCodeObjectpure virtual
RSIVersionMajor()=0RapidCodeObjectpure virtual
RSIVersionMicro()=0RapidCodeObjectpure virtual
RSIVersionMinor()=0RapidCodeObjectpure virtual
RSIVersionPatch()=0RapidCodeObjectpure virtual
SampleCounterGet()=0MotionControllerpure virtual
SampleRateGet()=0MotionControllerpure virtual
SampleRateSet(double sampleRate)=0MotionControllerpure virtual
SampleWait(uint32_t samples)=0MotionControllerpure virtual
SerialNumberGet(void)=0MotionControllerpure virtual
ServerNameGet()=0MotionControllerpure virtual
ServerPortGet()=0MotionControllerpure virtual
ServiceThreadEnableSet(bool enable)=0MotionControllerpure virtual
ServiceThreadStateGet()=0MotionControllerpure virtual
Shutdown()=0MotionControllerpure virtual
StringFromAddressGet(uint64_t hostAddress)=0MotionControllerpure virtual
SyncInterruptEnableSet(bool enable)=0MotionControllerpure virtual
SyncInterruptHostProcessFlagGet()=0MotionControllerpure virtual
SyncInterruptHostProcessFlagSet(bool hostProcessFlag)=0MotionControllerpure virtual
SyncInterruptHostProcessStatusBitGet()=0MotionControllerpure virtual
SyncInterruptHostProcessStatusClear()=0MotionControllerpure virtual
SyncInterruptHostProcessTimeGet()=0MotionControllerpure virtual
SyncInterruptPeriodSet(uint32_t samples)=0MotionControllerpure virtual
SyncInterruptWait()=0MotionControllerpure virtual
ThrowExceptions(bool state)=0RapidCodeObjectpure virtual
Trace(bool state)=0RapidCodeObjectpure virtual
TraceFileClose()=0RapidCodeObjectpure virtual
TraceFileSet(const char *fileName)=0RapidCodeObjectpure virtual
TraceInjectMessage(RSITrace traceLevel, const char *message)=0RapidCodeObjectpure virtual
TraceMaskClear()=0RapidCodeObjectpure virtual
TraceMaskOffSet(RSITrace maskOff)=0RapidCodeObjectpure virtual
TraceMaskOnGet(RSITrace maskOn)=0RapidCodeObjectpure virtual
TraceMaskOnSet(RSITrace maskOn)=0RapidCodeObjectpure virtual
UserLimitActionGet(int32_t number)=0MotionControllerpure virtual
UserLimitAxisNumberGet(int32_t number)=0MotionControllerpure virtual
UserLimitConditionAddressGet(int32_t number, int32_t conditionNumber)=0MotionControllerpure virtual
UserLimitConditionDataTypeGet(int32_t number, int32_t conditionNumber)=0MotionControllerpure virtual
UserLimitConditionLimitValueDoubleGet(int32_t number, int32_t conditionNumber)=0MotionControllerpure virtual
UserLimitConditionLimitValueGet(int32_t number, int32_t conditionNumber)=0MotionControllerpure virtual
UserLimitConditionLogicGet(int32_t number, int32_t conditionNumber)=0MotionControllerpure virtual
UserLimitConditionMaskGet(int32_t number, int32_t conditionNumber)=0MotionControllerpure virtual
UserLimitConditionSet(int32_t number, int32_t conditionNumber, RSIUserLimitLogic logic, uint64_t address, uint32_t userLimitMask, uint32_t limitValue)=0MotionControllerpure virtual
UserLimitConditionSet(int32_t number, int32_t conditionNumber, RSIUserLimitLogic logic, uint64_t address, double limitValueDouble)=0MotionControllerpure virtual
UserLimitConfigSet(int32_t number, RSIUserLimitTriggerType triggerType, RSIAction action, int32_t actionAxis, double duration, bool singleShot)=0MotionControllerpure virtual
UserLimitConfigSet(int32_t number, RSIUserLimitTriggerType triggerType, RSIAction action, int32_t actionAxis, double duration)=0MotionControllerpure virtual
UserLimitCountGet()=0MotionControllerpure virtual
UserLimitCountMax()=0MotionControllerpure virtual
UserLimitCountSet(int32_t userLimitCount)=0MotionControllerpure virtual
UserLimitDisable(int32_t number)=0MotionControllerpure virtual
UserLimitDurationGet(int32_t number)=0MotionControllerpure virtual
UserLimitEnableGet(int32_t number)=0MotionControllerpure virtual
UserLimitEnableSet(int32_t number, bool enable)=0MotionControllerpure virtual
UserLimitInterruptUserDataAddressGet(int32_t number, uint32_t userDataIndex)=0MotionControllerpure virtual
UserLimitInterruptUserDataAddressSet(int32_t number, uint32_t userDataIndex, uint64_t address)=0MotionControllerpure virtual
UserLimitOutputAddressGet(int32_t number)=0MotionControllerpure virtual
UserLimitOutputAndMask64Get(int32_t number)=0MotionControllerpure virtual
UserLimitOutputAndMaskGet(int32_t number)=0MotionControllerpure virtual
UserLimitOutputDataTypeGet(int32_t number)=0MotionControllerpure virtual
UserLimitOutputDoubleGet(int32_t number)=0MotionControllerpure virtual
UserLimitOutputEnableGet(int32_t number)=0MotionControllerpure virtual
UserLimitOutputInputAddressGet(int32_t number)=0MotionControllerpure virtual
UserLimitOutputOrMask64Get(int32_t number)=0MotionControllerpure virtual
UserLimitOutputOrMaskGet(int32_t number)=0MotionControllerpure virtual
UserLimitOutputSet(int32_t number, uint32_t andMask, uint32_t orMask, uint64_t outputPtr, bool enabled)=0MotionControllerpure virtual
UserLimitOutputSet(int32_t number, int32_t valueSet, uint64_t outputPtr, bool enabled)=0MotionControllerpure virtual
UserLimitOutputSet(int32_t number, uint64_t andMask, uint64_t orMask, uint64_t outputPtr, bool enabled)=0MotionControllerpure virtual
UserLimitOutputSet(int32_t number, double limitValueDouble, uint64_t outputPtr, bool enabled)=0MotionControllerpure virtual
UserLimitOutputSet(int32_t number, RSIDataType dataType, uint64_t inputPtr, uint64_t outputPtr, bool enabled)=0MotionControllerpure virtual
UserLimitOutputValueGet(int32_t number)=0MotionControllerpure virtual
UserLimitReset(int32_t number)=0MotionControllerpure virtual
UserLimitSingleShotGet(int32_t number)=0MotionControllerpure virtual
UserLimitStateGet(int32_t number)=0MotionControllerpure virtual
UserLimitTriggerTypeGet(int32_t number)=0MotionControllerpure virtual
UserVersionGet()=0MotionControllerpure virtual
UserVersionSet(int32_t version)=0MotionControllerpure virtual
VersionGet()=0RapidCodeObjectpure virtual
WarningMsgCheck(RSIErrorMessage msg)=0RapidCodeObjectpure virtual