CanDriveHarmonica() | CanDriveHarmonica | |
disableBrake(bool bDisabled) | CanDriveHarmonica | virtual |
ElmoRec | CanDriveHarmonica | protected |
endHoming() | CanDriveHarmonica | |
estimVel(double dPos) | CanDriveHarmonica | protected |
evalMotorFailure(int iFailure) | CanDriveHarmonica | protected |
evalReceivedMsg(CanMsg &msg) | CanDriveHarmonica | virtual |
evalReceivedMsg() | CanDriveHarmonica | inlinevirtual |
evalSDO(CanMsg &CMsg, int *pIndex, int *pSubindex) | CanDriveHarmonica | |
evalStatusRegister(int iStatus) | CanDriveHarmonica | protected |
execHoming() | CanDriveHarmonica | virtual |
finishedSDOSegmentedTransfer() | CanDriveHarmonica | protected |
getData(double *pdPosGearRad, double *pdVelGearRadS, int *piTorqueCtrl, int *piStatusCtrl) | CanDriveHarmonica | |
getError() | CanDriveHarmonica | inlinevirtual |
getGearDeltaPosVelRadS(double *pdDeltaAngleGearRad, double *pdVelGearRadS) | CanDriveHarmonica | virtual |
getGearPosRad(double *pdPosGearRad) | CanDriveHarmonica | virtual |
getGearPosVelRadS(double *pdAngleGearRad, double *pdVelGearRadS) | CanDriveHarmonica | virtual |
getMotorTorque(double *dTorqueNm) | CanDriveHarmonica | virtual |
getSDODataInt32(CanMsg &CMsg) | CanDriveHarmonica | |
getStatus(int *piStatus, int *piTempCel) | CanDriveHarmonica | inlinevirtual |
getStatusLimitSwitch() | CanDriveHarmonica | virtual |
getTimeToLastMsg() | CanDriveHarmonica | virtual |
init() | CanDriveHarmonica | virtual |
initHoming() | CanDriveHarmonica | virtual |
IntprtSetFloat(int iDataLen, char cCmdChar1, char cCmdChar2, int iIndex, float fData) | CanDriveHarmonica | |
IntprtSetInt(int iDataLen, char cCmdChar1, char cCmdChar2, int iIndex, int iData) | CanDriveHarmonica | virtual |
isBitSet(int iVal, int iNrBit) | CanDriveHarmonica | inlineprotected |
isError() | CanDriveHarmonica | virtual |
isInitialized() | CanDriveHarmonica | inlinevirtual |
m_bCurrentLimitOn | CanDriveHarmonica | protected |
m_bIsInitialized | CanDriveHarmonica | protected |
m_bLimitSwitchEnabled | CanDriveHarmonica | protected |
m_bLimSwLeft | CanDriveHarmonica | protected |
m_bLimSwRight | CanDriveHarmonica | protected |
m_bOutputOfFailure | CanDriveHarmonica | protected |
m_bWatchdogActive | CanDriveHarmonica | protected |
m_CanMsgLast | CanDriveHarmonica | protected |
m_CurrentTime | CanDriveHarmonica | protected |
m_dAngleGearRadMem | CanDriveHarmonica | protected |
m_dMotorCurr | CanDriveHarmonica | protected |
m_dOldPos | CanDriveHarmonica | protected |
m_dPosGearMeasRad | CanDriveHarmonica | protected |
m_DriveParam | CanDriveHarmonica | protected |
m_dVelGearMeasRadS | CanDriveHarmonica | protected |
m_FailureStartTime | CanDriveHarmonica | protected |
m_iCountRequestDiv | CanDriveHarmonica | protected |
m_iDistSteerAxisToDriveWheelMM | CanDriveHarmonica | protected |
m_iMotorState | CanDriveHarmonica | protected |
m_iNewMotorState | CanDriveHarmonica | protected |
m_iNumAttempsRecFail | CanDriveHarmonica | protected |
m_iPartnerDriveRatio | CanDriveHarmonica | protected |
m_iStatusCtrl | CanDriveHarmonica | protected |
m_iTorqueCtrl | CanDriveHarmonica | protected |
m_iTypeMotion | CanDriveHarmonica | protected |
m_Param | CanDriveHarmonica | protected |
m_ParamCanOpen | CanDriveHarmonica | protected |
m_pCanCtrl | CanDriveHarmonica | protected |
m_SendTime | CanDriveHarmonica | protected |
m_sErrorMessage | CanDriveHarmonica | protected |
m_StartTime | CanDriveHarmonica | protected |
m_VelCalcTime | CanDriveHarmonica | protected |
m_WatchdogTime | CanDriveHarmonica | protected |
MotionType enum name | CanDriveItf | |
MOTIONTYPE_POSCTRL enum value | CanDriveItf | |
MOTIONTYPE_TORQUECTRL enum value | CanDriveItf | |
MOTIONTYPE_VELCTRL enum value | CanDriveItf | |
receivedSDODataSegment(CanMsg &msg) | CanDriveHarmonica | protected |
receivedSDOSegmentedInitiation(CanMsg &msg) | CanDriveHarmonica | protected |
receivedSDOTransferAbort(unsigned int iErrorCode) | CanDriveHarmonica | protected |
requestMotorTorque() | CanDriveHarmonica | virtual |
requestPosVel() | CanDriveHarmonica | virtual |
requestStatus() | CanDriveHarmonica | virtual |
reset() | CanDriveHarmonica | virtual |
resetEMStop() | CanDriveHarmonica | inlinevirtual |
seg_Data | CanDriveHarmonica | protected |
sendHeartbeat() | CanDriveHarmonica | |
sendSDOAbort(int iObjIndex, int iObjSubIndex, unsigned int iErrorCode) | CanDriveHarmonica | |
sendSDODownload(int iObjIndex, int iObjSub, int iData) | CanDriveHarmonica | |
sendSDOUpload(int iObjIndex, int iObjSub) | CanDriveHarmonica | |
sendSDOUploadSegmentConfirmation(bool toggleBit) | CanDriveHarmonica | protected |
setCanItf(CanItf *pCanItf) | CanDriveHarmonica | inlinevirtual |
setCanOpenParam(int iTxPDO1, int iTxPDO2, int iRxPDO2, int iTxSDO, int iRxSDO) | CanDriveHarmonica | |
setDriveParam(DriveParam driveParam) | CanDriveHarmonica | inlinevirtual |
setEMStop() | CanDriveHarmonica | inlinevirtual |
setGearPosVelRadS(double dPosRad, double dVelRadS) | CanDriveHarmonica | virtual |
setGearVelRadS(double dVelEncRadS) | CanDriveHarmonica | virtual |
setMotorTorque(double dTorqueNm) | CanDriveHarmonica | virtual |
setRecorder(int iFlag, int iParam=0, std::string sParam="/home/MyLog_") | CanDriveHarmonica | virtual |
setTypeMotion(int iType) | CanDriveHarmonica | virtual |
shutdown() | CanDriveHarmonica | virtual |
ST_MOTOR_FAILURE enum value | CanDriveHarmonica | |
ST_OPERATION_DISABLED enum value | CanDriveHarmonica | |
ST_OPERATION_ENABLED enum value | CanDriveHarmonica | |
ST_PRE_INITIALIZED enum value | CanDriveHarmonica | |
start() | CanDriveHarmonica | virtual |
startWatchdog(bool bStarted) | CanDriveHarmonica | virtual |
StateHarmonica enum name | CanDriveHarmonica | |
stop() | CanDriveHarmonica | virtual |