![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Pop lock n drop it
main.cpp@0:80d9725a7342, 2014-05-20 (annotated)
- Committer:
- vsal
- Date:
- Tue May 20 13:00:55 2014 +0000
- Revision:
- 0:80d9725a7342
- Child:
- 1:ac7fc0b5f878
Pop Lock n Drop it
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
vsal | 0:80d9725a7342 | 1 | #include "mbed.h" |
vsal | 0:80d9725a7342 | 2 | #include "m3pi_ng.h" |
vsal | 0:80d9725a7342 | 3 | |
vsal | 0:80d9725a7342 | 4 | DigitalOut myled(LED1); |
vsal | 0:80d9725a7342 | 5 | m3pi huey; |
vsal | 0:80d9725a7342 | 6 | |
vsal | 0:80d9725a7342 | 7 | int main() { |
vsal | 0:80d9725a7342 | 8 | //prints battery voltage on led screen |
vsal | 0:80d9725a7342 | 9 | float bat = huey.battery(); |
vsal | 0:80d9725a7342 | 10 | huey.printf("%f",bat); |
vsal | 0:80d9725a7342 | 11 | |
vsal | 0:80d9725a7342 | 12 | wait(0.1); |
vsal | 0:80d9725a7342 | 13 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 14 | wait(0.1); |
vsal | 0:80d9725a7342 | 15 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 16 | wait(0.1); |
vsal | 0:80d9725a7342 | 17 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 18 | wait(0.1); |
vsal | 0:80d9725a7342 | 19 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 20 | wait(0.1); |
vsal | 0:80d9725a7342 | 21 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 22 | wait(0.1); |
vsal | 0:80d9725a7342 | 23 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 24 | wait(0.5); |
vsal | 0:80d9725a7342 | 25 | |
vsal | 0:80d9725a7342 | 26 | wait(0.1); |
vsal | 0:80d9725a7342 | 27 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 28 | wait(0.1); |
vsal | 0:80d9725a7342 | 29 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 30 | wait(0.1); |
vsal | 0:80d9725a7342 | 31 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 32 | wait(0.1); |
vsal | 0:80d9725a7342 | 33 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 34 | wait(0.1); |
vsal | 0:80d9725a7342 | 35 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 36 | wait(0.1); |
vsal | 0:80d9725a7342 | 37 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 38 | wait(0.5); |
vsal | 0:80d9725a7342 | 39 | |
vsal | 0:80d9725a7342 | 40 | wait(0.1); |
vsal | 0:80d9725a7342 | 41 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 42 | wait(0.1); |
vsal | 0:80d9725a7342 | 43 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 44 | wait(0.1); |
vsal | 0:80d9725a7342 | 45 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 46 | wait(0.1); |
vsal | 0:80d9725a7342 | 47 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 48 | wait(0.1); |
vsal | 0:80d9725a7342 | 49 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 50 | wait(0.1); |
vsal | 0:80d9725a7342 | 51 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 52 | wait(0.5); |
vsal | 0:80d9725a7342 | 53 | |
vsal | 0:80d9725a7342 | 54 | wait(0.1); |
vsal | 0:80d9725a7342 | 55 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 56 | wait(0.1); |
vsal | 0:80d9725a7342 | 57 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 58 | wait(0.1); |
vsal | 0:80d9725a7342 | 59 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 60 | wait(0.1); |
vsal | 0:80d9725a7342 | 61 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 62 | wait(0.1); |
vsal | 0:80d9725a7342 | 63 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 64 | wait(0.1); |
vsal | 0:80d9725a7342 | 65 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 66 | wait(0.5); |
vsal | 0:80d9725a7342 | 67 | |
vsal | 0:80d9725a7342 | 68 | wait(0.1); |
vsal | 0:80d9725a7342 | 69 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 70 | wait(0.1); |
vsal | 0:80d9725a7342 | 71 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 72 | wait(0.1); |
vsal | 0:80d9725a7342 | 73 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 74 | wait(0.1); |
vsal | 0:80d9725a7342 | 75 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 76 | wait(0.1); |
vsal | 0:80d9725a7342 | 77 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 78 | wait(0.1); |
vsal | 0:80d9725a7342 | 79 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 80 | wait(0.5); |
vsal | 0:80d9725a7342 | 81 | |
vsal | 0:80d9725a7342 | 82 | wait(0.1); |
vsal | 0:80d9725a7342 | 83 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 84 | wait(0.1); |
vsal | 0:80d9725a7342 | 85 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 86 | wait(0.1); |
vsal | 0:80d9725a7342 | 87 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 88 | wait(0.1); |
vsal | 0:80d9725a7342 | 89 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 90 | wait(0.1); |
vsal | 0:80d9725a7342 | 91 | huey.forward(0.1); |
vsal | 0:80d9725a7342 | 92 | wait(0.1); |
vsal | 0:80d9725a7342 | 93 | huey.backward(0.1); |
vsal | 0:80d9725a7342 | 94 | wait(0.5); |
vsal | 0:80d9725a7342 | 95 | |
vsal | 0:80d9725a7342 | 96 | |
vsal | 0:80d9725a7342 | 97 | |
vsal | 0:80d9725a7342 | 98 | huey.stop(); |
vsal | 0:80d9725a7342 | 99 | |
vsal | 0:80d9725a7342 | 100 | |
vsal | 0:80d9725a7342 | 101 | |
vsal | 0:80d9725a7342 | 102 | |
vsal | 0:80d9725a7342 | 103 | while(1) |
vsal | 0:80d9725a7342 | 104 | { |
vsal | 0:80d9725a7342 | 105 | myled = 1; |
vsal | 0:80d9725a7342 | 106 | wait(0.2); |
vsal | 0:80d9725a7342 | 107 | myled = 0; |
vsal | 0:80d9725a7342 | 108 | wait(0.2); |
vsal | 0:80d9725a7342 | 109 | } |
vsal | 0:80d9725a7342 | 110 | } |