TwiceAsNice  2019-02-18
Classes
Basda::MoCon Namespace Reference

This is the namespace for the MoCon exception. More...

Classes

struct  AADException
 Exception: Communication error between Auto Amplifier Detection (AAD) and EEPROM. More...
 
struct  AmpIncompatibleException
 Exception: Amplifier is not compatible with motor chipset. More...
 
struct  AmplifierFuseException
 
struct  AmplifierPowerSupplyException
 
struct  AmplifierShortCurrentException
 
struct  AmplifierThermalException
 
struct  BothLimitsActiveException
 Exception: Both limits are active. More...
 
struct  BufferAlreadyReservedException
 Exception: Buffer already reserved. More...
 
struct  BufferOverrunException
 Exception: Buffer overrun exception. More...
 
struct  CheckSumException
 Exception: Checksum error. More...
 
struct  CmdForAEncException
 Exception: The Command is only for absolute encoder. More...
 
struct  CmdForIEncException
 Exception: The Command is only for incremental encoder. More...
 
struct  CmdForServoException
 Exception: Command is reserved for servo. More...
 
struct  CmdForStepperException
 Exception: Command is reserved for stepper. More...
 
struct  DockingDistanceException
 
struct  DumpStatusInformationException
 
struct  ExternalRAMException
 Exception: external RAM exception. More...
 
struct  IEncNotInitializedException
 Exception: Incremental encoder not initialized. More...
 
struct  InitTraceSetException
 Exception: Initialization Trace set exception. More...
 
struct  InvalidFaultToleranceException
 Exception: The maximum deviation of the fitted trajectory can't be zero. More...
 
struct  InvalidProfileException
 Exception: The profile is invalid. More...
 
struct  LimitSwitchException
 Exception: Limit switch settings are wrong. More...
 
struct  MicrostepResolutionException
 Exception: Amplifier does not support the defined microstep resolution. More...
 
struct  MotionErrorException
 Exception: This command is used to throw an exception whenever a motion error event is received. More...
 
struct  MotorInMotionException
 Exception: Motor in Motion. More...
 
struct  MotorInNegLimitException
 Exception: Motor is in negative limit. More...
 
struct  MotorInPosLimitException
 Exception: Motor is in positive limit. More...
 
struct  MotorNotInitializedException
 Exception: Motor is not initialized. More...
 
struct  MotorOffException
 
struct  MotorSettingsAccessException
 Exception: Motor settings access exception. More...
 
struct  MotorSettingsIncompleteException
 Exception: Motor settings incomplete. More...
 
struct  NoAmpplifierException
 Exception: No Amplifier and no amplifier settings detected. More...
 
struct  NoBufferDefinedException
 Exception: No buffer defined for external profile. More...
 
struct  NotEnoughMemoryException
 Exception: Not enough memory for the given number of samples. More...
 
struct  NoTraceBufferDefinedException
 Exception: No buffer defined for trace mode. More...
 
struct  OutOfRangeException
 
struct  ParamMissingException
 Exception: Some parameter are missing for the requested profile. More...
 
struct  ProfileTransitionException
 Exception: The transition length is to short. More...
 
struct  ProfileTransitionStartToEarlyException
 Exception: The transition starts to early. More...
 
struct  RevolutionNotDefinedException
 Exception: Counts / steps per revolution not defined. More...
 
struct  SegmentLengthUnderrunException
 Exception: The segment length of the external profile will be smaller than the allowed minimum segment length to decrease the maximal error deviation. More...
 
struct  TraveRangeException
 
struct  VectorRangeCheckException
 Exception: This command is used to throw an exception whenever the index of a std::vector is bigger than the std::vector size. More...
 

Detailed Description

This is the namespace for the MoCon exception.

This namespace contains all exception of the Motor Controller and its description.