|
| enum | {
eInitStandard = 0
, eInitBorder = 1
, eInitStall = 2
, eInitPosition = 3
,
eInitCustom = 4
, eInitShared = 5
, eInitNone = 6
, eInitStallWithTolerance = 7
,
eInitResolverAbsolute = 8
, eInitAbsoluteEncoder = 9
, eInitLua
, eInitLast = 10
} |
| |
| enum | {
eFlgOn = 0x00000200
, eFlgInit = 0x00000400
, eFlgSlave = 0x08000000
, eFlgPureLimit = 0x10000000
,
eFlgShared = 0x20000000
, eFlgCoupled = 0x40000000
, eFlgSimulated = 0x80000000
} |
| |
| enum | { eMonError = 0x00000001
, eMonWarning = 0x00000002
} |
| |
| enum | {
eStaIdle = 0
, eStaInit = 1
, eStaMove = 2
, eStaJoyStick = 3
,
eStaEndless = 4
, eStaWheel = 5
, eStaCalib = 6
, eStaMoveToBorder = 7
,
eStaMoveToBorderApp = 8
, eStaMoveToDigitalSensor = 9
, eStaMoveToAnalogSensor = 10
, eStaMoveSafe = 11
,
eStaMoveCarefully = 12
, eStaJoyStickDisabling = 13
, eStaMoveEx = 14
, eStaMovePath = 15
} |
| |
| enum | { eRefNo = 0
, eRefYes = 1
, eRefYesOpposite = 2
, eRefYesDistanceCoded = 3
} |
| |
| enum | { eRefSearchDefault = 0
, eRefSearchSingle = 1
, eRefSearchSafe = 2
, eRefSearchSafeController = 3
} |
| |
| enum | { eJoyTypeDigital = 0
, eJoyTypeAnalog = 1
} |
| |
|
|
uint32 | m_uState |
| | axis state
|
| |
|
uint32 | m_uStateCount |
| | state count
|
| |
|
uint32 | m_uFlags |
| | axis flags
|
| |
|
CINOSMcRobot * | m_pModule |
| | pointer to my module
|
| |
|
uint32 | m_uNumber |
| | axis number
|
| |
|
inosName64 | m_cAlias |
| | axis name
|
| |
|
char | m_cParam [32] |
| | axis param
|
| |
|
inosResName | m_cName |
| | axis name
|
| |
|
inosResName | m_cZero |
| | zero input name
|
| |
|
inosResName | m_cBrake |
| | brake output name
|
| |
|
inosResName | m_cLimitPos |
| | zero input name
|
| |
|
inosResName | m_cLimitNeg |
| | zero input name
|
| |
|
inosResName | m_cJoyPos |
| | joystick pos name
|
| |
|
inosResName | m_cJoyNeg |
| | joystick neg name
|
| |
|
inosResName | m_cJoyAdc |
| | joystick adc name
|
| |
|
inosResName | m_cWheel |
| | wheel pos channel name
|
| |
|
CINCOObject * | m_pRegister |
| | pointer to axis properties folder
|
| |
|
uint32 | m_uOrder |
| | prop order
|
| |
|
CINOSPhysicalAxis * | m_pAxis |
| | pointer to axis
|
| |
|
CINOSMcModuleRes * | m_pAxisRes |
| | pointer to axis resource
|
| |
|
CINOSBit * | m_pZero |
| | pointer to zero input
|
| |
|
CINOSBit * | m_pBrake |
| | pointer to brake output
|
| |
|
CINOSBit * | m_pLimitPos |
| | pointer to zero input
|
| |
|
CINOSBit * | m_pLimitNeg |
| | pointer to zero input
|
| |
|
CINOSBit * | m_pJoyPos |
| | pointer to joypos input
|
| |
|
CINOSMcModuleRes * | m_pJoyPosRes {} |
| | pointer to joypos resource
|
| |
|
CINOSBit * | m_pJoyNeg |
| | pointer to joyneg input
|
| |
|
CINOSMcModuleRes * | m_pJoyNegRes {} |
| | pointer to joyneg resource
|
| |
|
CINOSAdcChannel * | m_pJoyAdc |
| | pointer to joyadc channel
|
| |
|
CINOSMcModuleRes * | m_pJoyAdcRes {} |
| | pointer to joyadc resource
|
| |
|
CINOSPosChannel * | m_pWheel |
| | pointer to wheel pos channel
|
| |
|
CINOSMcModuleRes * | m_pWheelRes {} |
| | pointer to wheel resource
|
| |
|
SINOSRampParam | m_sInitParam |
| | init param's rounded to a integral V value
|
| |
|
SINOSRampParam | m_sCalibParam |
| | calib param's rounded to a integral V value
|
| |
|
nvuint32 | m_uSimLevel |
| | sim level
|
| |
|
nvreal64 | m_rSlowMotion |
| | slowmotion factor
|
| |
|
nvreal64 | m_rLifetimeDistance |
| | lifetime distance
|
| |
|
nvreal64 | m_rMinPositionOn |
| | min. allowed position at 'on'
|
| |
|
nvreal64 | m_rMaxPositionOn |
| | max. allowed position at 'on'
|
| |
|
nvreal64 | m_rPowerTimeout |
| | power timeout
|
| |
|
real64 | m_rMinPosition |
| | min. position
|
| |
|
real64 | m_rMaxPosition |
| | max. position
|
| |
|
bool | m_bLimitPos |
| | pos limit reached
|
| |
|
bool | m_bLimitNeg |
| | neg limit reached
|
| |
|
tMsgId | m_LimitPosMsgId |
| | limit message id
|
| |
|
tMsgId | m_LimitNegMsgId |
| |
|
nvuint32 | m_uInitType |
| | init type
|
| |
|
char | m_cInitGeneric [256] |
| | init generic parameter
|
| |
|
nvuint32 | m_uInitDirection |
| | init direction
|
| |
|
nvuint32 | m_uInitEdge |
| | init input edge
|
| |
|
nvuint32 | m_uInitCommutation |
| | init post commutation support
|
| |
|
nvuint32 | m_uInitBorder |
| | init border support
|
| |
|
nvuint32 | m_uInitReference |
| | init reference support
|
| |
|
nvreal64 | m_rInitReferencePos |
| | init reference position
|
| |
|
nvreal64 | m_rInitReferenceTol |
| | init reference tolerance
|
| |
|
nvuint32 | m_uInitReferenceSearchType |
| | init reference search type
|
| |
|
nvreal64 | m_rInitReferenceSearchTol |
| | init reference search tolerance
|
| |
|
nvreal64 | m_rInitReferenceSearchBack |
| | init reference search back
|
| |
|
nvuint32 | m_uInitCurrentLimit |
| | init currentlimit support
|
| |
|
nvreal64 | m_rInitMaxCurrent |
| | init max init current
|
| |
|
nvreal64 | m_rInitBorderLimit |
| | init borderlimit
|
| |
|
nvreal64 | m_rInitZeroSlow |
| | init zero search slowmotion factor
|
| |
|
nvreal64 | m_rInitZeroLeave |
| | init zero leave distance
|
| |
|
nvreal64 | m_rInitPos |
| | initial position
|
| |
|
nvreal64 | m_rInitRange |
| | init search range
|
| |
|
nvreal64 | m_rInitSlaveBack |
| | init slave backward
|
| |
|
nvstring | m_cInitParam |
| | init param
|
| |
|
nvuint32 | m_uInitMove |
| | init move support
|
| |
|
nvreal64 | m_rInitMovePos |
| | init move position
|
| |
|
nvstring | m_cInitMoveParam |
| | init move param
|
| |
|
nvuint32 | m_uCalibType |
| | calib type
|
| |
|
nvreal64 | m_rCalibTolerance |
| | calib tolerance
|
| |
|
nvstring | m_cCalibParam |
| | calib param
|
| |
|
nvint32 | m_iBrakeWaitOn |
| | brake wait on [ms]
|
| |
|
nvint32 | m_iBrakeWaitOff |
| | brake wait off [ms]
|
| |
|
uint32 | m_uBrakeReleaseRequest |
| | brake release request
|
| |
|
CINOSxmsHandler * | m_pBrakeReleaseHnd |
| | brake release handler
|
| |
|
nvuint32 | m_uJoyType |
| | joystick type
|
| |
|
nvuint32 | m_uJoyWait |
| | joystick wait [ms]
|
| |
|
nvuint32 | m_uJoyDeltaInc |
| | joystick delta [inc]
|
| |
|
nvreal64 | m_rJoyDeltaUnit |
| | joystick delta [unit]
|
| |
|
nvstring | m_cJoyParam |
| | joystick param
|
| |
|
nvuint32 | m_uWheelType |
| | wheel type
|
| |
|
nvreal64 | m_rWheelFactor |
| | wheel factor [*]
|
| |
|
nvuint32 | m_uWheelFilterLength |
| | wheel filter length
|
| |
|
nvstring | m_cWheelParam |
| | wheel param
|
| |
|
uint32 | m_uMonitorEnabled |
| | monitor enabled
|
| |
|
uint32 | m_uMonitorPending |
| | monitor pending
|
| |
|
nvuint32 | m_uMonitorType |
| | monitor enable request [0-no,1-error,2-warning,3-error/warning]
|
| |
|
nvuint32 | m_uMonitorActionError |
| | monitor action error [0-no,1-cancel,2-cancel parent]
|
| |
|
nvuint32 | m_uMonitorActionWarning |
| | monitor action warning [0-no,1-stop,2-stop parent]
|
| |
|
tMsgId | m_WarningMsgId |
| | warning message id
|
| |
|
CINOSMcRobotAxis * | m_pNext = nullptr |
| | pointer to next axis in list
|
| |