|
enum | Basda::SelectBasicSettings::Constant {
Basda::SelectBasicSettings::MOCON_SELECT_PROFILE = 1,
Basda::SelectBasicSettings::MOCON_SELECT_COUNTS_PER_REVOLUTION = 2,
Basda::SelectBasicSettings::MOCON_SELECT_VELOCITY = 3,
Basda::SelectBasicSettings::MOCON_SELECT_START_VELOCITY = 4,
Basda::SelectBasicSettings::MOCON_SELECT_ACCELERATION = 5,
Basda::SelectBasicSettings::MOCON_SELECT_DECELERATION = 6,
Basda::SelectBasicSettings::MOCON_SELECT_JERK = 7,
Basda::SelectBasicSettings::MOCON_SELECT_PROFILE = 1,
Basda::SelectBasicSettings::MOCON_SELECT_COUNTS_PER_REVOLUTION = 2,
Basda::SelectBasicSettings::MOCON_SELECT_VELOCITY = 3,
Basda::SelectBasicSettings::MOCON_SELECT_START_VELOCITY = 4,
Basda::SelectBasicSettings::MOCON_SELECT_ACCELERATION = 5,
Basda::SelectBasicSettings::MOCON_SELECT_DECELERATION = 6,
Basda::SelectBasicSettings::MOCON_SELECT_JERK = 7
} |
|
enum | Basda::SelectMotorSettings::Constant {
Basda::SelectMotorSettings::MOCON_SELECT_REFERENCE_SWITCH = 1,
Basda::SelectMotorSettings::MOCON_SELECT_REFERENCE_SENSE = 2,
Basda::SelectMotorSettings::MOCON_SELECT_HOME_VELOCITY = 3,
Basda::SelectMotorSettings::MOCON_SELECT_DOCKING_VELOCITY = 4,
Basda::SelectMotorSettings::MOCON_SELECT_DOCKING_DISTANCE = 5,
Basda::SelectMotorSettings::MOCON_SELECT_REFERENCE_SWITCH = 1,
Basda::SelectMotorSettings::MOCON_SELECT_REFERENCE_SENSE = 2,
Basda::SelectMotorSettings::MOCON_SELECT_HOME_VELOCITY = 3,
Basda::SelectMotorSettings::MOCON_SELECT_DOCKING_VELOCITY = 4,
Basda::SelectMotorSettings::MOCON_SELECT_DOCKING_DISTANCE = 5
} |
|
enum | Basda::SelectStepperSettings::Constant {
Basda::SelectStepperSettings::MOCON_SELECT_MICRO_STEPS = 1,
Basda::SelectStepperSettings::MOCON_SELECT_MICRO_STEPS_ADAPTION = 2,
Basda::SelectStepperSettings::MOCON_SELECT_AUTO_POWER_OFF = 3,
Basda::SelectStepperSettings::MOCON_SELECT_MICRO_STEPS = 1,
Basda::SelectStepperSettings::MOCON_SELECT_MICRO_STEPS_ADAPTION = 2,
Basda::SelectStepperSettings::MOCON_SELECT_AUTO_POWER_OFF = 3
} |
|
enum | Basda::SelectServoLoopSettings::Constant {
Basda::SelectServoLoopSettings::MOCON_SELECT_KP = 1,
Basda::SelectServoLoopSettings::MOCON_SELECT_KI = 2,
Basda::SelectServoLoopSettings::MOCON_SELECT_KD = 3,
Basda::SelectServoLoopSettings::MOCON_SELECT_KAFF = 4,
Basda::SelectServoLoopSettings::MOCON_SELECT_KVFF = 5,
Basda::SelectServoLoopSettings::MOCON_SELECT_KOUT = 6,
Basda::SelectServoLoopSettings::MOCON_SELECT_ILIM = 7,
Basda::SelectServoLoopSettings::MOCON_SELECT_BIAS = 8,
Basda::SelectServoLoopSettings::MOCON_SELECT_LIMIT = 9,
Basda::SelectServoLoopSettings::MOCON_SELECT_KP = 1,
Basda::SelectServoLoopSettings::MOCON_SELECT_KI = 2,
Basda::SelectServoLoopSettings::MOCON_SELECT_KD = 3,
Basda::SelectServoLoopSettings::MOCON_SELECT_KAFF = 4,
Basda::SelectServoLoopSettings::MOCON_SELECT_KVFF = 5,
Basda::SelectServoLoopSettings::MOCON_SELECT_KOUT = 6,
Basda::SelectServoLoopSettings::MOCON_SELECT_ILIM = 7,
Basda::SelectServoLoopSettings::MOCON_SELECT_BIAS = 8,
Basda::SelectServoLoopSettings::MOCON_SELECT_LIMIT = 9
} |
|
enum | Basda::SelectSetEncodeSettings::Constant {
Basda::SelectSetEncodeSettings::MOCON_SELECT_INC_COUNTS = 1,
Basda::SelectSetEncodeSettings::MOCON_SELECT_STEPS_PER_REVOLUTION = 2,
Basda::SelectSetEncodeSettings::MOCON_SELECT_ERROR_LIMIT = 3,
Basda::SelectSetEncodeSettings::MOCON_SELECT_INC_COUNTS = 1,
Basda::SelectSetEncodeSettings::MOCON_SELECT_STEPS_PER_REVOLUTION = 2,
Basda::SelectSetEncodeSettings::MOCON_SELECT_ERROR_LIMIT = 3
} |
|
enum | Basda::SelectFirmwareSettings::Constant {
Basda::SelectFirmwareSettings::MOCON_SELECT_INFO_MODE = 1,
Basda::SelectFirmwareSettings::MOCON_SELECT_EVENT_MODE = 2,
Basda::SelectFirmwareSettings::MOCON_SELECT_AUTO_LOADER = 3,
Basda::SelectFirmwareSettings::MOCON_SELECT_INFO_MODE = 1,
Basda::SelectFirmwareSettings::MOCON_SELECT_EVENT_MODE = 2,
Basda::SelectFirmwareSettings::MOCON_SELECT_AUTO_LOADER = 3
} |
|
enum | Basda::SelectAmplifierSettings::Constant {
Basda::SelectAmplifierSettings::MOCON_SELECT_SENSE_CONTROL_SIGNAL = 1,
Basda::SelectAmplifierSettings::MOCON_SELECT_BIT_MASK_MICROSTEPS = 2,
Basda::SelectAmplifierSettings::MOCON_SELECT_MICROSTEPS_ALLOCATION = 3,
Basda::SelectAmplifierSettings::MOCON_SELECT_SENSE_CONTROL_SIGNAL = 1,
Basda::SelectAmplifierSettings::MOCON_SELECT_BIT_MASK_MICROSTEPS = 2,
Basda::SelectAmplifierSettings::MOCON_SELECT_MICROSTEPS_ALLOCATION = 3
} |
|
enum | Basda::ValueLimitSwitch::Constant {
Basda::ValueLimitSwitch::MOCON_VALUE_SWITCH_DISABLE = 0,
Basda::ValueLimitSwitch::MOCON_VALUE_SWITCH_POSITIVE_LIMIT = 1,
Basda::ValueLimitSwitch::MOCON_VALUE_SWITCH_NEGATIVE_LIMIT = 2,
Basda::ValueLimitSwitch::MOCON_VALUE_SWITCH_SEPARATE = 3,
Basda::ValueLimitSwitch::MOCON_VALUE_SWITCH_LEVEL = 4,
Basda::ValueLimitSwitch::MOCON_VALUE_SWITCH_DISABLE = 0,
Basda::ValueLimitSwitch::MOCON_VALUE_SWITCH_POSITIVE_LIMIT = 1,
Basda::ValueLimitSwitch::MOCON_VALUE_SWITCH_NEGATIVE_LIMIT = 2,
Basda::ValueLimitSwitch::MOCON_VALUE_SWITCH_SEPARATE = 3,
Basda::ValueLimitSwitch::MOCON_VALUE_SWITCH_LEVEL = 4
} |
|
enum | Basda::ValueSense::Constant { Basda::ValueSense::MOCON_VALUE_SENSE_HIGH = 0,
Basda::ValueSense::MOCON_VALUE_SENSE_LOW = 1,
Basda::ValueSense::MOCON_VALUE_SENSE_HIGH = 0,
Basda::ValueSense::MOCON_VALUE_SENSE_LOW = 1
} |
|
enum | Basda::ValueProfile::Constant { Basda::ValueProfile::MOCON_VALUE_PROFILE_TRAPEZE = 0,
Basda::ValueProfile::MOCON_VALUE_PROFILE_S_CURVE = 2,
Basda::ValueProfile::MOCON_VALUE_PROFILE_TRAPEZE = 0,
Basda::ValueProfile::MOCON_VALUE_PROFILE_S_CURVE = 2
} |
|
enum | Basda::ValueActiveDrive::Constant { Basda::ValueActiveDrive::MOCON_SET_ACTIVEDRIVE_POWER_OFF = 0,
Basda::ValueActiveDrive::MOCON_SET_ACTIVEDRIVE_POWER_ON = 1,
Basda::ValueActiveDrive::MOCON_SET_ACTIVEDRIVE_POWER_OFF = 0,
Basda::ValueActiveDrive::MOCON_SET_ACTIVEDRIVE_POWER_ON = 1
} |
|
enum | Basda::ValueTraceType::Constant {
Basda::ValueTraceType::MOCON_TYPE_NONE = 0,
Basda::ValueTraceType::MOCON_TYPE_COMMANDED_POSITION = 1,
Basda::ValueTraceType::MOCON_TYPE_COMMANDED_VELOCITY = 2,
Basda::ValueTraceType::MOCON_TYPE_COMMANDED_ACCELERATION = 3,
Basda::ValueTraceType::MOCON_TYPE_ACTUAL_POSITION = 4,
Basda::ValueTraceType::MOCON_TYPE_ACTUAL_VELOCITY = 5,
Basda::ValueTraceType::MOCON_TYPE_POSITION_ERROR = 6,
Basda::ValueTraceType::MOCON_TYPE_PID_ERROR = 7,
Basda::ValueTraceType::MOCON_TYPE_EVENT_STATUS_REGISTER = 8,
Basda::ValueTraceType::MOCON_TYPE_ACTIVITY_STATUS_REGISTER = 9,
Basda::ValueTraceType::MOCON_TYPE_SIGNAL_STATUS_REGISTER = 10,
Basda::ValueTraceType::MOCON_TYPE_INTEGRAL = 11,
Basda::ValueTraceType::MOCON_TYPE_DERIVATIVE = 12,
Basda::ValueTraceType::MOCON_TYPE_MOTOR_COMMAND = 13,
Basda::ValueTraceType::MOCON_TYPE_CAPTURE_REGISTER = 14,
Basda::ValueTraceType::MOCON_TYPE_CHIPSET_TIME = 15,
Basda::ValueTraceType::ValueTraceTypeMax,
Basda::ValueTraceType::MOCON_TYPE_NONE = 0,
Basda::ValueTraceType::MOCON_TYPE_COMMANDED_POSITION = 1,
Basda::ValueTraceType::MOCON_TYPE_COMMANDED_VELOCITY = 2,
Basda::ValueTraceType::MOCON_TYPE_COMMANDED_ACCELERATION = 3,
Basda::ValueTraceType::MOCON_TYPE_ACTUAL_POSITION = 4,
Basda::ValueTraceType::MOCON_TYPE_ACTUAL_VELOCITY = 5,
Basda::ValueTraceType::MOCON_TYPE_POSITION_ERROR = 6,
Basda::ValueTraceType::MOCON_TYPE_PID_ERROR = 7,
Basda::ValueTraceType::MOCON_TYPE_EVENT_STATUS_REGISTER = 8,
Basda::ValueTraceType::MOCON_TYPE_ACTIVITY_STATUS_REGISTER = 9,
Basda::ValueTraceType::MOCON_TYPE_SIGNAL_STATUS_REGISTER = 10,
Basda::ValueTraceType::MOCON_TYPE_INTEGRAL = 11,
Basda::ValueTraceType::MOCON_TYPE_DERIVATIVE = 12,
Basda::ValueTraceType::MOCON_TYPE_MOTOR_COMMAND = 13,
Basda::ValueTraceType::MOCON_TYPE_CAPTURE_REGISTER = 14,
Basda::ValueTraceType::MOCON_TYPE_CHIPSET_TIME = 15,
Basda::ValueTraceType::ValueTraceTypeMax
} |
|
enum | Basda::ValueTraceSampleMode::Constant { Basda::ValueTraceSampleMode::MOCON_MODE_SAMPLE_ONETIME = 0,
Basda::ValueTraceSampleMode::MOCON_MODE_SAMPLE_ROLLING_BUFFER = 1,
Basda::ValueTraceSampleMode::MOCON_MODE_SAMPLE_ONETIME = 0,
Basda::ValueTraceSampleMode::MOCON_MODE_SAMPLE_ROLLING_BUFFER = 1
} |
|
enum | Basda::ValueSaveMode::Constant { Basda::ValueSaveMode::MOCON_MODE_APPEND = 0,
Basda::ValueSaveMode::MOCON_MODE_INSERT = 1,
Basda::ValueSaveMode::MOCON_MODE_APPEND = 0,
Basda::ValueSaveMode::MOCON_MODE_INSERT = 1
} |
|
enum | Basda::ValueStartMode::Constant { Basda::ValueStartMode::MOCON_MODE_START_FROM_BEGINNING = 0,
Basda::ValueStartMode::MOCON_MODE_START_FROM_END = 1,
Basda::ValueStartMode::MOCON_MODE_START_FROM_BEGINNING = 0,
Basda::ValueStartMode::MOCON_MODE_START_FROM_END = 1
} |
|
enum | Basda::ResponseLimitSwitch::Constant {
Basda::ResponseLimitSwitch::MOCON_RESPONSE_SWITCH_NOT_IN_LIMIT = 0,
Basda::ResponseLimitSwitch::MOCON_RESPONSE_SWITCH_POSITIVE_LIMIT = 1,
Basda::ResponseLimitSwitch::MOCON_RESPONSE_SWITCH_NEGATIVE_LIMIT = 2,
Basda::ResponseLimitSwitch::MOCON_RESPONSE_SWITCH_WRONG_LIMIT = 3,
Basda::ResponseLimitSwitch::MOCON_RESPONSE_SWITCH_NOT_IN_LIMIT = 0,
Basda::ResponseLimitSwitch::MOCON_RESPONSE_SWITCH_POSITIVE_LIMIT = 1,
Basda::ResponseLimitSwitch::MOCON_RESPONSE_SWITCH_NEGATIVE_LIMIT = 2,
Basda::ResponseLimitSwitch::MOCON_RESPONSE_SWITCH_WRONG_LIMIT = 3
} |
|
This file includes the command IDs of the MPIA motor control electronic.
This file extends the MPIA/Core/CommandIDs.h with the command IDs of the motor controller. A more detailed description of the MPIA in-house electronic protocol is done in MPIA/Core/CommandIDs.h and MPIA/Core/Protocol.h.
- Note
- This file is not the same file like MPIA_Interface.h from Lars Mohr.
-
The command numbers are defined by Lars Mohr, the select, value, type and mode numbers are defined by Frank Kittmann).
- Author
- Frank Kittmann
- Version
- 08.04.21
- Date
- 2008.04.21