Issue appears to occur when one of the obstacles x value reaches -4
Dependencies: mbed
main.cpp@0:e1f5bfbb6e53, 2020-03-27 (annotated)
- Committer:
- equense
- Date:
- Fri Mar 27 10:23:53 2020 +0000
- Revision:
- 0:e1f5bfbb6e53
commit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
equense | 0:e1f5bfbb6e53 | 1 | #include "mbed.h" |
equense | 0:e1f5bfbb6e53 | 2 | #include "Gamepad.h" |
equense | 0:e1f5bfbb6e53 | 3 | #include "N5110.h" |
equense | 0:e1f5bfbb6e53 | 4 | #include "Car.h" |
equense | 0:e1f5bfbb6e53 | 5 | #include "Engine.h" |
equense | 0:e1f5bfbb6e53 | 6 | #include <cstdlib> |
equense | 0:e1f5bfbb6e53 | 7 | |
equense | 0:e1f5bfbb6e53 | 8 | Gamepad pad; |
equense | 0:e1f5bfbb6e53 | 9 | N5110 lcd; |
equense | 0:e1f5bfbb6e53 | 10 | Car user; |
equense | 0:e1f5bfbb6e53 | 11 | Engine play; |
equense | 0:e1f5bfbb6e53 | 12 | |
equense | 0:e1f5bfbb6e53 | 13 | |
equense | 0:e1f5bfbb6e53 | 14 | int main(){ |
equense | 0:e1f5bfbb6e53 | 15 | pad.init(); |
equense | 0:e1f5bfbb6e53 | 16 | lcd.init(); |
equense | 0:e1f5bfbb6e53 | 17 | pad.leds_off(); |
equense | 0:e1f5bfbb6e53 | 18 | int i = 1; |
equense | 0:e1f5bfbb6e53 | 19 | while(1){ |
equense | 0:e1f5bfbb6e53 | 20 | lcd.clear(); |
equense | 0:e1f5bfbb6e53 | 21 | play.run(lcd, pad, user); |
equense | 0:e1f5bfbb6e53 | 22 | //printf("i = %i\n",i); |
equense | 0:e1f5bfbb6e53 | 23 | i++; |
equense | 0:e1f5bfbb6e53 | 24 | lcd.refresh(); |
equense | 0:e1f5bfbb6e53 | 25 | wait_ms(10); |
equense | 0:e1f5bfbb6e53 | 26 | } |
equense | 0:e1f5bfbb6e53 | 27 | } |
equense | 0:e1f5bfbb6e53 | 28 |