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 2015-2016_Mouserat

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?

UserRevisionLine numberNew 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 }