touch screen
Dependencies: TSI
Dependents: test_emg Robot2 Robot2mooiemanier Robot2false ... more
Fork of TouchButton by
TouchButton.cpp@4:956d0575205b, 2014-10-30 (annotated)
- Committer:
- Tanja2211
- Date:
- Thu Oct 30 14:05:12 2014 +0000
- Revision:
- 4:956d0575205b
- Parent:
- 3:6153458ce46b
new touch pad;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
virajjayaweera | 0:2afd6e977c5b | 1 | #include "mbed.h" |
virajjayaweera | 0:2afd6e977c5b | 2 | #include "TSISensor.h" |
virajjayaweera | 0:2afd6e977c5b | 3 | #include "TouchButton.h" |
virajjayaweera | 0:2afd6e977c5b | 4 | |
virajjayaweera | 0:2afd6e977c5b | 5 | TSISensor tsi; |
virajjayaweera | 0:2afd6e977c5b | 6 | |
s1340735 | 1:e2599f77aa36 | 7 | int TouchButton::PressedButton(void) |
virajjayaweera | 0:2afd6e977c5b | 8 | { |
s1340735 | 1:e2599f77aa36 | 9 | |
virajjayaweera | 0:2afd6e977c5b | 10 | if(tsi.readPercentage()<0.01) |
virajjayaweera | 0:2afd6e977c5b | 11 | return 0; |
Tanja2211 | 4:956d0575205b | 12 | else if(tsi.readPercentage()>0.75) |
virajjayaweera | 0:2afd6e977c5b | 13 | return 3; |
Tanja2211 | 4:956d0575205b | 14 | else if(tsi.readPercentage()>0.25) |
s1340735 | 1:e2599f77aa36 | 15 | return 2; |
s1340735 | 1:e2599f77aa36 | 16 | else |
virajjayaweera | 0:2afd6e977c5b | 17 | return 1; |
s1340735 | 1:e2599f77aa36 | 18 | |
virajjayaweera | 0:2afd6e977c5b | 19 | } |