MBot Software Library  v1.0
An API documentation to mbot_firmware repository
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234567]
  include
 doxygen_grouping.h
  mbot_firmware
  comms
  include
  comms
 common.h
 listener.h
 mbot_channels.h
 protocol.h
 topic_data.h
  mbot
  include
  mbot
  barometer
 barometer.h
  defs
 mbot_diff_defs.h
 mbot_fram_map.h
 mbot_omni_defs.h
 mbot_params.h
 mbot_pins.h
  encoder
 encoder.h
  fram
 fram.h
  imu
  firmware
 BHI160B_BMM150_fw.h
 BHI160B_fw.h
 bhy.hBHY Sensor Driver Support Header File
 bhy_support.hDriver on MCU for bhy
 bhy_uc_driver.hHeadfile of driver on MCU for bhy
 bhy_uc_driver_config.hHeader file of bhy_uc_driver.c
 bhy_uc_driver_constants.hHeader file of bhy_uc_driver.c
 bhy_uc_driver_types.hHeader file of bhy_uc_driver.c
 imu.h
  motor
 motor.h
  utils
 utils.h
  src
  imu
 bhy_support.cDriver on MCU for bhy
 bhy_uc_driver.cDriver on MCU for bhy
  rc
  include
  rc
  math
 algebra.h
 filter.h
 kalman.h
 matrix.h
 other.h
 polynomial.h
 quaternion.h
 ring_buffer.h
 vector.h
  mpu
 dmp_firmware.h
 dmpKey.h
 dmpmap.h
 mpu.h
 mpu_defs.h
  src
  math
 algebra.cCollection of advanced linear algebra functions
 algebra_common.c
 algebra_common.h
 filter.cThis is a collection of functions for generating and implementing discrete SISO filters for arbitrary transfer functions
 matrix.cThis is a collection of functions for generating and implementing discrete SISO filters for arbitrary transfer functions
 other.cGeneral low-level math functions that don't fit elsewhere
 quaternion.cCollection of quaternion manipulation functions
 ring_buffer.cRing buffer implementation for double-precision doubles
  src
 controller.h
 mbot.h
 odometry.h
 print_tables.hFunctions for generating formatted tables with integer or float data