James Heavey / Mbed 2 deprecated 3875_DISSERTATION

Dependencies:   mbed 3875_Individualproject

Committer:
jamesheavey
Date:
Tue Feb 04 19:18:10 2020 +0000
Revision:
0:df5216b20861
Child:
17:77b8515a9568
PID implemented correctly

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jamesheavey 0:df5216b20861 1 #ifndef MAIN_H
jamesheavey 0:df5216b20861 2 #define MAIN_H
jamesheavey 0:df5216b20861 3
jamesheavey 0:df5216b20861 4 #include "m3pi.h"
jamesheavey 0:df5216b20861 5 #include "mbed.h"
jamesheavey 0:df5216b20861 6
jamesheavey 0:df5216b20861 7 // API
jamesheavey 0:df5216b20861 8 extern m3pi robot;
jamesheavey 0:df5216b20861 9
jamesheavey 0:df5216b20861 10 // LEDs
jamesheavey 0:df5216b20861 11 extern BusOut leds;
jamesheavey 0:df5216b20861 12
jamesheavey 0:df5216b20861 13 // Buttons
jamesheavey 0:df5216b20861 14 extern DigitalIn button_A;
jamesheavey 0:df5216b20861 15 extern DigitalIn button_B;
jamesheavey 0:df5216b20861 16 extern DigitalIn button_X;
jamesheavey 0:df5216b20861 17 extern DigitalIn button_Y;
jamesheavey 0:df5216b20861 18 extern DigitalIn button_enter;
jamesheavey 0:df5216b20861 19 extern DigitalIn button_back;
jamesheavey 0:df5216b20861 20
jamesheavey 0:df5216b20861 21 // Potentiometers
jamesheavey 0:df5216b20861 22 extern AnalogIn pot_P;
jamesheavey 0:df5216b20861 23 extern AnalogIn pot_I;
jamesheavey 0:df5216b20861 24 extern AnalogIn pot_D;
jamesheavey 0:df5216b20861 25 extern AnalogIn pot_S;
jamesheavey 0:df5216b20861 26
jamesheavey 0:df5216b20861 27 // Globals
jamesheavey 0:df5216b20861 28
jamesheavey 0:df5216b20861 29 // Prototypes
jamesheavey 0:df5216b20861 30
jamesheavey 0:df5216b20861 31
jamesheavey 0:df5216b20861 32 #endif