David's line following code from the LVBots competition, 2015.

Dependencies:   GeneralDebouncer Pacer PololuEncoder mbed

Fork of DeadReckoning by David Grayson

Committer:
DavidEGrayson
Date:
Thu Apr 16 22:00:15 2015 +0000
Revision:
57:99bec7fab454
Parent:
46:f11cb4f93aac
Doubled the encoder counts for indicating the end of the course because we might have to start a little bit back from the finish line.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
DavidEGrayson 9:9734347b5756 1 #pragma once
DavidEGrayson 9:9734347b5756 2
DavidEGrayson 10:e4dd36148539 3 void __attribute__((noreturn)) testEncoders();
DavidEGrayson 10:e4dd36148539 4 void __attribute__((noreturn)) testMotors();
DavidEGrayson 12:835a4d24ae3b 5 void __attribute__((noreturn)) testLineSensors();
DavidEGrayson 12:835a4d24ae3b 6 void __attribute__((noreturn)) testReckoner();
DavidEGrayson 16:8eaa5bc2bdb1 7 void __attribute__((noreturn)) testButtons();
DavidEGrayson 16:8eaa5bc2bdb1 8 void __attribute__((noreturn)) testDriveHome();
DavidEGrayson 20:dbec34f0e76b 9 void __attribute__((noreturn)) testFinalSettleIn();
DavidEGrayson 28:4374035df5e0 10 void __attribute__((noreturn)) testCalibrate();
DavidEGrayson 28:4374035df5e0 11 void __attribute__((noreturn)) testLineFollowing();
DavidEGrayson 29:cfcf08d8ac79 12 void __attribute__((noreturn)) testAnalog();
DavidEGrayson 30:84be2d602dc0 13 void __attribute__((noreturn)) testSensorGlitches();
DavidEGrayson 33:58a0ab6e9ad2 14 void __attribute__((noreturn)) testTurnInPlace();
DavidEGrayson 37:23000a47ed2b 15 void __attribute__((noreturn)) testCloseness();
DavidEGrayson 44:edcacba44760 16 void __attribute__((noreturn)) testLogger();
DavidEGrayson 44:edcacba44760 17 void __attribute__((noreturn)) testL3g();
DavidEGrayson 46:f11cb4f93aac 18 void __attribute__((noreturn)) testTurnSensor();
DavidEGrayson 46:f11cb4f93aac 19 void __attribute__((noreturn)) testReckoningWithGyro();