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