1 #ifndef _RSI_CONSTANTS_H
3 #define _RSI_CONSTANTS_H
4 #include "rsiconstants.h"
18 RSIAxisMessageAXIS_INVALID = RSICONSTANTAxisMessageAXIS_INVALID,
19 RSIAxisMessageCOMMAND_NOT_SET = RSICONSTANTAxisMessageCOMMAND_NOT_SET,
20 RSIAxisMessageNOT_MAPPED_TO_MS = RSICONSTANTAxisMessageNOT_MAPPED_TO_MS,
21 RSICaptureMessageMOTOR_INVALID = RSICONSTANTCaptureMessageMOTOR_INVALID,
22 RSICaptureMessageCAPTURE_TYPE_INVALID = RSICONSTANTCaptureMessageCAPTURE_TYPE_INVALID,
23 RSICaptureMessageCAPTURE_INVALID = RSICONSTANTCaptureMessageCAPTURE_INVALID,
24 RSICaptureMessageFEEDBACK_INVALID = RSICONSTANTCaptureMessageFEEDBACK_INVALID,
25 RSICaptureMessageINVALID_EDGE = RSICONSTANTCaptureMessageINVALID_EDGE,
26 RSICaptureMessageCAPTURE_NOT_ENABLED = RSICONSTANTCaptureMessageCAPTURE_NOT_ENABLED,
27 RSICaptureMessageCAPTURE_STATE_INVALID = RSICONSTANTCaptureMessageCAPTURE_STATE_INVALID,
28 RSICaptureMessageUNSUPPORTED_PRIMARY = RSICONSTANTCaptureMessageUNSUPPORTED_PRIMARY,
29 RSICaptureMessageUNSUPPORTED_SECONDARY = RSICONSTANTCaptureMessageUNSUPPORTED_SECONDARY,
30 RSICaptureMessageCAPTURE_ARMED = RSICONSTANTCaptureMessageCAPTURE_ARMED,
31 RSICommandMessageTYPE_INVALID = RSICONSTANTCommandMessageTYPE_INVALID,
32 RSICompensatorMessageCOMPENSATOR_INVALID = RSICONSTANTCompensatorMessageCOMPENSATOR_INVALID,
33 RSICompensatorMessageNOT_CONFIGURED = RSICONSTANTCompensatorMessageNOT_CONFIGURED,
34 RSICompensatorMessageNOT_ENABLED = RSICONSTANTCompensatorMessageNOT_ENABLED,
35 RSICompensatorMessageAXIS_NOT_ENABLED = RSICONSTANTCompensatorMessageAXIS_NOT_ENABLED,
36 RSICompensatorMessageTABLE_SIZE_ERROR = RSICONSTANTCompensatorMessageTABLE_SIZE_ERROR,
37 RSICompensatorMessagePOSITION_DELTA_INVALID = RSICONSTANTCompensatorMessagePOSITION_DELTA_INVALID,
38 RSICompensatorMessageDIMENSION_NOT_SUPPORTED = RSICONSTANTCompensatorMessageDIMENSION_NOT_SUPPORTED,
39 RSIControlMessageLIBRARY_VERSION = RSICONSTANTControlMessageLIBRARY_VERSION,
40 RSIControlMessageCONTROL_INVALID = RSICONSTANTControlMessageCONTROL_INVALID,
41 RSIControlMessageCONTROL_NUMBER_INVALID = RSICONSTANTControlMessageCONTROL_NUMBER_INVALID,
42 RSIControlMessageTYPE_INVALID = RSICONSTANTControlMessageTYPE_INVALID,
43 RSIControlMessageINTERRUPTS_DISABLED = RSICONSTANTControlMessageINTERRUPTS_DISABLED,
44 RSIControlMessageINTERNAL_MEMORY_OVERFLOW = RSICONSTANTControlMessageINTERNAL_MEMORY_OVERFLOW,
45 RSIControlMessageEXTERNAL_MEMORY_OVERFLOW = RSICONSTANTControlMessageEXTERNAL_MEMORY_OVERFLOW,
46 RSIControlMessageBACKGROUND_STARVATION = RSICONSTANTControlMessageBACKGROUND_STARVATION,
47 RSIControlMessageMOTOR_COUNT_INVALID = RSICONSTANTControlMessageMOTOR_COUNT_INVALID,
48 RSIControlMessageFILTER_COUNT_INVALID = RSICONSTANTControlMessageFILTER_COUNT_INVALID,
49 RSIControlMessageAXIS_COUNT_INVALID = RSICONSTANTControlMessageAXIS_COUNT_INVALID,
50 RSIControlMessageAXIS_FRAME_COUNT_INVALID = RSICONSTANTControlMessageAXIS_FRAME_COUNT_INVALID,
51 RSIControlMessageMOTION_COUNT_INVALID = RSICONSTANTControlMessageMOTION_COUNT_INVALID,
52 RSIControlMessageMATH_BLOCK_COUNT_INVALID = RSICONSTANTControlMessageMATH_BLOCK_COUNT_INVALID,
53 RSIControlMessageSEQUENCE_COUNT_INVALID = RSICONSTANTControlMessageSEQUENCE_COUNT_INVALID,
54 RSIControlMessagePRE_FILTER_DELAY_COUNT_INVALID = RSICONSTANTControlMessagePRE_FILTER_DELAY_COUNT_INVALID,
55 RSIControlMessageRECORDER_COUNT_INVALID = RSICONSTANTControlMessageRECORDER_COUNT_INVALID,
56 RSIControlMessageLIMIT_BLOCK_COUNT_INVALID = RSICONSTANTControlMessageLIMIT_BLOCK_COUNT_INVALID,
57 RSIControlMessageCOMPENSATOR_COUNT_INVALID = RSICONSTANTControlMessageCOMPENSATOR_COUNT_INVALID,
58 RSIControlMessageCAPTURE_COUNT_INVALID = RSICONSTANTControlMessageCAPTURE_COUNT_INVALID,
59 RSIControlMessageTX_TIME_INVALID = RSICONSTANTControlMessageTX_TIME_INVALID,
60 RSIControlMessageSAMPLE_RATE_TO_LOW = RSICONSTANTControlMessageSAMPLE_RATE_TO_LOW,
61 RSIControlMessageSAMPLE_RATE_TO_HIGH = RSICONSTANTControlMessageSAMPLE_RATE_TO_HIGH,
62 RSIControlMessageAXIS_RUNNING = RSICONSTANTControlMessageAXIS_RUNNING,
63 RSIControlMessageRECORDER_RUNNING = RSICONSTANTControlMessageRECORDER_RUNNING,
64 RSIControlMessagePACK_ALIGNMENT = RSICONSTANTControlMessagePACK_ALIGNMENT,
65 RSIControlMessageFIRMWARE_INVALID = RSICONSTANTControlMessageFIRMWARE_INVALID,
66 RSIControlMessageFIRMWARE_VERSION_NONE = RSICONSTANTControlMessageFIRMWARE_VERSION_NONE,
67 RSIControlMessageFIRMWARE_VERSION = RSICONSTANTControlMessageFIRMWARE_VERSION,
68 RSIControlMessageNO_FPGA_SOCKET = RSICONSTANTControlMessageNO_FPGA_SOCKET,
69 RSIControlMessageSYNQNET_STATE = RSICONSTANTControlMessageSYNQNET_STATE,
70 RSIControlMessageIO_BIT_INVALID = RSICONSTANTControlMessageIO_BIT_INVALID,
71 RSIControlMessageOBJECT_INDEX_INVALID = RSICONSTANTControlMessageOBJECT_INDEX_INVALID,
72 RSIControlMessageOBJECT_INVALID = RSICONSTANTControlMessageOBJECT_INVALID,
73 RSIControlMessageFLASH_SYNQNET_STATE_INVALID = RSICONSTANTControlMessageFLASH_SYNQNET_STATE_INVALID,
74 RSIControlMessageFLASH_INVALID = RSICONSTANTControlMessageFLASH_INVALID,
75 RSIControlMessageFLASH_VERIFY_ERROR = RSICONSTANTControlMessageFLASH_VERIFY_ERROR,
76 RSIControlMessageFLASH_WRITE_ERROR = RSICONSTANTControlMessageFLASH_WRITE_ERROR,
77 RSIControlMessageFILE_INACCESSIBLE = RSICONSTANTControlMessageFILE_INACCESSIBLE,
78 RSIControlMessageBUFFER_TOO_SMALL = RSICONSTANTControlMessageBUFFER_TOO_SMALL,
79 RSIControlMessageEVENTS_LOST = RSICONSTANTControlMessageEVENTS_LOST,
80 RSIElementMessageELEMENT_INVALID = RSICONSTANTElementMessageELEMENT_INVALID,
81 RSIEventMessageEVENT_INVALID = RSICONSTANTEventMessageEVENT_INVALID,
82 RSIFilterMessageFILTER_INVALID = RSICONSTANTFilterMessageFILTER_INVALID,
83 RSIFilterMessageINVALID_ALGORITHM = RSICONSTANTFilterMessageINVALID_ALGORITHM,
84 RSIFilterMessageINVALID_DRATE = RSICONSTANTFilterMessageINVALID_DRATE,
85 RSIFilterMessageCONVERSION_DIV_BY_0 = RSICONSTANTFilterMessageCONVERSION_DIV_BY_0,
86 RSIFilterMessageSECTION_NOT_ENABLED = RSICONSTANTFilterMessageSECTION_NOT_ENABLED,
87 RSIFilterMessageINVALID_FILTER_FORM = RSICONSTANTFilterMessageINVALID_FILTER_FORM,
88 RSIFilterMessageINVALID_SMOOTHING = RSICONSTANTFilterMessageINVALID_SMOOTHING,
89 RSIGeometricPathMessageILLEGAL_DIMENSION = RSICONSTANTGeometricPathMessageILLEGAL_DIMENSION,
90 RSIGeometricPathMessageILLEGAL_ELEMENT = RSICONSTANTGeometricPathMessageILLEGAL_ELEMENT,
91 RSIGeometricPathMessageARC_ILLEGAL_DIMENSION = RSICONSTANTGeometricPathMessageARC_ILLEGAL_DIMENSION,
92 RSIGeometricPathMessageILLEGAL_RADIUS = RSICONSTANTGeometricPathMessageILLEGAL_RADIUS,
93 RSIGeometricPathMessagePATH_TOO_LONG = RSICONSTANTGeometricPathMessagePATH_TOO_LONG,
94 RSIGeometricPathMessageUNSUPPORTED_TYPE = RSICONSTANTGeometricPathMessageUNSUPPORTED_TYPE,
95 RSIGeometricPathMessageILLEGAL_VELOCITY = RSICONSTANTGeometricPathMessageILLEGAL_VELOCITY,
96 RSIGeometricPathMessageILLEGAL_ACCELERATION = RSICONSTANTGeometricPathMessageILLEGAL_ACCELERATION,
97 RSIGeometricPathMessageILLEGAL_TIMESLICE = RSICONSTANTGeometricPathMessageILLEGAL_TIMESLICE,
98 RSILicenseMessageNOT_VALID = RSICONSTANTLicenseMessageNOT_VALID,
99 RSILicenseMessageNOFEATURE = RSICONSTANTLicenseMessageNOFEATURE,
100 RSILicenseMessageNOAXIS = RSICONSTANTLicenseMessageNOAXIS,
101 RSILicenseMessageCONTROL_TYPE_FILE = RSICONSTANTLicenseMessageCONTROL_TYPE_FILE,
102 RSILicenseMessageEXPIRED = RSICONSTANTLicenseMessageEXPIRED,
103 RSILicenseMessageUNLICENSED = RSICONSTANTLicenseMessageUNLICENSED,
104 RSILicenseMessageNO_APP_LICENSE = RSICONSTANTLicenseMessageNO_APP_LICENSE,
105 RSIListMessageELEMENT_NOT_FOUND = RSICONSTANTListMessageELEMENT_NOT_FOUND,
106 RSIListMessageELEMENT_INVALID = RSICONSTANTListMessageELEMENT_INVALID,
107 RSIMessageOK = RSICONSTANTMessageOK,
108 RSIMessageARG_INVALID = RSICONSTANTMessageARG_INVALID,
109 RSIMessagePARAM_INVALID = RSICONSTANTMessagePARAM_INVALID,
110 RSIMessageHANDLE_INVALID = RSICONSTANTMessageHANDLE_INVALID,
111 RSIMessageNO_MEMORY = RSICONSTANTMessageNO_MEMORY,
112 RSIMessageOBJECT_FREED = RSICONSTANTMessageOBJECT_FREED,
113 RSIMessageOBJECT_NOT_ENABLED = RSICONSTANTMessageOBJECT_NOT_ENABLED,
114 RSIMessageOBJECT_NOT_FOUND = RSICONSTANTMessageOBJECT_NOT_FOUND,
115 RSIMessageOBJECT_ON_LIST = RSICONSTANTMessageOBJECT_ON_LIST,
116 RSIMessageOBJECT_IN_USE = RSICONSTANTMessageOBJECT_IN_USE,
117 RSIMessageTIMEOUT = RSICONSTANTMessageTIMEOUT,
118 RSIMessageUNSUPPORTED = RSICONSTANTMessageUNSUPPORTED,
119 RSIMessageFATAL_ERROR = RSICONSTANTMessageFATAL_ERROR,
120 RSIMessageFILE_CLOSE_ERROR = RSICONSTANTMessageFILE_CLOSE_ERROR,
121 RSIMessageFILE_OPEN_ERROR = RSICONSTANTMessageFILE_OPEN_ERROR,
122 RSIMessageFILE_READ_ERROR = RSICONSTANTMessageFILE_READ_ERROR,
123 RSIMessageFILE_WRITE_ERROR = RSICONSTANTMessageFILE_WRITE_ERROR,
124 RSIMessageFILE_MISMATCH = RSICONSTANTMessageFILE_MISMATCH,
125 RSIMessageASSERT_FAILURE = RSICONSTANTMessageASSERT_FAILURE,
126 RSIClientMessageMETHOD_INVALID = RSICONSTANTClientMessageMETHOD_INVALID,
127 RSIClientMessageHEADER_INVALID = RSICONSTANTClientMessageHEADER_INVALID,
128 RSIClientMessageRSICONSTANT_INCOMPATIBLE = RSICONSTANTClientMessageRSICONSTANT_INCOMPATIBLE,
129 RSIClientMessageSERVER_INCOMPATIBLE = RSICONSTANTClientMessageSERVER_INCOMPATIBLE,
130 RSIClientMessageSERVER_INACCESSIBLE = RSICONSTANTClientMessageSERVER_INACCESSIBLE,
131 RSIClientMessageCOUNT = RSICONSTANTClientMessageCOUNT,
132 RSIMotionMessageMOTION_INVALID = RSICONSTANTMotionMessageMOTION_INVALID,
133 RSIMotionMessageAXIS_COUNT = RSICONSTANTMotionMessageAXIS_COUNT,
134 RSIMotionMessageAXIS_FRAME_COUNT = RSICONSTANTMotionMessageAXIS_FRAME_COUNT,
135 RSIMotionMessageTYPE_INVALID = RSICONSTANTMotionMessageTYPE_INVALID,
136 RSIMotionMessageATTRIBUTE_INVALID = RSICONSTANTMotionMessageATTRIBUTE_INVALID,
137 RSIMotionMessageIDLE = RSICONSTANTMotionMessageIDLE,
138 RSIMotionMessageMOVING = RSICONSTANTMotionMessageMOVING,
139 RSIMotionMessageSTOPPING = RSICONSTANTMotionMessageSTOPPING,
140 RSIMotionMessageSTOPPED = RSICONSTANTMotionMessageSTOPPED,
141 RSIMotionMessageSTOPPING_ERROR = RSICONSTANTMotionMessageSTOPPING_ERROR,
142 RSIMotionMessageERROR = RSICONSTANTMotionMessageERROR,
143 RSIMotionMessageAUTO_START = RSICONSTANTMotionMessageAUTO_START,
144 RSIMotionMessageILLEGAL_DELAY = RSICONSTANTMotionMessageILLEGAL_DELAY,
145 RSIMotionMessagePROFILE_ERROR = RSICONSTANTMotionMessagePROFILE_ERROR,
146 RSIMotionMessagePROFILE_NOT_SUPPORTED = RSICONSTANTMotionMessagePROFILE_NOT_SUPPORTED,
147 RSIMotionMessagePATH_ERROR = RSICONSTANTMotionMessagePATH_ERROR,
148 RSIMotionMessageFRAMES_LOW = RSICONSTANTMotionMessageFRAMES_LOW,
149 RSIMotionMessageFRAMES_EMPTY = RSICONSTANTMotionMessageFRAMES_EMPTY,
150 RSIMotionMessageFRAME_BUFFER_OVERRUN = RSICONSTANTMotionMessageFRAME_BUFFER_OVERRUN,
151 RSIMotionMessageRESERVED0 = RSICONSTANTMotionMessageRESERVED0,
152 RSIMotionMessageRESERVED1 = RSICONSTANTMotionMessageRESERVED1,
153 RSIMotionMessageRESERVED2 = RSICONSTANTMotionMessageRESERVED2,
154 RSIMotionMessageNO_AXES_MAPPED = RSICONSTANTMotionMessageNO_AXES_MAPPED,
155 RSIMotionMessageBAD_PATH_DATA = RSICONSTANTMotionMessageBAD_PATH_DATA,
156 RSIMotionMessageAXIS_MOVING = RSICONSTANTMotionMessageAXIS_MOVING,
157 RSIMotionMessageAXIS_MAP_MISMATCH = RSICONSTANTMotionMessageAXIS_MAP_MISMATCH,
158 RSIMotorMessageMOTOR_INVALID = RSICONSTANTMotorMessageMOTOR_INVALID,
159 RSIMotorMessageTYPE_INVALID = RSICONSTANTMotorMessageTYPE_INVALID,
160 RSIMotorMessageSTEPPER_NA = RSICONSTANTMotorMessageSTEPPER_NA,
161 RSIMotorMessageMOTOR_NOT_ENABLED = RSICONSTANTMotorMessageMOTOR_NOT_ENABLED,
162 RSIMotorMessageSECONDARY_FEEDBACK_NA = RSICONSTANTMotorMessageSECONDARY_FEEDBACK_NA,
163 RSIMotorMessageHARDWARE_NOT_FOUND = RSICONSTANTMotorMessageHARDWARE_NOT_FOUND,
164 RSIMotorMessageSTEPPER_INVALID = RSICONSTANTMotorMessageSTEPPER_INVALID,
165 RSIMotorMessageDISABLE_ACTION_INVALID = RSICONSTANTMotorMessageDISABLE_ACTION_INVALID,
166 RSIMotorMessagePULSE_WIDTH_INVALID = RSICONSTANTMotorMessagePULSE_WIDTH_INVALID,
167 RSIMotorMessageFEEDBACK_REVERSAL_NA = RSICONSTANTMotorMessageFEEDBACK_REVERSAL_NA,
168 RSIMotorMessagePHASE_FINDING_FAILED = RSICONSTANTMotorMessagePHASE_FINDING_FAILED,
169 RSIMotorMessageDEMAND_MODE_UNSUPPORTED = RSICONSTANTMotorMessageDEMAND_MODE_UNSUPPORTED,
170 RSIMotorMessageDEMAND_MODE_NOT_SET = RSICONSTANTMotorMessageDEMAND_MODE_NOT_SET,
171 RSIMotorMessagePOSITION_FEEDBACK_OFFSET_UNSUPPORTED = RSICONSTANTMotorMessagePOSITION_FEEDBACK_OFFSET_UNSUPPORTED,
172 RSIMotorMessagePOSITION_FEEDBACK_OFFSET_SET_FAILED = RSICONSTANTMotorMessagePOSITION_FEEDBACK_OFFSET_SET_FAILED,
173 RSIMotorMessagePOSITION_FEEDBACK_OFFSET_UNINITIALIZED = RSICONSTANTMotorMessagePOSITION_FEEDBACK_OFFSET_UNINITIALIZED,
174 RSIMapMessageNAME_INVALID = RSICONSTANTMapMessageNAME_INVALID,
175 RSIMapMessageNAME_NOT_FOUND = RSICONSTANTMapMessageNAME_NOT_FOUND,
176 RSIMapMessageINDEX_INVALID = RSICONSTANTMapMessageINDEX_INVALID,
177 RSIMapMessageFILE_INVALID = RSICONSTANTMapMessageFILE_INVALID,
178 RSIMapMessageSYMBOL_NOT_FOUND = RSICONSTANTMapMessageSYMBOL_NOT_FOUND,
179 RSIMapMessageSYMBOL_INVALID = RSICONSTANTMapMessageSYMBOL_INVALID,
180 RSIThreadMessageTHREAD_NOT_RUNNING = RSICONSTANTThreadMessageTHREAD_NOT_RUNNING,
181 RSIThreadMessageTHREAD_RUNNING = RSICONSTANTThreadMessageTHREAD_RUNNING,
182 RSIThreadMessageTHREAD_NOT_STARTED = RSICONSTANTThreadMessageTHREAD_NOT_STARTED,
183 RSINotifyMessageWAIT_IN_PROGRESS = RSICONSTANTNotifyMessageWAIT_IN_PROGRESS,
184 RSIPacketMessageADDRESS_INVALID = RSICONSTANTPacketMessageADDRESS_INVALID,
185 RSIPacketMessageCOMM_ERROR = RSICONSTANTPacketMessageCOMM_ERROR,
186 RSIPacketMessageCONNECTION_CLOSED = RSICONSTANTPacketMessageCONNECTION_CLOSED,
187 RSIPlatformMessagePLATFORM_INVALID = RSICONSTANTPlatformMessagePLATFORM_INVALID,
188 RSIPlatformMessageDEVICE_INVALID = RSICONSTANTPlatformMessageDEVICE_INVALID,
189 RSIPlatformMessageDEVICE_ERROR = RSICONSTANTPlatformMessageDEVICE_ERROR,
190 RSIPlatformMessageDEVICE_MAP_ERROR = RSICONSTANTPlatformMessageDEVICE_MAP_ERROR,
191 RSIPlatformMessageCOPY64_FAILURE = RSICONSTANTPlatformMessageCOPY64_FAILURE,
192 RSIPlatformMessagePATH_DOES_NOT_EXIST = RSICONSTANTPlatformMessagePATH_DOES_NOT_EXIST,
193 RSIPlatformMessagePATH_IS_NOT_A_DIRECTORY = RSICONSTANTPlatformMessagePATH_IS_NOT_A_DIRECTORY,
194 RSIPlatformMessageINSTALL_VARIABLE_NOT_SET = RSICONSTANTPlatformMessageINSTALL_VARIABLE_NOT_SET,
195 RSIPlatformMessageDRIVER_VERSION_INCOMPATIBLE = RSICONSTANTPlatformMessageDRIVER_VERSION_INCOMPATIBLE,
196 RSIPlatformMessageFILE_TYPE_INVALID = RSICONSTANTPlatformMessageFILE_TYPE_INVALID,
197 RSIPlatformMessageFILE_VERSION = RSICONSTANTPlatformMessageFILE_VERSION,
198 RSIPlatformMessageUSER_IS_NOT_ADMIN = RSICONSTANTPlatformMessageUSER_IS_NOT_ADMIN,
199 RSIPlatformMessageINTIME_VERSION_UNSUPPORTED = RSICONSTANTPlatformMessageINTIME_VERSION_UNSUPPORTED,
200 RSIPlatformMessageINTIME_NODE_DOES_NOT_EXIST = RSICONSTANTPlatformMessageINTIME_NODE_DOES_NOT_EXIST,
201 RSIPlatformMessageINTIME_NOT_STARTED = RSICONSTANTPlatformMessageINTIME_NOT_STARTED,
202 RSIPlatformMessageRMP_NOT_STARTED = RSICONSTANTPlatformMessageRMP_NOT_STARTED,
203 RSIPlatformMessageRSI_LICENSE_NOT_FOUND = RSICONSTANTPlatformMessageRSI_LICENSE_NOT_FOUND,
204 RSIPlatformMessageRSI_LICENSE_INVALID = RSICONSTANTPlatformMessageRSI_LICENSE_INVALID,
205 RSIPlatformMessageRSI_USB_SERIAL_NOT_FOUND = RSICONSTANTPlatformMessageRSI_USB_SERIAL_NOT_FOUND,
206 RSIRecorderMessageSTARTED = RSICONSTANTRecorderMessageSTARTED,
207 RSIRecorderMessageSTOPPED = RSICONSTANTRecorderMessageSTOPPED,
208 RSIRecorderMessageNOT_CONFIGURED = RSICONSTANTRecorderMessageNOT_CONFIGURED,
209 RSIRecorderMessageNO_RECORDERS_AVAIL = RSICONSTANTRecorderMessageNO_RECORDERS_AVAIL,
210 RSIRecorderMessageNOT_ENABLED = RSICONSTANTRecorderMessageNOT_ENABLED,
211 RSIRecorderMessageRUNNING = RSICONSTANTRecorderMessageRUNNING,
212 RSIRecorderMessageRECORD_COUNT_INVALID = RSICONSTANTRecorderMessageRECORD_COUNT_INVALID,
213 RSIRecorderMessageRESERVED = RSICONSTANTRecorderMessageRESERVED,
214 RSIRecorderMessageNOT_RESERVED = RSICONSTANTRecorderMessageNOT_RESERVED,
215 RSIServerMessageMETHOD_INVALID = RSICONSTANTServerMessageMETHOD_INVALID,
216 RSIServerMessageHEADER_INVALID = RSICONSTANTServerMessageHEADER_INVALID,
217 RSIUserLimitMessageUSER_LIMIT_INVALID = RSICONSTANTUserLimitMessageUSER_LIMIT_INVALID,
220 RSI_CONTROLLER_INVALID_CONTROLLER_NUMBER = RSICONSTANTRsiErrorStart,
221 RSI_CONTROLLER_INVALID_SERVER_NAME,
222 RSI_CONTROLLER_INVALID_CONTROLLER_TYPE,
224 RSI_CONTROLLER_NOT_SYNC_INTERRUPT,
225 RSI_CONTROLLER_CUSTOM_FIRMWARE_REQUIRED,
226 RSI_AXIS_HOME_METHOD_NOT_SUPPORTED,
227 RSI_AXIS_HOME_CAPTURE_FAILED,
228 RSI_AXIS_HOME_CAPTURE_ARMING_FAILED,
229 RSI_AXIS_HOME_INVALID_HOME_VELOCITY,
230 RSI_AXIS_HOME_INVALID_HOME_SLOW_VELOCITY,
231 RSI_AXIS_HOME_INVALID_HOME_ACCELERATION,
232 RSI_AXIS_HOME_INVALID_HOME_DECELERATION,
233 RSI_AXIS_HOME_CANCELED,
234 RSI_AXIS_HOME_FAILED_TO_REACH_DESIRED_STATE_OF_SWITCH,
235 RSI_FUNCTION_NOT_SUPPORTED,
238 RSI_SQNODE_NOT_IO_NODE,
239 RSI_AXIS_ADDRESS_TYPE_UNKNOWN,
240 RSI_METHOD_UNSUPPORTED,
241 RSI_MOTION_DONE_WAIT_TIMEOUT,
242 RSI_ERROR_MESSAGE_DYNAMIC,
243 RSI_NETWORK_FIRMWARE_IS_BUSY,
244 RSI_CONTROLLER_INVALID_UNHANDLED,
245 RSI_STREAMING_OUTPUT_CONFIG_INVALID,
246 RSI_AXIS_HOME_FAILED_TO_REACH_MAX_TRAVEL,
247 RSI_AXIS_HOME_UNEXPECTED_STATE,
248 RSI_AXIS_HOME_INVALID_POS_LIMIT_HIT,
249 RSI_AXIS_HOME_INVALID_NEG_LIMIT_HIT,
250 RSI_AXIS_LIMIT_UNEXPECTED_STATE,
251 RSI_AXIS_RISING_HOME_STATE_HIGH_CHECK,
252 RSI_AXIS_RISING_HOME_STATE_LOW_CHECK,
253 RSI_AXIS_FALLING_HOME_STATE_HIGH_CHECK,
254 RSI_AXIS_FALLING_HOME_STATE_LOW_CHECK,
255 RSI_AXIS_HOME_INDEX_NOT_SUPPORTED,
256 RSI_AXIS_HOME_INDEX_NOT_REACHABLE,
257 RSI_AXIS_HOME_INDEX_NOT_REACHED,
258 RSI_NETWORK_NODE_DOES_NOT_EXIST,
259 RSI_COMPENSATOR_POINT_COUNT_INVALID,
260 RSI_COMPENSATOR_COULD_NOT_DISABLE_SINGLE,
261 RSI_COMPENSATOR_COULD_NOT_ENABLE_ADDITIVE,
262 RSI_COMPENSATOR_INVALID_AXIS_MASTER_TYPE,
263 RSI_COMPENSATOR_COULD_NOT_ENABLE_AXIS_ACTUAL_POSITION,
264 RSI_IOPOINT_INVALID_OUTPUT,
265 RSI_FIRMWARE_VERSION_MISMATCH,
266 RSI_NOFEATURE_LICENSE,
272 RSI_CARTESIAN_TRAJECTORY_BUILDER,
274 RSI_CARTESIAN_PATH_LINE,
283 RSIControllerTypeINVALID_ID,
284 RSIControllerTypeCLIENT = RSICONSTANTControlTypeCLIENT,
285 RSIControllerTypeFILE = RSICONSTANTControlTypeFILE,
286 RSIControllerTypeSIMULATION = RSICONSTANTControlTypeSIMULATION,
287 RSIControllerTypeSOFTWARE,
294 RSIIMotionControllerInitializationStateOK,
295 RSIIMotionControllerInitializationStateDEVICE_DRIVER_ERROR,
296 RSIIMotionControllerInitializationStateRSI_ERROR,
297 RSIIMotionControllerInitializationStateINVALID_FIRMWARE,
309 RSIHomeMethodNONE = 0,
311 RSIHomeMethodNEGATIVE_LIMIT_THEN_RIGHT_INDEX = 1,
312 RSIHomeMethodPOSITIVE_LIMIT_THEN_LEFT_INDEX = 2,
313 RSIHomeMethodRISING_HOME_THEN_LEFT_INDEX = 3,
314 RSIHomeMethodRISING_HOME_THEN_RIGHT_INDEX = 4,
315 RSIHomeMethodFALLING_HOME_THEN_RIGHT_INDEX = 5,
316 RSIHomeMethodFALLING_HOME_THEN_LEFT_INDEX = 6,
318 RSIHomeMethodRISING_HOME_THEN_LEFT_INDEX_POSITIVE_START = 7,
319 RSIHomeMethodRISING_HOME_THEN_RIGHT_INDEX_POSITIVE_START = 8,
320 RSIHomeMethodFALLING_HOME_THEN_LEFT_INDEX_POSITIVE_START = 9,
321 RSIHomeMethodFALLING_HOME_THEN_RIGHT_INDEX_POSITIVE_START = 10,
323 RSIHomeMethodFALLING_HOME_THEN_RIGHT_INDEX_NEGATIVE_START = 11,
324 RSIHomeMethodFALLING_HOME_THEN_LEFT_INDEX_NEGATIVE_START = 12,
325 RSIHomeMethodRISING_HOME_THEN_RIGHT_INDEX_NEGATIVE_START = 13,
326 RSIHomeMethodRISING_HOME_THEN_LEFT_INDEX_NEGATIVE_START = 14,
328 RSIHomeMethodRESERVED_15 = 15,
329 RSIHomeMethodRESERVED_16 = 16,
331 RSIHomeMethodNEGATIVE_LIMIT = 17,
332 RSIHomeMethodPOSITIVE_LIMIT = 18,
333 RSIHomeMethodRISING_HOME = 19,
334 RSIHomeMethodFALLING_HOME = 21,
336 RSIHomeMethodRISING_HOME_POSITIVE_START = 23,
337 RSIHomeMethodFALLING_HOME_POSITIVE_START = 25,
339 RSIHomeMethodFALLING_HOME_NEGATIVE_START = 27,
340 RSIHomeMethodRISING_HOME_NEGATIVE_START = 29,
342 RSIHomeMethodRESERVED_31 = 31,
343 RSIHomeMethodRESERVED_32 = 32,
345 RSIHomeMethodINDEX_NEGATIVE_START = 33,
346 RSIHomeMethodINDEX_POSITIVE_START = 34,
348 RSIHomeMethodCURRENT_POSITION = 35,
350 RSIHomeMethodNEGATIVE_HARDSTOP,
351 RSIHomeMethodPOSITIVE_HARDSTOP,
353 RSIHomeMethodImprovedNone = 100,
354 RSIHomeMethodImprovedNEGATIVE_LIMIT_THEN_RIGHT_INDEX = 101,
355 RSIHomeMethodImprovedPOSITIVE_LIMIT_THEN_LEFT_INDEX = 102,
356 RSIHomeMethodImprovedRISING_HOME_THEN_LEFT_INDEX = 103,
357 RSIHomeMethodImprovedRISING_HOME_THEN_RIGHT_INDEX = 104,
358 RSIHomeMethodImprovedFALLING_HOME_THEN_RIGHT_INDEX = 105,
359 RSIHomeMethodImprovedFALLING_HOME_THEN_LEFT_INDEX = 106,
361 RSIHomeMethodImprovedRISING_HOME_THEN_LEFT_INDEX_POSITIVE_START = 107,
362 RSIHomeMethodImprovedRISING_HOME_THEN_RIGHT_INDEX_POSITIVE_START = 108,
363 RSIHomeMethodImprovedFALLING_HOME_THEN_LEFT_INDEX_POSITIVE_START = 109,
364 RSIHomeMethodImprovedFALLING_HOME_THEN_RIGHT_INDEX_POSITIVE_START = 110,
366 RSIHomeMethodImprovedFALLING_HOME_THEN_RIGHT_INDEX_NEGATIVE_START = 111,
367 RSIHomeMethodImprovedFALLING_HOME_THEN_LEFT_INDEX_NEGATIVE_START = 112,
368 RSIHomeMethodImprovedRISING_HOME_THEN_RIGHT_INDEX_NEGATIVE_START = 113,
369 RSIHomeMethodImprovedRISING_HOME_THEN_LEFT_INDEX_NEGATIVE_START = 114,
371 RSIHomeMethodImprovedRESERVED_115 = 115,
372 RSIHomeMethodImprovedRESERVED_116 = 116,
374 RSIHomeMethodImprovedNEGATIVE_LIMIT = 117,
375 RSIHomeMethodImprovedPOSITIVE_LIMIT = 118,
376 RSIHomeMethodImprovedPOSITIVE_HOME_NEGATIVE_MOMENTUM = 119,
377 RSIHomeMethodImprovedPOSITIVE_HOME_POSITIVE_MOMENTUM = 120,
378 RSIHomeMethodImprovedNEGATIVE_HOME_POSITIVE_MOMENTUM = 121,
379 RSIHomeMethodImprovedNEGATIVE_HOME_NEGATIVE_MOMENTUM = 122,
381 RSIHomeMethodImprovedRISING_HOME_POSITIVE_START_NEGATIVE_MOMENTUM = 123,
382 RSIHomeMethodImprovedRISING_HOME_POSITIVE_START_POSITIVE_MOMENTUM = 124,
383 RSIHomeMethodImprovedFALLING_HOME_POSITIVE_START_NEGATIVE_MOMENTUM = 125,
384 RSIHomeMethodImprovedFALLING_HOME_POSITIVE_START_POITIVE_MOMENTUM = 126,
386 RSIHomeMethodImprovedFALLING_HOME_NEGATIVE_START_POSITIVE_MOMENTUM = 127,
387 RSIHomeMethodImprovedFALLING_HOME_NEGATIVE_START_NEGATIVE_MOMENTUM = 128,
388 RSIHomeMethodImprovedRISING_HOME_NEGATIVE_START_POSITIVE_MOMENTUM = 129,
389 RSIHomeMethodImprovedRISING_HOME_NEGATIVE_START_NEGATIVE_MOMENTUM = 130,
391 RSIHomeMethodImprovedRESERVED_131 = 131,
392 RSIHomeMethodImprovedRESERVED_132 = 132,
394 RSIHomeMethodImprovedNEGATIVE_INDEX = 133,
395 RSIHomeMethodImprovedPOSITIVE_INDEX = 134,
397 RSIHomeMethodImprovedCURRENT_POSITION = 135,
399 RSIHomeMethodImprovedNEGATIVE_HARDSTOP = 136,
405 RSIHomeStageSTAGE_ONE = 0,
406 RSIHomeStageSTAGE_TWO = 1,
407 RSIHomeStageSTAGE_THREE = 2,
413 RSIControllerAddressTypeSAMPLE_COUNTER,
414 RSIControllerAddressTypeSIGNATURE,
415 RSIControllerAddressTypeUSER_BUFFER,
416 RSIControllerAddressTypeRECORDER_BUFFER_POINTER,
417 RSIControllerAddressTypeLIMIT_ENABLED_MASK,
418 RSIControllerAddressTypeUSERLIMIT_STATUS,
419 RSIControllerAddressTypeFRAME_SEND_RECEIVE_MICROSECONDS,
420 RSIControllerAddressTypeCOMPENSATOR_OUTPUT_TYPE,
421 RSIControllerAddressTypeCOMPENSATOR_COMPENSATOR_VALUE,
422 RSIControllerAddressTypeSEQUENCER_GLOBALS_METADATA,
423 RSIControllerAddressTypeSEQUENCER_GLOBALS,
424 RSIControllerAddressTypeFIRMWARE_TIMING_DELTA,
430 RSIAxisAddressTypeACTUAL_POSITION,
431 RSIAxisAddressTypeCOMMAND_POSITION,
432 RSIAxisAddressTypePOSITION_ERROR,
433 RSIAxisAddressTypeACTUAL_VELOCITY,
434 RSIAxisAddressTypeCOMMAND_VELOCITY,
435 RSIAxisAddressTypeCOMMAND_ACCELERATION,
436 RSIAxisAddressTypeSTATUS,
437 RSIAxisAddressTypeMOTION_STATUS,
438 RSIAxisAddressTypeDEMAND,
439 RSIAxisAddressTypeDIGITAL_OUTPUTS,
440 RSIAxisAddressTypeDIGITAL_INPUTS,
441 RSIAxisAddressTypeDEDICATED_OUTPUTS,
442 RSIAxisAddressTypeDEDICATED_INPUTS,
443 RSIAxisAddressTypeMOTION_ID,
444 RSIAxisAddressTypeMOTION_ELEMENT_ID,
445 RSIAxisAddressTypeENCODER_PRIMARY,
446 RSIAxisAddressTypeENCODER_SECONDARY,
447 RSIAxisAddressTypeFILTER_GAIN_KP,
448 RSIAxisAddressTypeENCODER_PRIMARY_DELTA,
449 RSIAxisAddressTypeENCODER_SECONDARY_DELTA,
450 RSIAxisAddressTypeFILTER_SMOOTHED_VELOCITY,
451 RSIAxisAddressTypeFILTER_PRIMARY_POINTER,
452 RSIAxisAddressTypeFILTER_SECONDARY_POINTER,
453 RSIAxisAddressTypeFILTER_PRIMARY_COEFF,
454 RSIAxisAddressTypeFILTER_SECONDARY_COEFF,
455 RSIAxisAddressTypeFILTER_VELOCITY_POINTER,
456 RSIAxisAddressTypeAXIS_LINK,
457 RSIAxisAddressTypeDEMAND_PRIMARY_OUTPUT,
458 RSIAxisAddressTypeENCODER_PRIMARY_POINTER,
459 RSIAxisAddressTypeDEMAND_CHANNEL_ONE_OUTPUT,
460 RSIAxisAddressTypeDEMAND_CHANNEL_TWO_OUTPUT,
461 RSIAxisAddressTypeDEMAND_CHANNEL_THREE_OUTPUT,
462 RSIAxisAddressTypeDEMAND_PRIMARY_INPUT,
463 RSIAxisAddressTypeDEMAND_CHANNEL_ONE_INPUT,
464 RSIAxisAddressTypeDEMAND_CHANNEL_TWO_INPUT,
465 RSIAxisAddressTypeDEMAND_CHANNEL_THREE_INPUT,
466 RSIAxisAddressTypeCONTROL_MODE_PRIMARY_MAP,
467 RSIAxisAddressTypeAXIS_CONFIG_FEEDBACKPTR_ZERO,
468 RSIAxisAddressTypeAXIS_CONFIG_FEEDBACKPTR_ONE,
469 RSIAxisAddressTypeTARGET_FEEDRATE,
470 RSIAxisAddressTypeTC_ACTUAL_POSITION,
471 RSIAxisAddressTypeTC_COMMAND_POSITION,
472 RSIAxisAddressTypeMOTOR_DATA_STATUS,
473 RSIAxisAddressTypeCOMPENSATION_CURRENT_VALUE,
474 RSIAxisAddressTypeCOMPENSATION_FINAL_VALUE,
475 RSIAxisAddressTypeBACKLASH_VALUE,
476 RSIAxisAddressTypeTARGET_POSITION,
477 RSIAxisAddressTypeDEDICATED_INPUTS_POINTER,
478 RSIAxisAddressTypeAMP_ACTIVE_SUPPORTED,
479 RSIAxisAddressTypeDS402_SUPPORTED,
480 RSIAxisAddressTypeDEMAND_PRIMARY_SCALE,
481 RSIAxisAddressTypeDEMAND_CHANNEL_ONE_SCALE,
482 RSIAxisAddressTypeDEMAND_CHANNEL_TWO_SCALE,
483 RSIAxisAddressTypeDEMAND_CHANNEL_THREE_SCALE,
484 RSIAxisAddressTypeFRAME_INDEX,
485 RSIAxisAddressTypeFRAME_LOAD_INDEX,
486 RSIAxisAddressTypeAMP_ENABLE_AMP_FAULT_TIMEOUT,
492 RSIMultiAxisAddressTypeMOTION_STATUS,
498 RSIFirmwareStatusIN_COARSE_POSITION = RSICONSTANTFWStatusIN_COARSE_POSITION,
499 RSIFirmwareStatusAT_TARGET = RSICONSTANTFWStatusAT_TARGET,
500 RSIFirmwareStatusAT_VELOCITY = RSICONSTANTFWStatusAT_VELOCITY,
501 RSIFirmwareStatusIN_FINE_POSITION = RSICONSTANTFWStatusIN_FINE_POSITION,
502 RSIFirmwareStatusSETTLED = RSICONSTANTFWStatusSETTLED,
503 RSIFirmwareStatusDONE = RSICONSTANTFWStatusDONE,
504 RSIFirmwareStatusMOTION_START = RSICONSTANTFWStatusMOTION_START,
505 RSIFirmwareStatusPS_FAULT = RSICONSTANTFWStatusPS_FAULT,
506 RSIFirmwareStatusMS_FAULT = RSICONSTANTFWStatusMS_FAULT,
507 RSIFirmwareStatusOUT_OF_FRAMES = RSICONSTANTFWStatusOUT_OF_FRAMES,
508 RSIFirmwareStatusFRAME = RSICONSTANTFWStatusFRAME,
509 RSIFirmwareStatusRESET = RSICONSTANTFWStatusRESET,
510 RSIFirmwareStatusRESUME = RSICONSTANTFWStatusRESUME,
511 RSIFirmwareStatusPAUSE = RSICONSTANTFWStatusPAUSE,
512 RSIFirmwareStatusSTOP = RSICONSTANTFWStatusSTOP,
513 RSIFirmwareStatusESTOP = RSICONSTANTFWStatusESTOP,
514 RSIFirmwareStatusESTOP_ABORT = RSICONSTANTFWStatusESTOP_ABORT,
515 RSIFirmwareStatusESTOP_CMD_EQ_ACT = RSICONSTANTFWStatusESTOP_CMD_EQ_ACT,
516 RSIFirmwareStatusTRIGGERED_MODIFY_ESTOP = RSICONSTANTFWStatusTRIGGERED_MODIFY_ESTOP,
517 RSIFirmwareStatusTRIGGERED_MODIFY = RSICONSTANTFWStatusTRIGGERED_MODIFY,
518 RSIFirmwareStatusABORT = RSICONSTANTFWStatusABORT,
519 RSIFirmwareStatusERROR_STATE = RSICONSTANTFWStatusERROR_STATE,
520 RSIFirmwareStatusDISABLED = RSICONSTANTFWStatusDISABLED,
521 RSIFirmwareStatusHOST = RSICONSTANTFWStatusHOST,
522 RSIFirmwareStatusREC_IDLE = RSICONSTANTFWStatusREC_IDLE,
523 RSIFirmwareStatusREC_HIGH = RSICONSTANTFWStatusREC_HIGH,
524 RSIFirmwareStatusREC_FULL = RSICONSTANTFWStatusREC_FULL,
525 RSIFirmwareStatusREC_RUNNING = RSICONSTANTFWStatusREC_RUNNING,
526 RSIFirmwareStatusCAM = RSICONSTANTFWStatusCAM,
527 RSIFirmwareStatusEXTERNAL = RSICONSTANTFWStatusEXTERNAL,
528 RSIFirmwareStatusTRIGGERED_MODIFY_ESTOP_ABORT = RSICONSTANTFWStatusTRIGGERED_MODIFY_ESTOP_ABORT,
534 RSITraceNONE = RSICONSTANTTraceNONE,
535 RSITraceFUNCTION_ENTRY = RSICONSTANTTraceFUNCTION_ENTRY,
536 RSITraceFUNCTION_RETURN = RSICONSTANTTraceFUNCTION_RETURN,
537 RSITraceMEMORY_ALLOC = RSICONSTANTTraceMEMORY_ALLOC,
538 RSITraceMEMORY_FREE = RSICONSTANTTraceMEMORY_FREE,
539 RSITraceMEMORY_GET = RSICONSTANTTraceMEMORY_GET,
540 RSITraceMEMORY_SET = RSICONSTANTTraceMEMORY_SET,
541 RSITraceVALIDATE = RSICONSTANTTraceVALIDATE,
542 RSITraceLOCK_GIVE = RSICONSTANTTraceLOCK_GIVE,
543 RSITraceLOCK_TAKE = RSICONSTANTTraceLOCK_TAKE,
544 RSITraceEVENT = RSICONSTANTTraceEVENT,
545 RSITraceCUSTOM = RSICONSTANTTraceCUSTOM,
546 RSITraceTIME = RSICONSTANTTraceTIME,
547 RSITraceTRAJECTORY_EXECUTOR = RSICONSTANTTraceTRAJECTORY_EXECUTOR,
554 RSILogicNEVER = RSICONSTANTFWLogicNEVER,
555 RSILogicSINGLE = RSICONSTANTFWLogicSINGLE,
556 RSILogicOR = RSICONSTANTFWLogicOR,
562 RSINetworkStateUNINITIALIZED = 256,
563 RSINetworkStateDISCOVERING,
564 RSINetworkStateDISCOVERED,
565 RSINetworkStatePREOPERATIONAL,
566 RSINetworkStateOPERATIONAL,
567 RSINetworkStateERROR,
568 RSINetworkStateSHUTDOWN,
574 RSINetworkStartupMethodNORMAL,
575 RSINetworkStartupMethodPROBE_TOPOLOGY,
581 RSINetworkStartModeOPERATIONAL = 0,
587 RSINetworkStartErrorNETWORK_START_OK = 0,
588 RSINetworkStartErrorNIC_PASSED = 1,
589 RSINetworkStartErrorDEVICES_CONNECTED_POWERED = 2,
590 RSINetworkStartErrorDISCOVERED_ZERO_NODES = 3,
591 RSINetworkStartErrorGENERAL_DISCOVERY_FAILURE = 4,
592 RSINetworkStartErrorNETWORK_INIT_FAILURE = 5,
593 RSINetworkStartErrorINCORRECT_ENI_FORMAT = 6,
596 RSINetworkStartErrorSLAVE_COMM_FAILED = 7,
597 RSINetworkStartErrorMEMORY_CONFIG = 8,
598 RSINetworkStartErrorETHERCAT_MASTER_STARTUP_ERROR = 9,
599 RSINetworkStartErrorINTERNAL_RMP_ERROR = 10,
600 RSINetworkStartErrorINTIME_OPEN_ERROR = 11,
603 RSINetworkStartErrorFAILED_TO_READ_PRODUCT_CODE = 12,
604 RSINetworkStartErrorFAILED_TO_READ_VENDOR_ID = 13,
605 RSINetworkStartErrorFAILED_TO_READ_REVISION = 14,
606 RSINetworkStartErrorFAILED_TO_READ_SERIAL_NO = 15,
607 RSINetworkStartErrorFAILED_TO_READ_STATION_ALIAS = 16,
615 RSINetworkTypeSTRING = RSICONSTANTNetworkTypeSTRING,
616 RSINetworkTypeDUAL_STRING = RSICONSTANTNetworkTypeSTRING_DUAL,
622 RSIUserLimitTriggerTypeINVALID = RSICONSTANTUserLimitTriggerTypeINVALID,
623 RSIUserLimitTriggerTypeNONE = RSICONSTANTUserLimitTriggerTypeNONE,
624 RSIUserLimitTriggerTypeSINGLE_CONDITION = RSICONSTANTUserLimitTriggerTypeSINGLE_CONDITION,
625 RSIUserLimitTriggerTypeCONDITION_AND = RSICONSTANTUserLimitTriggerTypeCONDITION_AND,
626 RSIUserLimitTriggerTypeCONDITION_OR = RSICONSTANTUserLimitTriggerTypeCONDITION_OR,
627 RSIUserLimitTriggerTypeTIMER = RSICONSTANTUserLimitTriggerTypeTIMER,
628 RSIUserLimitTriggerTypeEND = RSICONSTANTUserLimitTriggerTypeEND,
629 RSIUserLimitTriggerTypeFIRST = RSICONSTANTUserLimitTriggerTypeFIRST,
635 RSIUserLimitLogicEQ = RSICONSTANTUserLimitLogicEQ,
636 RSIUserLimitLogicNE = RSICONSTANTUserLimitLogicNE,
637 RSIUserLimitLogicGT = RSICONSTANTUserLimitLogicGT,
638 RSIUserLimitLogicGE = RSICONSTANTUserLimitLogicGE,
639 RSIUserLimitLogicLE = RSICONSTANTUserLimitLogicLE,
640 RSIUserLimitLogicLT = RSICONSTANTUserLimitLogicLT,
641 RSIUserLimitLogicABS_EQ = RSICONSTANTUserLimitLogicABS_EQ,
642 RSIUserLimitLogicABS_GT = RSICONSTANTUserLimitLogicABS_GT,
648 RSIDataTypeINVALID = RSICONSTANTDataTypeINVALID,
649 RSIDataTypeSHORT = RSICONSTANTDataTypeSHORT,
650 RSIDataTypeUSHORT = RSICONSTANTDataTypeUSHORT,
651 RSIDataTypeINT32 = RSICONSTANTDataTypeINT32,
652 RSIDataTypeUINT32 = RSICONSTANTDataTypeUINT32,
653 RSIDataTypeFLOAT = RSICONSTANTDataTypeFLOAT,
654 RSIDataTypeDOUBLE = RSICONSTANTDataTypeDOUBLE,
655 RSIDataTypeINT64 = RSICONSTANTDataTypeINT64,
656 RSIDataTypeUINT64 = RSICONSTANTDataTypeUINT64,
662 RSINodeTypeINVALID = RSICONSTANTNodeLibNodeTypeINVALID,
663 RSINodeTypeUNKNOWN = RSICONSTANTNodeLibNodeTypeUNKNOWN,
665 RSINodeTypeKOLLMORGEN_AKD = 0x0000006A00414B44,
666 RSINodeTypeKOLLMORGEN_S700 = 0x0000006A03000600,
667 RSINodeTypeKOLLMORGEN_AKT = 0x0000006A04602c22,
668 RSINodeTypeKOLLMORGEN_AKD_C = 0x0000006A414B4331,
669 RSINodeTypeKOLLMORGEN_AKD_N = 0x0000006A414B444E,
670 RSINodeTypeKOLLMORGEN_AKD2G_1AXIS = 0x0000006A11110100,
671 RSINodeTypeKOLLMORGEN_AKD2G_1AXIS_SIL3_BASIC = 0x0000006A11110200,
672 RSINodeTypeKOLLMORGEN_AKD2G_1AXIS_SIL3_ADV = 0x0000006A11110300,
673 RSINodeTypeKOLLMORGEN_AKD2G_2AXIS = 0x0000006A11210100,
674 RSINodeTypeKOLLMORGEN_AKD2G_2AXIS_SIL3_BASIC = 0x0000006A11210200,
675 RSINodeTypeKOLLMORGEN_AKD2G_2AXIS_SIL3_ADV = 0x0000006A11210300,
676 RSINodeTypeBECKHOFF_EL6900 = 0x000000021AF43052,
677 RSINodeTypeBECKHOFF_EL6910 = 0x000000021AFE3052,
678 RSINodeTypeBECKHOFF_EP3184 = 0x000000020C704052,
679 RSINodeTypeBECKHOFF_EP2338 = 0x0000000209224052,
680 RSINodeTypeBECKHOFF_EP7041 = 0x000000021b814052,
681 RSINodeTypeBECKHOFF_EK1100 = 0x00000002044c2c52,
682 RSINodeTypeBECKHOFF_EK1310 = 0x00000002051E2C52,
683 RSINodeTypeBECKHOFF_EL1008 = 0x0000000203f03052,
684 RSINodeTypeBECKHOFF_EL1088 = 0x0000000204403052,
685 RSINodeTypeBECKHOFF_EL2008 = 0x0000000207d83052,
686 RSINodeTypeBECKHOFF_EL2022 = 0x0000000207e63052,
687 RSINodeTypeBECKHOFF_EL2521 = 0x0000000209d93052,
688 RSINodeTypeBECKHOFF_EL2624 = 0x000000020A403052,
689 RSINodeTypeBECKHOFF_EL2634 = 0x000000020A4A3052,
690 RSINodeTypeBECKHOFF_EK1101 = 0x00000002044d2c52,
691 RSINodeTypeBECKHOFF_EL3002 = 0x000000020bba3052,
692 RSINodeTypeBECKHOFF_EL4032 = 0x000000020fc03052,
693 RSINodeTypeBECKHOFF_EL3104 = 0x000000020c203052,
694 RSINodeTypeBECKHOFF_EJ1100 = 0x00000002044C2852,
695 RSINodeTypeBECKHOFF_EJ1889 = 0x0000000207612852,
696 RSINodeTypeBECKHOFF_EJ2889 = 0x000000020B492852,
697 RSINodeTypeBECKHOFF_EJ3004 = 0x000000020BBC2852,
698 RSINodeTypeBECKHOFF_EJ4002 = 0x000000020FA22852,
699 RSINodeTypeBECKHOFF_EP4378 = 0x00000002111a4052,
700 RSINodeTypeBECKHOFF_EPP2338 = 0x0000000264765829,
701 RSINodeTypeBECKHOFF_EPP2316 = 0x00000002647656C9,
702 RSINodeTypeBECKHOFF_EL7041 = 0x000000021b813052,
703 RSINodeTypeBECKHOFF_BK1120 = 0x0000000204602c22,
704 RSINodeTypeAMC_DIGIFLEX = 0x000000BD012D0000,
705 RSINodeTypeAMC_DIGIFLEX2 = 0x000000BD012E0000,
706 RSINodeTypeAMC_DIGIFLEX3 = 0x000000BD012F0000,
707 RSINodeTypeAMC_DIGIFLEX4 = 0x000000BD01300000,
708 RSINodeTypeAMC_FlexPro = 0x000000BD01910000,
709 RSINodeTypeFESTO_CMMP = 0x0000001D502D4153,
710 RSINodeTypeFESTO_CMMT = 0x0000001D007B1a95,
711 RSINodeTypeSERVOTRONIX_FLEXIPRO = 0x000002E100000000,
712 RSINodeTypeMPC_FLEXIPRO = 0x0000067800000000,
713 RSINodeTypePANASONIC_MINASA5 = 0x0000066F511050A1,
714 RSINodeTypePANASONIC_MINASA6 = 0x0000066F60000000,
715 RSINodeTypeDELTA_ASDA = 0x000001DD10305070,
716 RSINodeTypeYASKAWA_SGDV = 0x0000053902200001,
717 RSINodeTypeYASKAWA_SGD7S = 0x0000053902200301,
718 RSINodeTypeYASKAWA_SGDXS = 0x0000053902200901,
719 RSINodeTypeYASKAWA_A1000 = 0x0000053941313030,
720 RSINodeTypeYASKAWA_GA700 = 0x0000053947413730,
721 RSINodeTypeSCHNEIDER_LXM32M = 0x0800005A00016440,
722 RSINodeTypeSCHNEIDER_LXM28E = 0x0800005A00096030,
723 RSINodeTypeSCHNEIDER_ILA = 0x0800005A000022DB,
724 RSINodeTypeBONFIGLIOLI_AGILE = 0x000000D500008000,
725 RSINodeTypeAMP_SS = 0x0000040400000001,
726 RSINodeTypeCOPLEY_XEC = 0x000000AB000011B0,
727 RSINodeTypeCOPLEY_TE2 = 0x000000AB000010F0,
728 RSINodeTypeCOPLEY_RGM = 0x000000AB00002020,
729 RSINodeTypeCOPLEY_XE2 = 0x000000AB000010B0,
730 RSINodeTypeCOPLEY_XEL = 0x000000AB00001000,
731 RSINodeTypeESTUN_PRONET = 0x0000060A00000001,
732 RSINodeTypeOPTOFORCE_SENSOR = 0x000005D426483052,
733 RSINodeTypeCREVIS_NA9286 = 0x0000029D4E419286,
734 RSINodeTypeCREVIS_GN9386 = 0x0000029D474C9086,
735 RSINodeTypeCREVIS_GL9086 = 0x0000029D474E9386,
736 RSINodeTypeESD_ECXDIO8 = 0x0000001700000004,
737 RSINodeTypePROMESS_DSC = 0x000001902FB52E56,
738 RSINodeTypeHMS_ANYBUS = 0x0000001B0000003D,
739 RSINodeTypeTECO_JSDG2E = 0x0000081B47322D45,
740 RSINodeTypeELMO_GOLD = 0x0000009A00030924,
741 RSINodeTypeELMO_DUET = 0x0000009A00030925,
742 RSINodeTypeELMO_PLATINUM = 0x0000009A01100002,
743 RSINodeTypeKEYENCE_NUEC1 = 0x0000054100002500,
744 RSINodeTypeSMC_EX260 = 0x0000011401000001,
745 RSINodeTypeSMC_EX600 = 0x0000011401000005,
746 RSINodeTypeAMAX_4830 = 0x000013FE00004830,
747 RSINodeTypeBONFIGLIOLI_ACU540 = 0x000000D500004000,
748 RSINodeTypeOMRON_1SN01H = 0x00000083000000AE,
749 RSINodeTypeOMRON_1SN01L = 0x00000083000000AB,
750 RSINodeTypeOMRON_1SN02H = 0x00000083000000AF,
751 RSINodeTypeOMRON_1SN02L = 0x00000083000000AC,
752 RSINodeTypeOMRON_1SN04H = 0x00000083000000B0,
753 RSINodeTypeOMRON_1SN04L = 0x00000083000000AD,
754 RSINodeTypeOMRON_1SN06F = 0x00000083000000BE,
755 RSINodeTypeOMRON_1SN08H = 0x00000083000000B1,
756 RSINodeTypeOMRON_1SN10F = 0x00000083000000B6,
757 RSINodeTypeOMRON_1SN10H = 0x00000083000000B2,
758 RSINodeTypeOMRON_1SN15F = 0x00000083000000B7,
759 RSINodeTypeOMRON_1SN15H = 0x00000083000000B3,
760 RSINodeTypeOMRON_1SN20F = 0x00000083000000B8,
761 RSINodeTypeOMRON_1SN20H = 0x00000083000000B4,
762 RSINodeTypeOMRON_1SN30F = 0x00000083000000B9,
763 RSINodeTypeOMRON_1SN30H = 0x00000083000000B5,
764 RSINodeTypeMITSUBISHI_MR_J4_TM = 0x00000A1E00000201,
765 RSINodeTypeMITSUBISHI_MR_J5_TM = 0x00000A1E00000304,
766 RSINodeTypeMITSUBISHI_MR_J5W2 = 0x00000A1E00000302,
767 RSINodeTypeMITSUBISHI_MR_JET = 0x00000A1E00000305,
768 RSINodeTypeLENZE_I550 = 0x0000003B69055000,
769 RSINodeTypeLENZE_I700_SINGLE = 0x0000003B69070001,
770 RSINodeTypeLENZE_I700_DOUBLE = 0x0000003B69070002,
771 RSINodeTypeINVT_DA200 = 0x0000061600000000,
772 RSINodeTypeABB_MICROFLEX = 0x000000B7000002BC,
773 RSINodeTypePARKER_PD = 0x0900008900010001,
774 RSINodeTypePARKER_FL20C = 0x0100008900000001,
775 RSINodeTypeHANS_DMODULE = 0x0000001A50440200,
776 RSINodeTypeTPM_STP_K121 = 0x000006AB4b121000,
777 RSINodeTypeTPM_SRV_K221 = 0x000006AB31221100,
778 RSINodeTypeORIENTAL_NETC01 = 0x000002BE00001397,
779 RSINodeTypeFASTECH_ETHERCAT = 0x0FA0000000001002,
780 RSINodeTypeFASTECH_ETHERCAT_TO = 0x0FA0000000001202,
781 RSINodeTypeFASTECH_ETHERCAT_ALL = 0x0FA0000000001007,
782 RSINodeTypeFASTECH_ETHERCAT_MINI = 0x0FA0000000001006,
783 RSINodeTypeFASTECH_ETHERCAT_I8O8 = 0x0FA0000000002021,
784 RSINodeTypeFASTECH_ETHERCAT_I16O16 = 0x0FA0000000002023,
785 RSINodeTypeFASTECH_ETHERCAT_DA04 = 0x0FA0000000002212,
786 RSINodeTypeFASTECH_ETHERCAT_AD08 = 0x0FA0000000002203,
787 RSINodeTypeDELTA_5500 = 0x000001DD00005500,
788 RSINodeTypeDELTA_6002 = 0x000001DD00006002,
789 RSINodeTypeDELTA_7062 = 0x000001DD00007062,
790 RSINodeTypeDELTA_70A2 = 0x000001DD000070A2,
791 RSINodeTypeDELTA_9144 = 0x000001DD00009144,
792 RSINodeTypeDELTA_8124 = 0x000001DD00008124,
793 RSINodeTypeDELTA_5621 = 0x000001DD00005621,
794 RSINodeTypeDELTA_ASDA_A3 = 0x000001DD00006010,
795 RSINodeTypeMOONS_SSDC06_EC = 0x0000016800000004,
796 RSINodeTypeMOONS_STF06_EC = 0x0000016800000002,
797 RSINodeTypeFUJI_ALPHA7 = 0x0000025E00010002,
798 RSINodeTypeBR_X20 = 0x0000006C0000AC23,
799 RSINodeTypeSICK_FLEXI_SOFT_SAFETY = 0x0100005600002301,
800 RSINodeTypeNEXCOM_NEIO1812 = 0x0000075200001812,
801 RSINodeTypeALICAT_MASS_FLOW_CONTROLLER = 0x0000093A00000005,
802 RSINodeTypeHIWIN_EDF1 = 0x0000AAAA00000005,
803 RSINodeTypeLEADSHINE_CS3E = 0x0000432100000100,
804 RSINodeTypeLEADSHINE_L7EC = 0x00004321000000B2,
805 RSINodeTypeLEADSHINE_DM3E = 0x0000432100008100,
806 RSINodeTypeINGENIA_CAPITAN_XCR = 0x0000029C03731001,
807 RSINodeTypeCONTROLTECHNIQUES_753 = 0x000000F901031102,
808 RSINodeTypeLINMOT_DRIVE = 0x4C4E54490096096F,
809 RSINodeTypeTECHNOSOFT_IPOS8015 = 0x000001A3015F5A2D,
810 RSINodeTypeJENNYSCIENCE_XENAX = 0x0000055700007509,
811 RSINodeTypeNANOTEC_PD4 = 0x0000026C0000003C,
812 RSINodeTypeWAGO = 0x0000002107500354,
813 RSINodeTypeIFM_AL1930 = 0x0000062200001930,
814 RSINodeTypeSANYODENKI_RS3 = 0x000001b90000000b,
815 RSINodeTypeODEAR_DSEX16Y16L_MW = 0x00000a8c0000000e,
816 RSINodeTypeICP_ECAT2055 = 0x0049435000000807,
821 RSIStateIDLE = RSICONSTANTStateIDLE,
822 RSIStateMOVING = RSICONSTANTStateMOVING,
823 RSIStateSTOPPING = RSICONSTANTStateSTOPPING,
824 RSIStateSTOPPED = RSICONSTANTStateSTOPPED,
825 RSIStateSTOPPING_ERROR = RSICONSTANTStateSTOPPING_ERROR,
831 RSIMotorDedicatedInAMP_FAULT = RSICONSTANTMotorDedicatedInAMP_FAULT,
832 RSIMotorDedicatedInBRAKE_APPLIED = RSICONSTANTMotorDedicatedInBRAKE_APPLIED,
833 RSIMotorDedicatedInHOME = RSICONSTANTMotorDedicatedInHOME,
834 RSIMotorDedicatedInLIMIT_HW_POS = RSICONSTANTMotorDedicatedInLIMIT_HW_POS,
835 RSIMotorDedicatedInLIMIT_HW_NEG = RSICONSTANTMotorDedicatedInLIMIT_HW_NEG,
836 RSIMotorDedicatedInINDEX = RSICONSTANTMotorDedicatedInINDEX_PRIMARY,
837 RSIMotorDedicatedInINDEX_SECONDARY = RSICONSTANTMotorDedicatedInINDEX_SECONDARY,
838 RSIMotorDedicatedInFEEDBACK_FAULT = RSICONSTANTMotorDedicatedInFEEDBACK_FAULT,
839 RSIMotorDedicatedInCAPTURED = RSICONSTANTMotorDedicatedInDRIVE_CAPTURED,
840 RSIMotorDedicatedInHALL_A = RSICONSTANTMotorDedicatedInHALL_A,
841 RSIMotorDedicatedInHALL_B = RSICONSTANTMotorDedicatedInHALL_B,
842 RSIMotorDedicatedInHALL_C = RSICONSTANTMotorDedicatedInHALL_C,
843 RSIMotorDedicatedInAMP_ACTIVE = RSICONSTANTMotorDedicatedInAMP_ACTIVE,
844 RSIMotorDedicatedInWARNING = RSICONSTANTMotorDedicatedInDRIVE_WARNING,
845 RSIMotorDedicatedInDRIVE_STATUS_9 = RSICONSTANTMotorDedicatedInDRIVE_STATUS_9,
846 RSIMotorDedicatedInDRIVE_STATUS_10 = RSICONSTANTMotorDedicatedInDRIVE_STATUS_10,
847 RSIMotorDedicatedInFEEDBACK_FAULT_PRIMARY = RSICONSTANTMotorDedicatedInFEEDBACK_FAULT_PRIMARY,
853 RSIMotorDedicatedOutAMP_ENABLE = RSICONSTANTMotorDedicatedOutAMP_ENABLE,
859 RSIMotorGeneralIo0 = RSICONSTANTMotorGeneralIo0,
860 RSIMotorGeneralIo1 = RSICONSTANTMotorGeneralIo1,
861 RSIMotorGeneralIo2 = RSICONSTANTMotorGeneralIo2,
862 RSIMotorGeneralIo3 = RSICONSTANTMotorGeneralIo3,
863 RSIMotorGeneralIo4 = RSICONSTANTMotorGeneralIo4,
864 RSIMotorGeneralIo5 = RSICONSTANTMotorGeneralIo5,
865 RSIMotorGeneralIo6 = RSICONSTANTMotorGeneralIo6,
866 RSIMotorGeneralIo7 = RSICONSTANTMotorGeneralIo7,
867 RSIMotorGeneralIo8 = RSICONSTANTMotorGeneralIo8,
868 RSIMotorGeneralIo9 = RSICONSTANTMotorGeneralIo9,
869 RSIMotorGeneralIo10 = RSICONSTANTMotorGeneralIo10,
870 RSIMotorGeneralIo11 = RSICONSTANTMotorGeneralIo11,
871 RSIMotorGeneralIo12 = RSICONSTANTMotorGeneralIo12,
872 RSIMotorGeneralIo13 = RSICONSTANTMotorGeneralIo13,
873 RSIMotorGeneralIo14 = RSICONSTANTMotorGeneralIo14,
874 RSIMotorGeneralIo15 = RSICONSTANTMotorGeneralIo15,
875 RSIMotorGeneralIo16 = RSICONSTANTMotorGeneralIo16,
876 RSIMotorGeneralIo17 = RSICONSTANTMotorGeneralIo17,
877 RSIMotorGeneralIo18 = RSICONSTANTMotorGeneralIo18,
878 RSIMotorGeneralIo19 = RSICONSTANTMotorGeneralIo19,
879 RSIMotorGeneralIo20 = RSICONSTANTMotorGeneralIo20,
880 RSIMotorGeneralIo21 = RSICONSTANTMotorGeneralIo21,
881 RSIMotorGeneralIo22 = RSICONSTANTMotorGeneralIo22,
882 RSIMotorGeneralIo23 = RSICONSTANTMotorGeneralIo23,
883 RSIMotorGeneralIo24 = RSICONSTANTMotorGeneralIo24,
884 RSIMotorGeneralIo25 = RSICONSTANTMotorGeneralIo25,
885 RSIMotorGeneralIo26 = RSICONSTANTMotorGeneralIo26,
886 RSIMotorGeneralIo27 = RSICONSTANTMotorGeneralIo27,
887 RSIMotorGeneralIo28 = RSICONSTANTMotorGeneralIo28,
888 RSIMotorGeneralIo29 = RSICONSTANTMotorGeneralIo29,
889 RSIMotorGeneralIo30 = RSICONSTANTMotorGeneralIo30,
895 RSIMotorLimitTypeAMP_FAULT = RSICONSTANTMotorLimitTypeAMP_FAULT,
896 RSIMotorLimitTypeAMP_WARNING = RSICONSTANTMotorLimitTypeAMP_WARNING,
897 RSIMotorLimitTypeFEEDBACK_FAULT = RSICONSTANTMotorLimitTypeFEEDBACK_FAULT,
898 RSIMotorLimitTypeERROR = RSICONSTANTMotorLimitTypeERROR,
899 RSIMotorLimitTypeTORQUE = RSICONSTANTMotorLimitTypeTORQUE,
900 RSIMotorLimitTypeHW_NEG = RSICONSTANTMotorLimitTypeHW_NEG,
901 RSIMotorLimitTypeHW_POS = RSICONSTANTMotorLimitTypeHW_POS,
902 RSIMotorLimitTypeSW_NEG = RSICONSTANTMotorLimitTypeSW_NEG,
908 RSIEventTypeINVALID = RSICONSTANTEventTypeINVALID,
909 RSIEventTypeNONE = RSICONSTANTEventTypeNONE,
910 RSIEventTypeAMP_FAULT = RSICONSTANTEventTypeAMP_FAULT,
911 RSIEventTypeAMP_WARNING = RSICONSTANTEventTypeAMP_WARNING,
912 RSIEventTypeFEEDBACK_FAULT = RSICONSTANTEventTypeFEEDBACK_FAULT,
913 RSIEventTypeLIMIT_ERROR = RSICONSTANTEventTypeLIMIT_ERROR,
914 RSIEventTypeLIMIT_TORQUE = RSICONSTANTEventTypeLIMIT_TORQUE,
915 RSIEventTypeLIMIT_HW_NEG = RSICONSTANTEventTypeLIMIT_HW_NEG,
916 RSIEventTypeLIMIT_HW_POS = RSICONSTANTEventTypeLIMIT_HW_POS,
917 RSIEventTypeLIMIT_SW_NEG = RSICONSTANTEventTypeLIMIT_SW_NEG,
918 RSIEventTypeLIMIT_SW_POS = RSICONSTANTEventTypeLIMIT_SW_POS,
919 RSIEventTypeMOTION_DONE = RSICONSTANTEventTypeMOTION_DONE,
920 RSIEventTypeMOTION_START = RSICONSTANTEventTypeMOTION_START,
921 RSIEventTypeMOTION_AT_VELOCITY = RSICONSTANTEventTypeMOTION_AT_VELOCITY,
922 RSIEventTypeMOTION_OUT_OF_FRAMES = RSICONSTANTEventTypeMOTION_OUT_OF_FRAMES,
923 RSIEventTypeMOTION_LOAD_FRAMES = RSICONSTANTEventTypeMOTION_LOAD_FRAMES,
924 RSIEventTypeNEAR_TARGET = RSICONSTANTEventTypeNEAR_TARGET,
925 RSIEventTypeSETTLED = RSICONSTANTEventTypeSETTLED,
926 RSIEventTypeAT_TARGET = RSICONSTANTEventTypeAT_TARGET,
927 RSIEventTypeFRAME = RSICONSTANTEventTypeFRAME,
928 RSIEventTypeRECORDER_HIGH = RSICONSTANTEventTypeRECORDER_HIGH,
929 RSIEventTypeRECORDER_FULL = RSICONSTANTEventTypeRECORDER_FULL,
930 RSIEventTypeRECORDER_DONE = RSICONSTANTEventTypeRECORDER_DONE,
931 RSIEventTypeSEQUENCE = RSICONSTANTEventTypeSEQUENCE,
932 RSIEventTypeSEQUENCE_LOAD = RSICONSTANTEventTypeSEQUENCE_LOAD,
933 RSIEventTypeCONTROL_HOST_PROCESS_TIME_EXCEEDED = RSICONSTANTEventTypeCONTROL_HOST_PROCESS_TIME_EXCEEDED,
934 RSIEventTypeCONTROL_FAN = RSICONSTANTEventTypeCONTROL_FAN,
935 RSIEventTypeSYNQNET_DEAD = RSICONSTANTEventTypeSYNQNET_DEAD,
936 RSIEventTypeSYNQNET_RX_FAILURE = RSICONSTANTEventTypeSYNQNET_RX_FAILURE,
937 RSIEventTypeSYNQNET_TX_FAILURE = RSICONSTANTEventTypeSYNQNET_TX_FAILURE,
938 RSIEventTypeSYNQNET_NODE_FAILURE = RSICONSTANTEventTypeSYNQNET_NODE_FAILURE,
939 RSIEventTypeSYNQNET_RECOVERY = RSICONSTANTEventTypeSYNQNET_RECOVERY,
940 RSIEventTypeSQNODE_IO_ABORT = RSICONSTANTEventTypeSQNODE_IO_ABORT,
941 RSIEventTypeSQNODE_NODE_DISABLE = RSICONSTANTEventTypeSQNODE_NODE_DISABLE,
942 RSIEventTypeSQNODE_NODE_ALARM = RSICONSTANTEventTypeSQNODE_NODE_ALARM,
943 RSIEventTypeSQNODE_ANALOG_POWER_FAULT = RSICONSTANTEventTypeSQNODE_ANALOG_POWER_FAULT,
944 RSIEventTypeSQNODE_USER_FAULT = RSICONSTANTEventTypeSQNODE_USER_FAULT,
945 RSIEventTypeSQNODE_NODE_FAILURE = RSICONSTANTEventTypeSQNODE_NODE_FAILURE,
946 RSIEventTypeSQNODE_IO_FAULT = RSICONSTANTEventTypeSQNODE_IO_FAULT,
947 RSIEventTypeUSER_LIMIT = RSICONSTANTEventTypeUSER_LIMIT,
948 RSIEventTypeCAPTURE = RSICONSTANTEventTypeCAPTURE,
949 RSIEventTypeHOME = RSICONSTANTEventTypeEND,
955 RSISourceAMP_FAULT = (decltype(RSICONSTANTEventTypeAMP_FAULT))RSIEventType::RSIEventTypeAMP_FAULT,
956 RSISourceHOME = (decltype(RSICONSTANTEventTypeEND))RSIEventType::RSIEventTypeHOME,
957 RSISourceLIMIT_ERROR = (decltype(RSICONSTANTEventTypeLIMIT_ERROR))RSIEventType::RSIEventTypeLIMIT_ERROR,
958 RSISourceLIMIT_HW_NEG = (decltype(RSICONSTANTEventTypeLIMIT_HW_NEG))RSIEventType::RSIEventTypeLIMIT_HW_NEG,
959 RSISourceLIMIT_HW_POS = (decltype(RSICONSTANTEventTypeLIMIT_HW_POS))RSIEventType::RSIEventTypeLIMIT_HW_POS,
960 RSISourceLIMIT_SW_NEG = (decltype(RSICONSTANTEventTypeLIMIT_SW_NEG))RSIEventType::RSIEventTypeLIMIT_SW_NEG,
961 RSISourceLIMIT_SW_POS = (decltype(RSICONSTANTEventTypeLIMIT_SW_POS))RSIEventType::RSIEventTypeLIMIT_SW_POS,
962 RSISourceFEEDBACK_FAULT = (decltype(RSICONSTANTEventTypeFEEDBACK_FAULT))RSIEventType::RSIEventTypeFEEDBACK_FAULT,
963 RSISourceOUT_OF_FRAMES = (decltype(RSICONSTANTEventTypeMOTION_OUT_OF_FRAMES))RSIEventType::RSIEventTypeMOTION_OUT_OF_FRAMES,
969 RSIWaitFOREVER = RSICONSTANTWaitFOREVER,
970 RSIWaitPOLL = RSICONSTANTWaitPOLL,
976 RSIMotionTypePT = RSICONSTANTMotionTypePT,
977 RSIMotionTypeBSPLINE = RSICONSTANTMotionTypeBSPLINE,
978 RSIMotionTypeSPLINE = RSICONSTANTMotionTypeSPLINE,
979 RSIMotionTypeBESSEL = RSICONSTANTMotionTypeBESSEL,
980 RSIMotionTypeBSPLINE2 = RSICONSTANTMotionTypeBSPLINE2,
986 RSIPathPlanTypeTRAPEZOIDAL = 0,
993 RSIMotionAttrMaskBEHAVIOR = 1 << 1,
994 RSIMotionAttrMaskDELAY = 1 << 2,
995 RSIMotionAttrMaskRELATIVE = 1 << 3,
996 RSIMotionAttrMaskID = 1 << 4,
997 RSIMotionAttrMaskNO_HANDSHAKE = 1 << 5,
998 RSIMotionAttrMaskEXPECTED_AXES = 1 << 6,
999 RSIMotionAttrMaskHOLD = 1 << 7,
1000 RSIMotionAttrMaskOUTPUT = 1 << 8,
1001 RSIMotionAttrMaskAUTOSTART_NOTIFY = 1 << 9,
1002 RSIMotionAttrMaskNO_WAIT = 1 << 10,
1003 RSIMotionAttrMaskELEMENT_ID = 1 << 11,
1004 RSIMotionAttrMaskRETAIN = 1 << 12,
1005 RSIMotionAttrMaskEMPTY_COUNT = 1 << 13,
1006 RSIMotionAttrMaskLOW_COUNT = 1 << 14,
1008 RSIMotionAttrMaskAPPEND = 1 << 15,
1009 RSIMotionAttrMaskAUTO_START = 1 << 16,
1010 RSIMotionAttrMaskSYNC_END = 1 << 17,
1011 RSIMotionAttrMaskSYNC_START = 1 << 18,
1013 RSIMotionAttrMaskREPEAT = 1 << 19,
1014 RSIMotionAttrMaskMASTER_START = 1 << 20,
1015 RSIMotionAttrMaskNO_BACKTRACK = 1 << 21,
1016 RSIMotionAttrMaskNO_BACKTRACK_HOLD = 1 << 22,
1020 RSIMotionAttrMaskEVENT = 1 << 23,
1021 RSIMotionAttrMaskFINAL_VEL = 1 << 24,
1028 RSIMotionHoldTypeNONE = RSICONSTANTMotionHoldTypeNONE,
1029 RSIMotionHoldTypeGATE = RSICONSTANTMotionHoldTypeGATE,
1030 RSIMotionHoldTypeMOTOR_DEDICATED_IN = RSICONSTANTMotionHoldTypeMOTOR_DEDICATED_IN,
1031 RSIMotionHoldTypeMOTOR_DEDICATED_OUT = RSICONSTANTMotionHoldTypeMOTOR_DEDICATED_OUT,
1032 RSIMotionHoldTypeMOTOR_GENERAL_IN = RSICONSTANTMotionHoldTypeMOTOR_GENERAL_IN,
1033 RSIMotionHoldTypeMOTOR_GENERAL_OUT = RSICONSTANTMotionHoldTypeMOTOR_GENERAL_OUT,
1034 RSIMotionHoldTypeAXIS_COMMAND_POSITION = RSICONSTANTMotionHoldTypeAXIS_COMMAND_POSITION,
1035 RSIMotionHoldTypeAXIS_ACTUAL_POSITION = RSICONSTANTMotionHoldTypeAXIS_ACTUAL_POSITION,
1041 RSIMotionAttrOutputTypeNONE,
1042 RSIMotionAttrOutputTypeMOTOR,
1048 RSIActionNONE = RSICONSTANTActionNONE,
1049 RSIActionSTOP = RSICONSTANTActionSTOP,
1050 RSIActionE_STOP = RSICONSTANTActionE_STOP,
1051 RSIActionE_STOP_ABORT = RSICONSTANTActionE_STOP_ABORT,
1052 RSIActionE_STOP_MODIFY = RSICONSTANTActionE_STOP_MODIFY,
1053 RSIActionE_STOP_MODIFY_ABORT = RSICONSTANTActionE_STOP_MODIFY_ABORT,
1054 RSIActionE_STOP_CMD_EQ_ACT = RSICONSTANTActionE_STOP_CMD_EQ_ACT,
1055 RSIActionABORT = RSICONSTANTActionABORT,
1056 RSIActionDONE = RSICONSTANTActionDONE,
1057 RSIActionSTART = RSICONSTANTActionSTART,
1058 RSIActionRESUME = RSICONSTANTActionRESUME,
1059 RSIActionRESET = RSICONSTANTActionRESET,
1060 RSIActionCANCEL_REPEAT = RSICONSTANTActionCANCEL_REPEAT,
1066 RSIAxisPositionInputFIRST = 0,
1072 RSIAxisGantryTypeNONE = RSICONSTANTAxisGantryTypeNONE,
1073 RSIAxisGantryTypeADD = RSICONSTANTAxisGantryTypeLINEAR,
1079 RSIMotorFeedbackFaultPRIMARY = RSICONSTANTMotorFeedbackFaultPRIMARY,
1080 RSIMotorFeedbackFaultSECONDARY = RSICONSTANTMotorFeedbackFaultSECONDARY,
1086 RSIMotorFeedbackPRIMARY = RSICONSTANTMotorFeedbackInputPRIMARY,
1092 RSIFilterAlgorithmPID = RSICONSTANTFilterAlgorithmPID,
1093 RSIFilterAlgorithmPIV = RSICONSTANTFilterAlgorithmPIV,
1094 RSIFilterAlgorithmNONE = RSICONSTANTFilterAlgorithmNONE,
1095 RSIFilterAlgorithmPIV1 = RSICONSTANTFilterAlgorithmPIV1,
1101 RSIFilterGainPIDCoeffGAIN_PROPORTIONAL = 0,
1102 RSIFilterGainPIDCoeffGAIN_INTEGRAL = 1,
1103 RSIFilterGainPIDCoeffGAIN_DERIVATIVE = 2,
1104 RSIFilterGainPIDCoeffFEEDFORWARD_POSITION = 5,
1105 RSIFilterGainPIDCoeffFEEDFORWARD_VELOCITY = 6,
1106 RSIFilterGainPIDCoeffFEEDFORWARD_ACCELERATION = 7,
1107 RSIFilterGainPIDCoeffFEEDFORWARD_FRICTION = 8,
1108 RSIFilterGainPIDCoeffDRATE = 9,
1109 RSIFilterGainPIDCoeffINTEGRATIONMAX_MOVING = 11,
1110 RSIFilterGainPIDCoeffINTEGRATIONMAX_REST = 12,
1111 RSIFilterGainPIDCoeffOUTPUT_LIMITHIGH = 14,
1112 RSIFilterGainPIDCoeffOUTPUT_LIMITLOW = 15,
1113 RSIFilterGainPIDCoeffOUTPUT_VELOCITYLIMITHIGH = 16,
1114 RSIFilterGainPIDCoeffOUTPUT_VELOCITYLIMITLOW = 17,
1115 RSIFilterGainPIDCoeffOUTPUT_OFFSET = 18,
1116 RSIFilterGainPIDCoeffNOISE_POSITIONFFT = 19,
1122 RSIFilterGainPIVCoeffGAINPOSITION_PROPORTIONAL = 0,
1123 RSIFilterGainPIVCoeffGAINPOSITION_INTEGRAL = 1,
1124 RSIFilterGainPIVCoeffGAINVELOCITY_PROPORTIONAL = 3,
1125 RSIFilterGainPIVCoeffGAINVELOCITY_INTEGRAL = 4,
1126 RSIFilterGainPIVCoeffFEEDFORWARD_POSITION = 5,
1127 RSIFilterGainPIVCoeffFEEDFORWARD_VELOCITY = 6,
1128 RSIFilterGainPIVCoeffFEEDFORWARD_ACCELERATION = 7,
1129 RSIFilterGainPIVCoeffFEEDFORWARD_FRICTION = 8,
1130 RSIFilterGainPIVCoeffSMOOTHINGFILTER_GAIN = 10,
1131 RSIFilterGainPIVCoeffINTEGRATIONMAX_MOVING = 11,
1132 RSIFilterGainPIVCoeffINTEGRATIONMAX_REST = 12,
1133 RSIFilterGainPIVCoeffGAINVELOCITY_INTEGRATIONMAX = 13,
1134 RSIFilterGainPIVCoeffOUTPUT_LIMITHIGH = 14,
1135 RSIFilterGainPIVCoeffOUTPUT_LIMITLOW = 15,
1136 RSIFilterGainPIVCoeffOUTPUT_OFFSET = 18,
1137 RSIFilterGainPIVCoeffNOISE_FILTERFFT = 19,
1143 RSIFilterGainIndexNO_MOTION = RSICONSTANTFilterGainIndexNO_MOTION,
1144 RSIFilterGainIndexACCEL = RSICONSTANTFilterGainIndexACCEL,
1145 RSIFilterGainIndexDECEL = RSICONSTANTFilterGainIndexDECEL,
1151 RSIAxisMasterTypeMOTOR_FEEDBACK_PRIMARY = RSICONSTANTAxisMasterTypeMOTOR_FEEDBACK_PRIMARY,
1152 RSIAxisMasterTypeMOTOR_FEEDBACK_SECONDARY = RSICONSTANTAxisMasterTypeMOTOR_FEEDBACK_SECONDARY,
1153 RSIAxisMasterTypeAXIS_COMMAND_POSITION = RSICONSTANTAxisMasterTypeAXIS_COMMAND_POSITION,
1154 RSIAxisMasterTypeAXIS_ACTUAL_POSITION = RSICONSTANTAxisMasterTypeAXIS_ACTUAL_POSITION,
1155 RSIAxisMasterTypeADDRESS = RSICONSTANTAxisMasterTypeCUSTOM,
1161 RSIMotorIoTypeOUTPUT = RSICONSTANTMotorIoTypeOUTPUT,
1162 RSIMotorIoTypePULSE_A = RSICONSTANTMotorIoTypePULSE_A,
1163 RSIMotorIoTypePULSE_B = RSICONSTANTMotorIoTypePULSE_B,
1164 RSIMotorIoTypeCOMPARE_0 = RSICONSTANTMotorIoTypeCOMPARE_0,
1165 RSIMotorIoTypeCOMPARE_1 = RSICONSTANTMotorIoTypeCOMPARE_1,
1166 RSIMotorIoTypeBRAKE = RSICONSTANTMotorIoTypeBRAKE,
1167 RSIMotorIoTypeSOURCE6 = RSICONSTANTMotorIoTypeSOURCE6,
1168 RSIMotorIoTypeSSI_CLOCK0 = RSICONSTANTMotorIoTypeSSI_CLOCK0,
1169 RSIMotorIoTypeSSI_CLOCK1 = RSICONSTANTMotorIoTypeSSI_CLOCK1,
1170 RSIMotorIoTypeSOURCE9 = RSICONSTANTMotorIoTypeSOURCE9,
1171 RSIMotorIoTypeSOURCE10 = RSICONSTANTMotorIoTypeSOURCE10,
1172 RSIMotorIoTypeSOURCE11 = RSICONSTANTMotorIoTypeSOURCE11,
1173 RSIMotorIoTypeSOURCE12 = RSICONSTANTMotorIoTypeSOURCE12,
1174 RSIMotorIoTypeSOURCE13 = RSICONSTANTMotorIoTypeSOURCE13,
1175 RSIMotorIoTypeSOURCE14 = RSICONSTANTMotorIoTypeSOURCE14,
1176 RSIMotorIoTypeSOURCE15 = RSICONSTANTMotorIoTypeSOURCE15,
1182 RSIMotorStepperPulseA,
1188 RSIMotorStepperPulseTypeSTEP = RSICONSTANTMotorStepperPulseTypeSTEP,
1189 RSIMotorStepperPulseTypeDIR = RSICONSTANTMotorStepperPulseTypeDIR,
1190 RSIMotorStepperPulseTypeCW = RSICONSTANTMotorStepperPulseTypeCW,
1191 RSIMotorStepperPulseTypeCCW = RSICONSTANTMotorStepperPulseTypeCCW,
1192 RSIMotorStepperPulseTypeQUADA = RSICONSTANTMotorStepperPulseTypeQUADA,
1198 RSIMotorIoTypeMaskOUTPUT = RSICONSTANTMotorIoTypeMaskOUTPUT,
1199 RSIMotorIoTypeMaskSOURCE1 = RSICONSTANTMotorIoTypeMaskSOURCE1,
1200 RSIMotorIoTypeMaskSOURCE2 = RSICONSTANTMotorIoTypeMaskSOURCE2,
1201 RSIMotorIoTypeMaskSOURCE3 = RSICONSTANTMotorIoTypeMaskSOURCE3,
1202 RSIMotorIoTypeMaskSOURCE4 = RSICONSTANTMotorIoTypeMaskSOURCE4,
1203 RSIMotorIoTypeMaskSOURCE5 = RSICONSTANTMotorIoTypeMaskSOURCE5,
1204 RSIMotorIoTypeMaskSOURCE6 = RSICONSTANTMotorIoTypeMaskSOURCE6,
1205 RSIMotorIoTypeMaskSOURCE7 = RSICONSTANTMotorIoTypeMaskSOURCE7,
1206 RSIMotorIoTypeMaskSOURCE8 = RSICONSTANTMotorIoTypeMaskSOURCE8,
1207 RSIMotorIoTypeMaskSOURCE9 = RSICONSTANTMotorIoTypeMaskSOURCE9,
1208 RSIMotorIoTypeMaskSOURCE10 = RSICONSTANTMotorIoTypeMaskSOURCE10,
1209 RSIMotorIoTypeMaskSOURCE11 = RSICONSTANTMotorIoTypeMaskSOURCE11,
1210 RSIMotorIoTypeMaskSOURCE12 = RSICONSTANTMotorIoTypeMaskSOURCE12,
1211 RSIMotorIoTypeMaskSOURCE13 = RSICONSTANTMotorIoTypeMaskSOURCE13,
1212 RSIMotorIoTypeMaskSOURCE14 = RSICONSTANTMotorIoTypeMaskSOURCE14,
1213 RSIMotorIoTypeMaskSOURCE15 = RSICONSTANTMotorIoTypeMaskSOURCE15,
1214 RSIMotorIoTypeMaskINPUT = RSICONSTANTMotorIoTypeMaskINPUT,
1215 RSIMotorIoTypeMaskPULSE_A = RSICONSTANTMotorIoTypeMaskPULSE_A,
1216 RSIMotorIoTypeMaskPULSE_B = RSICONSTANTMotorIoTypeMaskPULSE_B,
1217 RSIMotorIoTypeMaskCOMPARE_0 = RSICONSTANTMotorIoTypeMaskCOMPARE_0,
1218 RSIMotorIoTypeMaskCOMPARE_1 = RSICONSTANTMotorIoTypeMaskCOMPARE_1,
1219 RSIMotorIoTypeMaskBRAKE = RSICONSTANTMotorIoTypeMaskBRAKE,
1220 RSIMotorIoTypeMaskSSI_CLOCK0 = RSICONSTANTMotorIoTypeMaskSSI_CLOCK0,
1226 RSIAnalogOutChannelCOMMAND,
1232 RSIMotorFaultMaskAMP = RSICONSTANTMotorFaultMaskAMP,
1233 RSIMotorFaultMaskDRIVE = RSICONSTANTMotorFaultMaskDRIVE,
1234 RSIMotorFaultMaskWATCHDOG = RSICONSTANTMotorFaultMaskWATCHDOG,
1235 RSIMotorFaultMaskCHECKSUM = RSICONSTANTMotorFaultMaskCHECKSUM,
1236 RSIMotorFaultMaskFEEDBACK = RSICONSTANTMotorFaultMaskFEEDBACK,
1237 RSIMotorFaultMaskAMP_NOT_POWERED = RSICONSTANTMotorFaultMaskNOT_READY_FOR_REMOTE_CONTROL,
1238 RSIMotorFaultMaskDRIVE_NOT_READY = RSICONSTANTMotorFaultMaskDRIVE_NOT_READY,
1244 RSIMotorTypeSERVO = RSICONSTANTMotorTypeSERVO,
1245 RSIMotorTypeSTEPPER = RSICONSTANTMotorTypeSTEPPER,
1246 RSIMotorTypePHANTOM,
1252 RSIMotorDisableActionNONE = RSICONSTANTMotorDisableActionNONE,
1258 RSIMotorBrakeModeNONE = RSICONSTANTMotorBrakeModeNONE,
1264 RSIOperationModeNONE = 0,
1265 RSIOperationModePROFILE_POSITION_MODE = 1,
1266 RSIOperationModeVELOCITY_MODE = 2,
1267 RSIOperationModePROFILE_VELOCITY_MODE = 3,
1268 RSIOperationModeTORQUE_PROFILE_MODE = 4,
1269 RSIOperationModeHOMING_MODE = 6,
1270 RSIOperationModeINTERPOLATED_POSITION_MODE = 7,
1271 RSIOperationModeCYCLIC_SYNCHRONOUS_POSITION_MODE = 8,
1272 RSIOperationModeCYCLIC_SYNCHRONOUS_VELOCITY_MODE = 9,
1278 RSICacheObjectControlConfig,
1279 RSICacheObjectMotorStatus,
1290 INtimeStatusUnknownError = 0,
1292 INtimeStatusNotStarted = 2,
1298 NetworkIndexTypeSTATUS_WORD_INDEX,
1299 NetworkIndexTypePOSITION_ACTUAL_INDEX,
1300 NetworkIndexTypeVELOCITY_ACTUAL_INDEX,
1301 NetworkIndexTypeTORQUE_ACTUAL_INDEX,
1302 NetworkIndexTypeDIGITAL_INPUT_INDEX,
1303 NetworkIndexTypeANALOG_INPUT_INDEX,
1304 NetworkIndexTypePDO_POSITION_ERROR_INDEX,
1305 NetworkIndexTypeAUX_POSITION_FEEDBACK_INDEX,
1307 NetworkIndexTypeCONTROL_WORD_INDEX,
1308 NetworkIndexTypePOSITION_DEMAND_INDEX,
1309 NetworkIndexTypeVELOCITY_DEMAND_INDEX,
1310 NetworkIndexTypeTARGET_TORQUE_INDEX,
1311 NetworkIndexTypeMODE_OF_OPERATION_INDEX,
1312 NetworkIndexTypeDIGITAL_OUTPUT_INDEX,
1318 RSINetworkOutputAddressTypeSENT_VALUE,
1319 RSINetworkOutputAddressTypeFIRMWARE_VALUE,
1325 RSICompensatorOutputTypeSINGLE = RSICONSTANTFWCompensatorOutputTypeSINGLE,
1340 #endif // _RSI_CONSTANTS_H