Initial publish

Dependencies:   mbed

Fork of el17dg by Dmitrijs Griskovs

Committer:
Noximilien
Date:
Tue May 07 15:22:35 2019 +0000
Revision:
40:e3bbda7444fa
Parent:
37:6a2bf4488022
The Final, Submission Version. I have read and agreed to the academic integrity. SID:201160286

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Noximilien 3:10918b0f7a7d 1 #ifndef MAIN_H
Noximilien 3:10918b0f7a7d 2 #define MAIN_H
Noximilien 3:10918b0f7a7d 3
Noximilien 4:02c63aaa2df9 4 #include "mbed.h"
Noximilien 4:02c63aaa2df9 5 #include "N5110.h"
Noximilien 4:02c63aaa2df9 6 #include "Gamepad.h"
Noximilien 8:c18c240665aa 7
Noximilien 31:becb8f6bf7b7 8 /**
Noximilien 31:becb8f6bf7b7 9 * Global variable readings from the gamepad are shared for all the files to use.
Noximilien 29:579e00b7f118 10 */
Noximilien 4:02c63aaa2df9 11 extern N5110 lcd;
Noximilien 4:02c63aaa2df9 12 extern Gamepad gamepad;
Noximilien 4:02c63aaa2df9 13 extern AnalogIn pot;
Noximilien 4:02c63aaa2df9 14 extern AnalogIn x_dir;
Noximilien 4:02c63aaa2df9 15 extern AnalogIn y_dir;
Noximilien 4:02c63aaa2df9 16
Noximilien 16:b7d0cac561cc 17 static const int fps = 10;
Noximilien 14:e8de27c4d0d4 18
Noximilien 37:6a2bf4488022 19 #define DG_PRINT_ENABLED 0
Noximilien 37:6a2bf4488022 20
Noximilien 37:6a2bf4488022 21 #if DG_PRINT_ENABLED
Noximilien 37:6a2bf4488022 22 #define DG_PRINTF(...) printf(__VA_ARGS__)
Noximilien 37:6a2bf4488022 23 #else
Noximilien 37:6a2bf4488022 24 #define DG_PRINTF(...)
Noximilien 37:6a2bf4488022 25 #endif
Noximilien 9:5ad5501c702e 26
Noximilien 27:f05f4e738ba9 27
Noximilien 29:579e00b7f118 28
Noximilien 4:02c63aaa2df9 29 #endif