AddCommand(MipCommand *cmd) | MipDevice | |
AddPriorityCommand(MipCommand *cmd) | MipDevice | |
Close() | MipDevice | |
eAxisStatusFlags enum name | MipDevice | [protected] |
eError enum name | MipDevice | [protected] |
eTrajectoryFlags enum name | MipDevice | [protected] |
eWarning enum name | MipDevice | [protected] |
FlushCommandQueue() | MipDevice | |
GetDeviceID() const | MipDevice | [inline] |
GetMipBus() const | MipDevice | [inline] |
GetMipCommand(int i) | MipDevice | [inline] |
GetMipCommandMax() | MipDevice | [inline] |
GetNextCommand() | MipDevice | |
IsOpen() | MipDevice | [inline] |
MipDevice(MipBus *mipbus=0, int deviceid=0) | MipDevice | |
MipDevice(MipManager *mm, const std::string &device, int baudrate, int deviceid) | MipDevice | |
OnAckReceived(MipCommand *cmd) | MipDevice | |
OnErronousPacketReceived(MipCommand *cmd) | MipDevice | |
OnPacketReceived(MipCommand *cmd) | MipDevice | |
OnReceivedCheckCRC(int cmdid, bool ok, int crc)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedClearError(int cmdid)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedClearWarning(int cmdid)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedFindHomeSys(int cmdid)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedMoveAbsolute(int cmdid)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedMoveRelative(int cmdid)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedReadAxisStatus(int cmdid, eAxisStatusFlags status)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedReadCurrent(int cmdid, int value)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedReadError(int cmdid, eError error)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedReadPosition(int cmdid, int value)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedReadVelocity(int cmdid, int value)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedReadVelocityMean(int cmdid, int value)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedReadVersion(int cmdid, int command_interpreter_version, int runtime_library_version, int hardware_revision, int bootrom_version, int application_number, int application_version)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedReadWarning(int cmdid, eWarning warning)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedSetPosVelocity(int cmdid)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedSetWaitMode(int cmdid)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
OnReceivedStopMotion(int cmdid)=0 (defined in MipDevice) | MipDevice | [pure virtual] |
Open() | MipDevice | |
Report(const std::string &name, std::ostream &out, int ccindent=0) const | MipDevice | |
sAxisStatusCmdActive enum value (defined in MipDevice) | MipDevice | [protected] |
sAxisStatusCteVel enum value (defined in MipDevice) | MipDevice | [protected] |
sAxisStatusCurReg enum value (defined in MipDevice) | MipDevice | [protected] |
sAxisStatusError enum value (defined in MipDevice) | MipDevice | [protected] |
sAxisStatusHiLimit enum value (defined in MipDevice) | MipDevice | [protected] |
sAxisStatusHome enum value (defined in MipDevice) | MipDevice | [protected] |
sAxisStatusLeft enum value (defined in MipDevice) | MipDevice | [protected] |
sAxisStatusLoLimit enum value (defined in MipDevice) | MipDevice | [protected] |
sAxisStatusMoving enum value (defined in MipDevice) | MipDevice | [protected] |
sAxisStatusPosReg enum value (defined in MipDevice) | MipDevice | [protected] |
sAxisStatusReferenced enum value (defined in MipDevice) | MipDevice | [protected] |
sAxisStatusRight enum value (defined in MipDevice) | MipDevice | [protected] |
sAxisStatusSinus enum value (defined in MipDevice) | MipDevice | [protected] |
sAxisStatusVelMode enum value (defined in MipDevice) | MipDevice | [protected] |
sAxisStatusWaitEnd enum value (defined in MipDevice) | MipDevice | [protected] |
sAxisStatusWarning enum value (defined in MipDevice) | MipDevice | [protected] |
SendCheckCRC(int cmdid, unsigned char selection) (defined in MipDevice) | MipDevice | [inline] |
SendClearError(int cmdid=0) (defined in MipDevice) | MipDevice | [inline] |
SendClearWarning(int cmdid=0) (defined in MipDevice) | MipDevice | [inline] |
SendCommand(int cmdid, MipMessage::eType type) (defined in MipDevice) | MipDevice | |
SendCommand_Byte(int cmdid, MipMessage::eType type, unsigned char param1) (defined in MipDevice) | MipDevice | |
SendCommand_ByteFloatFloat(int cmdid, MipMessage::eType type, unsigned char param1, float param2, float param3) (defined in MipDevice) | MipDevice | |
SendCommand_Float(int cmdid, MipMessage::eType type, float param1) (defined in MipDevice) | MipDevice | |
SendCommand_SignedInteger32(int cmdid, MipMessage::eType type, int param1) (defined in MipDevice) | MipDevice | |
SendFindHomeSys(int cmdid=0, int timeoutms=0) (defined in MipDevice) | MipDevice | [inline] |
SendMoveAbsolute(int cmdid, int position) (defined in MipDevice) | MipDevice | [inline] |
SendMoveRelative(int cmdid, int relposition) (defined in MipDevice) | MipDevice | [inline] |
SendReadAxisStatus(int cmdid=0) (defined in MipDevice) | MipDevice | [inline] |
SendReadCurrent(int cmdid=0) (defined in MipDevice) | MipDevice | [inline] |
SendReadError(int cmdid=0) (defined in MipDevice) | MipDevice | [inline] |
SendReadPosition(int cmdid=0) (defined in MipDevice) | MipDevice | [inline] |
SendReadVelocity(int cmdid=0) (defined in MipDevice) | MipDevice | [inline] |
SendReadVelocityMean(int cmdid=0) (defined in MipDevice) | MipDevice | [inline] |
SendReadVersion(int cmdid=0) (defined in MipDevice) | MipDevice | [inline] |
SendReadWarning(int cmdid=0) (defined in MipDevice) | MipDevice | [inline] |
SendSetPosVelocity(int cmdid, float velocity) (defined in MipDevice) | MipDevice | [inline] |
SendSetRegMode(int cmdid, unsigned char mode) (defined in MipDevice) | MipDevice | [inline] |
SendSetWaitMode(int cmdid, unsigned char mode) (defined in MipDevice) | MipDevice | [inline] |
SendStopMotion(int cmdid=0, unsigned char stopmode=0) (defined in MipDevice) | MipDevice | [inline] |
sErrorAmpdisab enum value | MipDevice | [protected] |
sErrorBatch enum value | MipDevice | [protected] |
sErrorBrake enum value | MipDevice | [protected] |
sErrorComwatch enum value | MipDevice | [protected] |
sErrorCurmax enum value | MipDevice | [protected] |
sErrorCurofs0 enum value | MipDevice | [protected] |
sErrorCurofs1 enum value | MipDevice | [protected] |
sErrorDigovld enum value | MipDevice | [protected] |
sErrorEncoder enum value | MipDevice | [protected] |
sErrorEncodersw enum value | MipDevice | [protected] |
sErrorGatedrv enum value | MipDevice | [protected] |
sErrorHall enum value | MipDevice | [protected] |
sErrorHalt enum value | MipDevice | [protected] |
sErrorHome enum value | MipDevice | [protected] |
sErrorHwconfig enum value | MipDevice | [protected] |
sErrorIndex enum value | MipDevice | [protected] |
sErrorLeft enum value | MipDevice | [protected] |
sErrorLolimit enum value | MipDevice | [protected] |
sErrorNobrake enum value | MipDevice | [protected] |
sErrorNone enum value | MipDevice | [protected] |
sErrorOvrcur enum value | MipDevice | [protected] |
sErrorOvrtemp enum value | MipDevice | [protected] |
sErrorPosreg enum value | MipDevice | [protected] |
sErrorRight enum value | MipDevice | [protected] |
sErrorStop enum value | MipDevice | [protected] |
sErrorUplimit enum value | MipDevice | [protected] |
sErrorWatchdog enum value | MipDevice | [protected] |
SetDevice(MipManager *mm, const std::string &device, int baudrate, int deviceid) | MipDevice | |
SetDevice(MipBus *mipbus, int deviceid) | MipDevice | |
SetDeviceID(int deviceid) | MipDevice | |
SetMipBus(MipBus *MipBus) | MipDevice | |
sTrajectoryDone enum value (defined in MipDevice) | MipDevice | [protected] |
sTrajectoryForbidden enum value (defined in MipDevice) | MipDevice | [protected] |
sTrajectoryLoLimit enum value (defined in MipDevice) | MipDevice | [protected] |
sTrajectoryOvershoot enum value (defined in MipDevice) | MipDevice | [protected] |
sTrajectoryTrapez enum value (defined in MipDevice) | MipDevice | [protected] |
sTrajectoryUpLimit enum value (defined in MipDevice) | MipDevice | [protected] |
sTrajectoryVmaxNeg enum value (defined in MipDevice) | MipDevice | [protected] |
sWarnAmpdisab enum value | MipDevice | [protected] |
sWarnCurregoff enum value | MipDevice | [protected] |
sWarnDef enum value | MipDevice | [protected] |
sWarnError enum value | MipDevice | [protected] |
sWarnFlash enum value | MipDevice | [protected] |
sWarnForbid enum value | MipDevice | [protected] |
sWarnHardwareReset enum value | MipDevice | [protected] |
sWarnLeft enum value | MipDevice | [protected] |
sWarnLine enum value | MipDevice | [protected] |
sWarnLolimit enum value | MipDevice | [protected] |
sWarnNomove enum value | MipDevice | [protected] |
sWarnNone enum value | MipDevice | [protected] |
sWarnPosregoff enum value | MipDevice | [protected] |
sWarnRange enum value | MipDevice | [protected] |
sWarnReset enum value | MipDevice | [protected] |
sWarnRight enum value | MipDevice | [protected] |
sWarnStop enum value | MipDevice | [protected] |
sWarnSyntax enum value | MipDevice | [protected] |
sWarnTimeout enum value | MipDevice | [protected] |
sWarnUnknown enum value | MipDevice | [protected] |
sWarnUnreachable enum value | MipDevice | [protected] |
sWarnUplimit enum value | MipDevice | [protected] |