data | MotorMessage | private |
DEBUG_50 enum value | MotorMessage | |
DEBUG_51 enum value | MotorMessage | |
DEBUG_52 enum value | MotorMessage | |
DEBUG_53 enum value | MotorMessage | |
DEBUG_54 enum value | MotorMessage | |
DEBUG_55 enum value | MotorMessage | |
DEBUG_56 enum value | MotorMessage | |
DEBUG_57 enum value | MotorMessage | |
DEBUG_58 enum value | MotorMessage | |
delimeter | MotorMessage | static |
deserialize(const RawMotorMessage &serialized) | MotorMessage | |
ERR_BAD_CHECKSUM enum value | MotorMessage | |
ERR_BAD_TYPE enum value | MotorMessage | |
ERR_DELIMITER enum value | MotorMessage | |
ERR_NONE enum value | MotorMessage | |
ERR_UNKNOWN_REGISTER enum value | MotorMessage | |
ERR_WRONG_PROTOCOL enum value | MotorMessage | |
ErrorCodes enum name | MotorMessage | |
generateChecksum(const std::vector< uint8_t > &data) | MotorMessage | privatestatic |
generateChecksum(const RawMotorMessage &data) | MotorMessage | privatestatic |
getData() const | MotorMessage | |
getRegister() const | MotorMessage | |
getType() const | MotorMessage | |
HwOptions enum name | MotorMessage | |
LIM_M1_INTEGRAL enum value | MotorMessage | |
LIM_M1_MAX_SPD enum value | MotorMessage | |
LIM_M1_PWM enum value | MotorMessage | |
LIM_M2_INTEGRAL enum value | MotorMessage | |
LIM_M2_MAX_SPD enum value | MotorMessage | |
LIM_M2_PWM enum value | MotorMessage | |
LIM_PARAM_LIMIT enum value | MotorMessage | |
Limits enum name | MotorMessage | |
MessageTypes enum name | MotorMessage | |
MOT_POW_ACTIVE | MotorMessage | static |
MotorMessage() | MotorMessage | inline |
OPT_DRIVE_TYPE_4WD enum value | MotorMessage | |
OPT_DRIVE_TYPE_STANDARD enum value | MotorMessage | |
OPT_ENC_6_STATE enum value | MotorMessage | |
OPT_WHEEL_DIR_REVERSE enum value | MotorMessage | |
OPT_WHEEL_DIR_STANDARD enum value | MotorMessage | |
OPT_WHEEL_TYPE_STANDARD enum value | MotorMessage | |
OPT_WHEEL_TYPE_THIN enum value | MotorMessage | |
PID_CTRL_AUTOSHIFT_TO_BOOST_P enum value | MotorMessage | |
PID_CTRL_AUTOSHIFT_TO_SQUARED enum value | MotorMessage | |
PID_CTRL_BOOST_P_TERM enum value | MotorMessage | |
PID_CTRL_BOOST_P_TURBO enum value | MotorMessage | |
PID_CTRL_CAP_POS_SETPOINT enum value | MotorMessage | |
PID_CTRL_NO_SPECIAL_MODES enum value | MotorMessage | |
PID_CTRL_P_ONLY_ON_0_VEL enum value | MotorMessage | |
PID_CTRL_PWM_OVERRIDE enum value | MotorMessage | |
PID_CTRL_RESET enum value | MotorMessage | |
PID_CTRL_SQUARED_ERROR enum value | MotorMessage | |
PID_CTRL_USE_ONLY_P_TERM enum value | MotorMessage | |
PID_CTRL_USE_VELOCITY_TERM enum value | MotorMessage | |
PidControlActions enum name | MotorMessage | |
protocol_version | MotorMessage | privatestatic |
REG_09 enum value | MotorMessage | |
REG_12V_MAIN_CURRENT enum value | MotorMessage | |
REG_5V_MAIN_CURRENT enum value | MotorMessage | |
REG_AUXV_TPOINT enum value | MotorMessage | |
REG_BATT_VOL_LOW enum value | MotorMessage | |
REG_BATTERY_VOLTAGE enum value | MotorMessage | |
REG_BOTH_ERROR enum value | MotorMessage | |
REG_BOTH_ODOM enum value | MotorMessage | |
REG_BOTH_SPEED_SET enum value | MotorMessage | |
REG_BRAKE_STOP enum value | MotorMessage | |
REG_DEADMAN enum value | MotorMessage | |
REG_DEADZONE enum value | MotorMessage | |
REG_DRIVE_TYPE enum value | MotorMessage | |
REG_ESTOP_ENABLE enum value | MotorMessage | |
REG_FIRMWARE_DATE enum value | MotorMessage | |
REG_FIRMWARE_VERSION enum value | MotorMessage | |
REG_HARDWARE_VERSION enum value | MotorMessage | |
REG_HW_OPTIONS enum value | MotorMessage | |
REG_LED_1 enum value | MotorMessage | |
REG_LED_2 enum value | MotorMessage | |
REG_LEFT_CURRENT enum value | MotorMessage | |
REG_LEFT_PWM enum value | MotorMessage | |
REG_LIMIT_REACHED enum value | MotorMessage | |
REG_MAINV_TPOINT enum value | MotorMessage | |
REG_MAX_PWM enum value | MotorMessage | |
REG_MAX_SPEED_FWD enum value | MotorMessage | |
REG_MAX_SPEED_REV enum value | MotorMessage | |
REG_MOT_PWR_ACTIVE enum value | MotorMessage | |
REG_MOVING_BUF_SIZE enum value | MotorMessage | |
REG_OPTION_SWITCH enum value | MotorMessage | |
REG_PARAM_C enum value | MotorMessage | |
REG_PARAM_C_RDY enum value | MotorMessage | |
REG_PARAM_D enum value | MotorMessage | |
REG_PARAM_D_RDY enum value | MotorMessage | |
REG_PARAM_I enum value | MotorMessage | |
REG_PARAM_I_RDY enum value | MotorMessage | |
REG_PARAM_P enum value | MotorMessage | |
REG_PARAM_P_RDY enum value | MotorMessage | |
REG_PARAM_V enum value | MotorMessage | |
REG_PARAM_V_RDY enum value | MotorMessage | |
REG_PID_CONTROL enum value | MotorMessage | |
REG_PID_ERROR_CAP enum value | MotorMessage | |
REG_PID_MAX_ERROR enum value | MotorMessage | |
REG_PWM_BOTH_WHLS enum value | MotorMessage | |
REG_PWM_OVERRIDE enum value | MotorMessage | |
REG_RIGHT_CURRENT enum value | MotorMessage | |
REG_RIGHT_PWM enum value | MotorMessage | |
REG_RIGHT_RAMP enum value | MotorMessage | |
REG_ROBOT_ID enum value | MotorMessage | |
REG_STEST_REQUEST enum value | MotorMessage | |
REG_STEST_RESULTS enum value | MotorMessage | |
REG_STOP_START enum value | MotorMessage | |
REG_SYSTEM_EVENTS enum value | MotorMessage | |
REG_TINT_BOTH_WHLS enum value | MotorMessage | |
REG_VBUF_SIZ enum value | MotorMessage | |
REG_WHEEL_DIR enum value | MotorMessage | |
REG_WHEEL_NULL_ERR enum value | MotorMessage | |
REG_WHEEL_TYPE enum value | MotorMessage | |
register_addr | MotorMessage | private |
Registers enum name | MotorMessage | |
serialize() const | MotorMessage | |
setData(int32_t data) | MotorMessage | |
setRegister(MotorMessage::Registers reg) | MotorMessage | |
setType(MotorMessage::MessageTypes type) | MotorMessage | |
STEST_AUXV enum value | MotorMessage | |
STEST_BATTERY enum value | MotorMessage | |
STEST_BATTERY_LOW enum value | MotorMessage | |
STEST_IDLE enum value | MotorMessage | |
STEST_IN_PROGRESS enum value | MotorMessage | |
STEST_M1_CURNT enum value | MotorMessage | |
STEST_M2_CURNT enum value | MotorMessage | |
STEST_MAINV enum value | MotorMessage | |
STEST_MOT_M1_ENC enum value | MotorMessage | |
STEST_MOT_M2_ENC enum value | MotorMessage | |
STEST_MOT_PWR enum value | MotorMessage | |
STEST_MOTOR_AND_ENCS enum value | MotorMessage | |
STEST_MOTOR_POWER_ON enum value | MotorMessage | |
STEST_STATE enum value | MotorMessage | |
StestRequestAndResults enum name | MotorMessage | |
SYS_EVENT_POWERON enum value | MotorMessage | |
SystemEvents enum name | MotorMessage | |
type | MotorMessage | private |
TYPE_ERROR enum value | MotorMessage | |
TYPE_READ enum value | MotorMessage | |
TYPE_RESPONSE enum value | MotorMessage | |
TYPE_WRITE enum value | MotorMessage | |
valid_registers | MotorMessage | privatestatic |
valid_types | MotorMessage | privatestatic |
verifyRegister(uint8_t r) | MotorMessage | privatestatic |
verifyType(uint8_t t) | MotorMessage | privatestatic |
~MotorMessage() | MotorMessage | inline |