quad: improve virtual quad hardware layer implementation
- use shared memory instead of fifos for most I/O - re-enable functional tests
Showing
- quad/Makefile 1 addition, 1 deletionquad/Makefile
- quad/scripts/tests/test_safety_checks.rb 22 additions, 25 deletionsquad/scripts/tests/test_safety_checks.rb
- quad/scripts/tests/testing_library.rb 30 additions, 34 deletionsquad/scripts/tests/testing_library.rb
- quad/src/quad_app/initialize_components.c 19 additions, 18 deletionsquad/src/quad_app/initialize_components.c
- quad/src/quad_app/util.c 14 additions, 6 deletionsquad/src/quad_app/util.c
- quad/src/quad_app/util.h 2 additions, 0 deletionsquad/src/quad_app/util.h
- quad/src/virt_quad/Makefile 1 addition, 1 deletionquad/src/virt_quad/Makefile
- quad/src/virt_quad/hw_impl_unix.h 17 additions, 0 deletionsquad/src/virt_quad/hw_impl_unix.h
- quad/src/virt_quad/hw_impl_unix_i2c.c 2 additions, 105 deletionsquad/src/virt_quad/hw_impl_unix_i2c.c
- quad/src/virt_quad/hw_impl_unix_mio7_led.c 13 additions, 29 deletionsquad/src/virt_quad/hw_impl_unix_mio7_led.c
- quad/src/virt_quad/hw_impl_unix_motor.c 5 additions, 52 deletionsquad/src/virt_quad/hw_impl_unix_motor.c
- quad/src/virt_quad/hw_impl_unix_rc_receiver.c 5 additions, 67 deletionsquad/src/virt_quad/hw_impl_unix_rc_receiver.c
- quad/src/virt_quad/main.c 117 additions, 0 deletionsquad/src/virt_quad/main.c
Loading
Please register or sign in to comment