_actuatorArmed | RoboClaw | private |
_actuatorControls | RoboClaw | private |
_actuatorsSub | RoboClaw | private |
_armedSub | RoboClaw | private |
_calcCRC(const uint8_t *buf, size_t n, uint16_t init=0) | RoboClaw | privatestatic |
_encoderCounts | RoboClaw | private |
_lastEncoderCount | RoboClaw | private |
_motorSpeeds | RoboClaw | private |
_param_handles | RoboClaw | private |
_parameters | RoboClaw | private |
_parameters_update() | RoboClaw | private |
_paramSub | RoboClaw | private |
_paramUpdate | RoboClaw | private |
_sendNothing(e_command) | RoboClaw | private |
_sendSigned16Bit(e_command command, float data) | RoboClaw | private |
_sendUnsigned7Bit(e_command command, float data) | RoboClaw | private |
_transaction(e_command cmd, uint8_t *wbuff, size_t wbytes, uint8_t *rbuff, size_t rbytes, bool send_checksum=true, bool recv_checksum=false) | RoboClaw | private |
_uart | RoboClaw | private |
_uart_set | RoboClaw | private |
_uart_timeout | RoboClaw | private |
_wheelEncoderMsg | RoboClaw | private |
_wheelEncodersAdv | RoboClaw | private |
actuator_write_period_ms | RoboClaw | |
actuator_write_period_ms | RoboClaw | |
address | RoboClaw | |
address | RoboClaw | |
CH_VOLTAGE_LEFT enum value | RoboClaw | |
CH_VOLTAGE_RIGHT enum value | RoboClaw | |
CMD_DRIVE_FWD_1 enum value | RoboClaw | private |
CMD_DRIVE_FWD_2 enum value | RoboClaw | private |
CMD_DRIVE_FWD_MIX enum value | RoboClaw | private |
CMD_DRIVE_REV_1 enum value | RoboClaw | private |
CMD_DRIVE_REV_2 enum value | RoboClaw | private |
CMD_DRIVE_REV_MIX enum value | RoboClaw | private |
CMD_READ_BOTH_ENCODERS enum value | RoboClaw | private |
CMD_READ_BOTH_SPEEDS enum value | RoboClaw | private |
CMD_READ_ENCODER_1 enum value | RoboClaw | private |
CMD_READ_ENCODER_2 enum value | RoboClaw | private |
CMD_READ_SPEED_1 enum value | RoboClaw | private |
CMD_READ_SPEED_2 enum value | RoboClaw | private |
CMD_READ_SPEED_HIRES_1 enum value | RoboClaw | private |
CMD_READ_SPEED_HIRES_2 enum value | RoboClaw | private |
CMD_READ_STATUS enum value | RoboClaw | private |
CMD_RESET_ENCODERS enum value | RoboClaw | private |
CMD_SIGNED_DUTYCYCLE_1 enum value | RoboClaw | private |
CMD_SIGNED_DUTYCYCLE_2 enum value | RoboClaw | private |
CMD_TURN_LEFT enum value | RoboClaw | private |
CMD_TURN_RIGHT enum value | RoboClaw | private |
counts_per_rev | RoboClaw | |
counts_per_rev | RoboClaw | |
drive(float value) | RoboClaw | |
e_channel enum name | RoboClaw | |
e_command enum name | RoboClaw | private |
e_motor enum name | RoboClaw | |
encoder_read_period_ms | RoboClaw | |
encoder_read_period_ms | RoboClaw | |
getMotorPosition(e_motor motor) | RoboClaw | |
getMotorSpeed(e_motor motor) | RoboClaw | |
MOTOR_1 enum value | RoboClaw | |
MOTOR_2 enum value | RoboClaw | |
printStatus(char *string, size_t n) | RoboClaw | |
readEncoder() | RoboClaw | |
resetEncoders() | RoboClaw | |
RoboClaw(const char *deviceName, const char *baudRateParam) | RoboClaw | |
serial_baud_rate | RoboClaw | |
serial_baud_rate | RoboClaw | |
setMotorDutyCycle(e_motor motor, float value) | RoboClaw | |
setMotorSpeed(e_motor motor, float value) | RoboClaw | |
taskMain() | RoboClaw | |
taskShouldExit | RoboClaw | static |
turn(float value) | RoboClaw | |
~RoboClaw() | RoboClaw | virtual |