Generated Documentation¶
Full API¶
Namespaces¶
Classes and Structs¶
- Struct ImuDeviceConfig
- Struct Documentation
- ImuDeviceConfig
- Public Members
- name
- default_address
- who_am_i_register
- who_am_i_value
- accel_data_register
- gyro_data_register
- temp_data_register
- reset_register
- accel_config_register
- gyro_config_register
- ctrl_register
- reset_value
- accel_config_value
- gyro_config_value
- ctrl_value
- accel_scale_factor
- gyro_scale_factor
- temp_scale_factor
- temp_offset
- little_endian
- data_bytes_per_axis
- ImuDeviceConfig
- Struct Documentation
- Class PacketManager
- Nested Relationships
- Class Documentation
- PacketManager
- Public Types
- data_generator_t
- Public Functions
- PacketManager
- handle
- handle_receive
- handle_transmit
- add_group
- remove_group
- set_callback
- get_callback
- remove_callback
- set_transmission_config
- set_transmission_generator
- set_transmission_interval
- get_transmission_config
- remove_transmission
- get_interface
- callback_config_t
- transmission_config_t
- PacketManager
Enums¶
- Enum ServoSramRegister
- Enum Documentation
- perseus_lite_hardware::ServoSramRegister
- TORQUE_ENABLE
- ACC
- GOAL_POSITION_L
- GOAL_POSITION_H
- GOAL_TIME_L
- GOAL_TIME_H
- GOAL_SPEED_L
- GOAL_SPEED_H
- TORQUE_LIMIT_L
- TORQUE_LIMIT_H
- LOCK
- PRESENT_POSITION_L
- PRESENT_POSITION_H
- PRESENT_SPEED_L
- PRESENT_SPEED_H
- PRESENT_LOAD_L
- PRESENT_LOAD_H
- PRESENT_VOLTAGE
- PRESENT_TEMPERATURE
- MOVING
- PRESENT_CURRENT_L
- PRESENT_CURRENT_H
- perseus_lite_hardware::ServoSramRegister
- Enum Documentation