blmc_drivers
blmc_drivers::CanBusMotorBoard Member List

This is the complete list of members for blmc_drivers::CanBusMotorBoard, including all inherited members.

ADC6 enum value (defined in blmc_drivers::CanBusMotorBoard)blmc_drivers::CanBusMotorBoardprivate
analog_0 enum value (defined in blmc_drivers::MotorBoardInterface)blmc_drivers::MotorBoardInterface
analog_1 enum value (defined in blmc_drivers::MotorBoardInterface)blmc_drivers::MotorBoardInterface
bytes_to_int32(T bytes)blmc_drivers::CanBusMotorBoardinlineprivate
can_bus_blmc_drivers::CanBusMotorBoardprivate
CanBusMotorBoard(std::shared_ptr< CanBusInterface > can_bus, const size_t &history_length=1000, const int &control_timeout_ms=100)blmc_drivers::CanBusMotorBoard
CanframeIDs enum nameblmc_drivers::CanBusMotorBoardprivate
command_blmc_drivers::CanBusMotorBoardprivate
COMMAND_ID enum value (defined in blmc_drivers::CanBusMotorBoard)blmc_drivers::CanBusMotorBoardprivate
CommandTimeseries typedefblmc_drivers::MotorBoardInterface
control_blmc_drivers::CanBusMotorBoardprivate
control_count enum value (defined in blmc_drivers::MotorBoardInterface)blmc_drivers::MotorBoardInterface
control_timeout_ms_blmc_drivers::CanBusMotorBoardprivate
ControlIndex enum nameblmc_drivers::MotorBoardInterface
current_0 enum value (defined in blmc_drivers::MotorBoardInterface)blmc_drivers::MotorBoardInterface
current_1 enum value (defined in blmc_drivers::MotorBoardInterface)blmc_drivers::MotorBoardInterface
current_target_0 enum value (defined in blmc_drivers::MotorBoardInterface)blmc_drivers::MotorBoardInterface
current_target_1 enum value (defined in blmc_drivers::MotorBoardInterface)blmc_drivers::MotorBoardInterface
disable_can_recv_timeout()blmc_drivers::CanBusMotorBoard
ENC_INDEX enum value (defined in blmc_drivers::CanBusMotorBoard)blmc_drivers::CanBusMotorBoardprivate
encoder_index_0 enum value (defined in blmc_drivers::MotorBoardInterface)blmc_drivers::MotorBoardInterface
encoder_index_1 enum value (defined in blmc_drivers::MotorBoardInterface)blmc_drivers::MotorBoardInterface
float_to_q24(float fval)blmc_drivers::CanBusMotorBoardinlineprivate
get_command() constblmc_drivers::CanBusMotorBoardinlinevirtual
get_control(const int &index) constblmc_drivers::CanBusMotorBoardinlinevirtual
get_measurement(const int &index) constblmc_drivers::CanBusMotorBoardinlinevirtual
get_sent_command() constblmc_drivers::CanBusMotorBoardinlinevirtual
get_sent_control(const int &index) constblmc_drivers::CanBusMotorBoardinlinevirtual
get_status() constblmc_drivers::CanBusMotorBoardinlinevirtual
Index typedefblmc_drivers::MotorBoardInterface
IndexTimeseries typedefblmc_drivers::MotorBoardInterface
Iq enum value (defined in blmc_drivers::CanBusMotorBoard)blmc_drivers::CanBusMotorBoardprivate
IqRef enum value (defined in blmc_drivers::CanBusMotorBoard)blmc_drivers::CanBusMotorBoardprivate
is_loop_active_blmc_drivers::CanBusMotorBoardprivate
is_ready() (defined in blmc_drivers::CanBusMotorBoard)blmc_drivers::CanBusMotorBoard
loop(void *instance_pointer)blmc_drivers::CanBusMotorBoardinlineprivatestatic
loop()blmc_drivers::CanBusMotorBoardprivate
measurement_blmc_drivers::CanBusMotorBoardprivate
measurement_count enum value (defined in blmc_drivers::MotorBoardInterface)blmc_drivers::MotorBoardInterface
MeasurementIndex enum nameblmc_drivers::MotorBoardInterface
motors_are_paused_blmc_drivers::CanBusMotorBoardprivate
pause_motors()blmc_drivers::CanBusMotorBoard
POS enum value (defined in blmc_drivers::CanBusMotorBoard)blmc_drivers::CanBusMotorBoardprivate
position_0 enum value (defined in blmc_drivers::MotorBoardInterface)blmc_drivers::MotorBoardInterface
position_1 enum value (defined in blmc_drivers::MotorBoardInterface)blmc_drivers::MotorBoardInterface
print_status()blmc_drivers::CanBusMotorBoardprivate
Ptr typedefblmc_drivers::MotorBoardInterface
q24_to_float(int32_t qval)blmc_drivers::CanBusMotorBoardinlineprivate
qbytes_to_float(T qbytes)blmc_drivers::CanBusMotorBoardinlineprivate
rt_thread_blmc_drivers::CanBusMotorBoardprivate
ScalarTimeseries typedefblmc_drivers::MotorBoardInterface
send_if_input_changed()blmc_drivers::CanBusMotorBoardvirtual
send_newest_command()blmc_drivers::CanBusMotorBoardprivate
send_newest_controls()blmc_drivers::CanBusMotorBoardprivate
sent_command_blmc_drivers::CanBusMotorBoardprivate
sent_control_blmc_drivers::CanBusMotorBoardprivate
set_command(const MotorBoardCommand &command)blmc_drivers::CanBusMotorBoardinlinevirtual
set_control(const double &control, const int &index)blmc_drivers::CanBusMotorBoardinlinevirtual
SPEED enum value (defined in blmc_drivers::CanBusMotorBoard)blmc_drivers::CanBusMotorBoardprivate
status_blmc_drivers::CanBusMotorBoardprivate
STATUSMSG enum value (defined in blmc_drivers::CanBusMotorBoard)blmc_drivers::CanBusMotorBoardprivate
StatusTimeseries typedefblmc_drivers::MotorBoardInterface
Vector typedefblmc_drivers::MotorBoardInterface
velocity_0 enum value (defined in blmc_drivers::MotorBoardInterface)blmc_drivers::MotorBoardInterface
velocity_1 enum value (defined in blmc_drivers::MotorBoardInterface)blmc_drivers::MotorBoardInterface
wait_until_ready()blmc_drivers::CanBusMotorBoard
~CanBusMotorBoard()blmc_drivers::CanBusMotorBoard
~MotorBoardInterface()blmc_drivers::MotorBoardInterfaceinlinevirtual