Divide the slider into four areas

Dependents:   JeSuisUnGrandHomme

Fork of info1 by Guillaume Alli

Committer:
Agachon
Date:
Tue Dec 16 12:25:56 2014 +0000
Revision:
0:432cc3112901
Child:
1:6bd5a7965b66
TP7_V0

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Agachon 0:432cc3112901 1 #include "mbed.h"
Agachon 0:432cc3112901 2 #include "TSISensor.h"
Agachon 0:432cc3112901 3
Agachon 0:432cc3112901 4
Agachon 0:432cc3112901 5 TSISensor tsi2;
Agachon 0:432cc3112901 6
Agachon 0:432cc3112901 7
Agachon 0:432cc3112901 8 int appui(void)
Agachon 0:432cc3112901 9 {
Agachon 0:432cc3112901 10 if (tsi2.readPercentage()>0)
Agachon 0:432cc3112901 11 return 1;
Agachon 0:432cc3112901 12 else
Agachon 0:432cc3112901 13 return 0;
Agachon 0:432cc3112901 14 }
Agachon 0:432cc3112901 15
Agachon 0:432cc3112901 16 float appui_fct(float seuil)
Agachon 0:432cc3112901 17 {
Agachon 0:432cc3112901 18 if (seuil==0)
Agachon 0:432cc3112901 19 {
Agachon 0:432cc3112901 20 if (tsi2.readPercentage()>0)
Agachon 0:432cc3112901 21 return 1;
Agachon 0:432cc3112901 22 else
Agachon 0:432cc3112901 23 return 0;
Agachon 0:432cc3112901 24 }
Agachon 0:432cc3112901 25
Agachon 0:432cc3112901 26 else if (seuil>0 && seuil <=1)
Agachon 0:432cc3112901 27 {
Agachon 0:432cc3112901 28 return tsi2.readPercentage();
Agachon 0:432cc3112901 29 }
Agachon 0:432cc3112901 30
Agachon 0:432cc3112901 31 else
Agachon 0:432cc3112901 32 {
Agachon 0:432cc3112901 33 return -1;
Agachon 0:432cc3112901 34 }
Agachon 0:432cc3112901 35
Agachon 0:432cc3112901 36 }