this code is completely restructured, but should do the same thing. did not want to directly commit, since it may not work at all. compiles though.
Dependencies: AVEncoder mbed-src-AV
Fork of Test by
test.cpp@13:5f08195456a4, 2015-12-15 (annotated)
- Committer:
- jimmery
- Date:
- Tue Dec 15 08:56:36 2015 +0000
- Revision:
- 13:5f08195456a4
HUGE RESTRUCTURING OF THE CODE.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
jimmery | 13:5f08195456a4 | 1 | #include "mouse.h" |
jimmery | 13:5f08195456a4 | 2 | #include "pinouts.h" |
jimmery | 13:5f08195456a4 | 3 | |
jimmery | 13:5f08195456a4 | 4 | void Mouse::test_IR_sensors() |
jimmery | 13:5f08195456a4 | 5 | { |
jimmery | 13:5f08195456a4 | 6 | scan(); |
jimmery | 13:5f08195456a4 | 7 | |
jimmery | 13:5f08195456a4 | 8 | pc.printf("right side: %f, left side: %f right_front: %f, left_front: %f \r\n", rs_val, ls_val, rf_val, lf_val); |
jimmery | 13:5f08195456a4 | 9 | wait(1); |
jimmery | 13:5f08195456a4 | 10 | } |
jimmery | 13:5f08195456a4 | 11 | |
jimmery | 13:5f08195456a4 | 12 | void Mouse::test_motors() |
jimmery | 13:5f08195456a4 | 13 | { |
jimmery | 13:5f08195456a4 | 14 | sensor_reset(); |
jimmery | 13:5f08195456a4 | 15 | |
jimmery | 13:5f08195456a4 | 16 | right_forward = 1; |
jimmery | 13:5f08195456a4 | 17 | left_forward = 1; |
jimmery | 13:5f08195456a4 | 18 | right_reverse = 0; |
jimmery | 13:5f08195456a4 | 19 | left_reverse = 0; |
jimmery | 13:5f08195456a4 | 20 | |
jimmery | 13:5f08195456a4 | 21 | wait(10); |
jimmery | 13:5f08195456a4 | 22 | pc.printf("left pulses: %d, right pulses: %d", l_enco.getPulses(), r_enco.getPulses()); |
jimmery | 13:5f08195456a4 | 23 | } |