quad: move i2c device functions into the hardware interface
Showing
- quad/executable.mk 2 additions, 2 deletionsquad/executable.mk
- quad/scripts/tests/test_safety_checks.rb 58 additions, 13 deletionsquad/scripts/tests/test_safety_checks.rb
- quad/scripts/tests/testing_library.rb 10 additions, 2 deletionsquad/scripts/tests/testing_library.rb
- quad/src/graph_blocks/node_mixer.c 4 additions, 2 deletionsquad/src/graph_blocks/node_mixer.c
- quad/src/quad_app/controllers.c 0 additions, 1 deletionquad/src/quad_app/controllers.c
- quad/src/quad_app/hw_iface.h 35 additions, 12 deletionsquad/src/quad_app/hw_iface.h
- quad/src/quad_app/iic_utils.c 0 additions, 329 deletionsquad/src/quad_app/iic_utils.c
- quad/src/quad_app/iic_utils.h 0 additions, 148 deletionsquad/src/quad_app/iic_utils.h
- quad/src/quad_app/initialize_components.c 4 additions, 3 deletionsquad/src/quad_app/initialize_components.c
- quad/src/quad_app/initialize_components.h 0 additions, 1 deletionquad/src/quad_app/initialize_components.h
- quad/src/quad_app/quad_app.c 1 addition, 1 deletionquad/src/quad_app/quad_app.c
- quad/src/quad_app/sensor.c 20 additions, 58 deletionsquad/src/quad_app/sensor.c
- quad/src/quad_app/sensor.h 3 additions, 3 deletionsquad/src/quad_app/sensor.h
- quad/src/quad_app/type_def.h 14 additions, 11 deletionsquad/src/quad_app/type_def.h
- quad/src/virt_quad/hw_impl_unix.c 24 additions, 0 deletionsquad/src/virt_quad/hw_impl_unix.c
- quad/src/virt_quad/hw_impl_unix.h 16 additions, 0 deletionsquad/src/virt_quad/hw_impl_unix.h
- quad/src/virt_quad/hw_impl_unix_i2c.c 0 additions, 3 deletionsquad/src/virt_quad/hw_impl_unix_i2c.c
- quad/src/virt_quad/hw_impl_unix_imu.c 25 additions, 0 deletionsquad/src/virt_quad/hw_impl_unix_imu.c
- quad/src/virt_quad/hw_impl_unix_lidar.c 14 additions, 0 deletionsquad/src/virt_quad/hw_impl_unix_lidar.c
- quad/src/virt_quad/hw_impl_unix_optical_flow.c 15 additions, 0 deletionsquad/src/virt_quad/hw_impl_unix_optical_flow.c
Loading
Please register or sign in to comment