pong game added to the main sketch

Dependencies:   RTC-DS1307 SPI_TFT_ILI9341 TFT_fonts mbed tsi_sensor

Fork of MainSketch by IoT Ox

Committer:
mlin
Date:
Wed May 24 11:21:37 2017 +0000
Revision:
10:9d9b3b9b28b8
Child:
11:1da15361a35b
Working Render of states

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mlin 10:9d9b3b9b28b8 1 #include "tsi_sensor.h"
mlin 10:9d9b3b9b28b8 2 #if defined (TARGET_KL25Z) || defined (TARGET_KL46Z)
mlin 10:9d9b3b9b28b8 3 #define ELEC0 9
mlin 10:9d9b3b9b28b8 4 #define ELEC1 10
mlin 10:9d9b3b9b28b8 5 #elif defined (TARGET_KL05Z)
mlin 10:9d9b3b9b28b8 6 #define ELEC0 9
mlin 10:9d9b3b9b28b8 7 #define ELEC1 8
mlin 10:9d9b3b9b28b8 8 #else
mlin 10:9d9b3b9b28b8 9 #error TARGET NOT DEFINED
mlin 10:9d9b3b9b28b8 10 #endif
mlin 10:9d9b3b9b28b8 11 float tsi_current, tsi_last = 0;
mlin 10:9d9b3b9b28b8 12
mlin 10:9d9b3b9b28b8 13 float tsi_d(){
mlin 10:9d9b3b9b28b8 14 TSIAnalogSlider tsi(ELEC0, ELEC1, 40);
mlin 10:9d9b3b9b28b8 15 tsi_current = tsi.readPercentage();
mlin 10:9d9b3b9b28b8 16 float delta = 0;
mlin 10:9d9b3b9b28b8 17 if (tsi_current != 0 && tsi_last != 0) delta = tsi_current - tsi_last;
mlin 10:9d9b3b9b28b8 18 else delta = 0;
mlin 10:9d9b3b9b28b8 19 tsi_last = tsi_current;
mlin 10:9d9b3b9b28b8 20 return delta;
mlin 10:9d9b3b9b28b8 21 }
mlin 10:9d9b3b9b28b8 22