Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Diff: main.cpp
- Revision:
- 2:98ab6e6dd8aa
- Parent:
- 1:266895757ab3
- Child:
- 3:b519acc65986
--- a/main.cpp Thu Sep 18 09:54:45 2014 +0000
+++ b/main.cpp Wed Sep 24 09:29:23 2014 +0000
@@ -300,7 +300,8 @@
void comparison(char *b)
{
char *up, *down, *left, *right, *nobutton, *upright, *updown, *upleft, *rightleft, *downright, *downleft, *a, *w, *s, *d, *enter, *space, *one, *two, *wa,
- *wd, *sa, *sd, *ws, *ad, *onetwo, *upspace, *rightspace, *downspace, *leftspace, *upenter, *downenter, *rightenter, *leftenter;
+ *wd, *sa, *sd, *ws, *ad, *onetwo, *upspace, *rightspace, *downspace, *leftspace, *upenter, *downenter, *rightenter, *leftenter, *oneup, *onedown, *oneleft, *oneright,
+ *twoup, *twodown, *tworight, *twoleft, *onew, *ones, *oned, *onea, *oneenter, *onespace, *twow, *twos, *twod, *twoa, *twospace, *twoenter;
up = strstr(b, "K 0xFFE"); // 1
down = strstr(b, "K 0xFFD"); // 2
left = strstr(b, "K 0xFFB"); // 3
@@ -334,6 +335,26 @@
downenter = strstr(b, "K 0xFED"); //31
rightenter = strstr(b, "K 0xFE7"); //32
leftenter = strstr(b, "K 0xFEB"); //33
+ oneup = strstr(b, "K 0xFBE"); //34 move 34 - 53 have just been accounted to prevent array gaps, play feature can be incorporated
+ onedown = strstr(b, "K 0xFBD"); //35
+ oneleft = strstr(b, "K 0xFBB"); //36
+ oneright = strstr(b, "K 0xFB7"); //37
+ onew = strstr(b, "K 0xEBF"); //38
+ ones = strstr(b, "K 0xBBF"); //39
+ onea = strstr(b, "K 0xDBF"); //40
+ oned = strstr(b, "K 0x7BF"); //41
+ onespace = strstr(b, "K 0xF9F"); //42
+ oneenter = strstr(b, "K 0xFAF"); //43
+ twoup = strstr(b, "K 0xF7E"); //44
+ twodown = strstr(b, "K 0xF7D"); //45
+ tworight = strstr(b, "K 0xF77"); //46
+ twoleft = strstr(b, "K 0xF7B"); //47
+ twow = strstr(b, "K 0xE7F"); //48
+ twos = strstr(b, "K 0xB7F"); //49
+ twoa = strstr(b, "K 0xD7F"); //50
+ twod = strstr(b, "K 0x77F"); //51
+ twoenter = strstr(b, "K 0xF6F"); //52
+ twospace = strstr(b, "K 0xF5F"); //53
nobutton = strstr(b, "K 0xFFF"); //
@@ -859,7 +880,7 @@
playI.rise(&playfunction);
if (bluefruit.readable()) {
bluefruit.gets(buf, 9);
- // pc.puts(buf);
+ pc.puts(buf);
comparison(buf);
}