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
main.cpp@0:98cc9d6e695b, 2018-12-18 (annotated)
- Committer:
- cakejohnn
- Date:
- Tue Dec 18 09:20:37 2018 +0000
- Revision:
- 0:98cc9d6e695b
aaa;
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| cakejohnn | 0:98cc9d6e695b | 1 | #include "mbed.h" |
| cakejohnn | 0:98cc9d6e695b | 2 | #include <cstring> |
| cakejohnn | 0:98cc9d6e695b | 3 | #include <iostream> |
| cakejohnn | 0:98cc9d6e695b | 4 | //#include "SoftwareSerial.h" |
| cakejohnn | 0:98cc9d6e695b | 5 | int incomingByte; |
| cakejohnn | 0:98cc9d6e695b | 6 | string people; |
| cakejohnn | 0:98cc9d6e695b | 7 | string num_tft; |
| cakejohnn | 0:98cc9d6e695b | 8 | string str; |
| cakejohnn | 0:98cc9d6e695b | 9 | char b[] = " "; |
| cakejohnn | 0:98cc9d6e695b | 10 | //char str[10]; |
| cakejohnn | 0:98cc9d6e695b | 11 | int length = sizeof(str); |
| cakejohnn | 0:98cc9d6e695b | 12 | DigitalIn sw(PC_13); |
| cakejohnn | 0:98cc9d6e695b | 13 | Serial pc(D1,D0); // tx, rx |
| cakejohnn | 0:98cc9d6e695b | 14 | Serial nextion(D8, D2); |
| cakejohnn | 0:98cc9d6e695b | 15 | Serial esp(PA_15,PB_7); |
| cakejohnn | 0:98cc9d6e695b | 16 | int count = 0; |
| cakejohnn | 0:98cc9d6e695b | 17 | int nowq = 0; |
| cakejohnn | 0:98cc9d6e695b | 18 | int totalq = 0; |
| cakejohnn | 0:98cc9d6e695b | 19 | |
| cakejohnn | 0:98cc9d6e695b | 20 | int main() { |
| cakejohnn | 0:98cc9d6e695b | 21 | pc.baud(115200); |
| cakejohnn | 0:98cc9d6e695b | 22 | esp.baud(9600); |
| cakejohnn | 0:98cc9d6e695b | 23 | //while(1){ |
| cakejohnn | 0:98cc9d6e695b | 24 | //while(char c = esp.getc()){ |
| cakejohnn | 0:98cc9d6e695b | 25 | // esp.readable(); |
| cakejohnn | 0:98cc9d6e695b | 26 | // pc.printf("people: %c \n",c); |
| cakejohnn | 0:98cc9d6e695b | 27 | // } |
| cakejohnn | 0:98cc9d6e695b | 28 | while(1){ |
| cakejohnn | 0:98cc9d6e695b | 29 | //if(sw == 0 or nextion.readable()){ |
| cakejohnn | 0:98cc9d6e695b | 30 | //wait(0.3); |
| cakejohnn | 0:98cc9d6e695b | 31 | // pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 32 | // pc.printf("nowq: %d \n",nowq); |
| cakejohnn | 0:98cc9d6e695b | 33 | // totalq = count - nowq; |
| cakejohnn | 0:98cc9d6e695b | 34 | // pc.printf("totalq: %d \n",totalq); |
| cakejohnn | 0:98cc9d6e695b | 35 | // } |
| cakejohnn | 0:98cc9d6e695b | 36 | //if(char c = esp.getc()){ |
| cakejohnn | 0:98cc9d6e695b | 37 | //esp.readable(); |
| cakejohnn | 0:98cc9d6e695b | 38 | //pc.printf("people: %c \n",c);} |
| cakejohnn | 0:98cc9d6e695b | 39 | //if(int incomingByte = nextion.getc()){ |
| cakejohnn | 0:98cc9d6e695b | 40 | //else if(sw == 1){ continue; } |
| cakejohnn | 0:98cc9d6e695b | 41 | |
| cakejohnn | 0:98cc9d6e695b | 42 | incomingByte = nextion.getc(); |
| cakejohnn | 0:98cc9d6e695b | 43 | if(incomingByte == 97) { |
| cakejohnn | 0:98cc9d6e695b | 44 | num_tft = "1"; |
| cakejohnn | 0:98cc9d6e695b | 45 | //char *str2 = str; |
| cakejohnn | 0:98cc9d6e695b | 46 | pc.printf("num_tft : %d \n",num_tft); |
| cakejohnn | 0:98cc9d6e695b | 47 | pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 48 | char b[] = "P"; |
| cakejohnn | 0:98cc9d6e695b | 49 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 50 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 51 | int i; |
| cakejohnn | 0:98cc9d6e695b | 52 | for(i=0;i<11;i++) |
| cakejohnn | 0:98cc9d6e695b | 53 | { |
| cakejohnn | 0:98cc9d6e695b | 54 | esp.putc(str[i]); |
| cakejohnn | 0:98cc9d6e695b | 55 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 56 | } |
| cakejohnn | 0:98cc9d6e695b | 57 | //cout << str; |
| cakejohnn | 0:98cc9d6e695b | 58 | |
| cakejohnn | 0:98cc9d6e695b | 59 | //str = " "; |
| cakejohnn | 0:98cc9d6e695b | 60 | } |
| cakejohnn | 0:98cc9d6e695b | 61 | else if(incomingByte == 90) { |
| cakejohnn | 0:98cc9d6e695b | 62 | str = " "; |
| cakejohnn | 0:98cc9d6e695b | 63 | char b[] = "R"; |
| cakejohnn | 0:98cc9d6e695b | 64 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 65 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 66 | //cout << str; |
| cakejohnn | 0:98cc9d6e695b | 67 | pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 68 | } |
| cakejohnn | 0:98cc9d6e695b | 69 | else if(incomingByte == 98) { |
| cakejohnn | 0:98cc9d6e695b | 70 | num_tft = "2"; |
| cakejohnn | 0:98cc9d6e695b | 71 | //char *str3 = str; |
| cakejohnn | 0:98cc9d6e695b | 72 | pc.printf("num_tft : %d \n",num_tft); |
| cakejohnn | 0:98cc9d6e695b | 73 | pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 74 | char b[] = "Q"; |
| cakejohnn | 0:98cc9d6e695b | 75 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 76 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 77 | int i; |
| cakejohnn | 0:98cc9d6e695b | 78 | for(i=0;i<10;i++) |
| cakejohnn | 0:98cc9d6e695b | 79 | { |
| cakejohnn | 0:98cc9d6e695b | 80 | esp.putc(str[i]); |
| cakejohnn | 0:98cc9d6e695b | 81 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 82 | } |
| cakejohnn | 0:98cc9d6e695b | 83 | //str = " "; |
| cakejohnn | 0:98cc9d6e695b | 84 | } |
| cakejohnn | 0:98cc9d6e695b | 85 | |
| cakejohnn | 0:98cc9d6e695b | 86 | else if(incomingByte == 48) { |
| cakejohnn | 0:98cc9d6e695b | 87 | str += "0"; |
| cakejohnn | 0:98cc9d6e695b | 88 | //char b[] = "0"; |
| cakejohnn | 0:98cc9d6e695b | 89 | // esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 90 | // wait(0.3); |
| cakejohnn | 0:98cc9d6e695b | 91 | //strcat( str,"0"); |
| cakejohnn | 0:98cc9d6e695b | 92 | } |
| cakejohnn | 0:98cc9d6e695b | 93 | else if(incomingByte == 49) { |
| cakejohnn | 0:98cc9d6e695b | 94 | str += "1"; |
| cakejohnn | 0:98cc9d6e695b | 95 | //char b[] = "1"; |
| cakejohnn | 0:98cc9d6e695b | 96 | // esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 97 | // wait(0.3); |
| cakejohnn | 0:98cc9d6e695b | 98 | //strcat( str,"1"); |
| cakejohnn | 0:98cc9d6e695b | 99 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 100 | } |
| cakejohnn | 0:98cc9d6e695b | 101 | else if(incomingByte == 50) { |
| cakejohnn | 0:98cc9d6e695b | 102 | str += "2"; |
| cakejohnn | 0:98cc9d6e695b | 103 | //char b[] = "2"; |
| cakejohnn | 0:98cc9d6e695b | 104 | // esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 105 | // wait(0.3); |
| cakejohnn | 0:98cc9d6e695b | 106 | //strcat( str,"2"); |
| cakejohnn | 0:98cc9d6e695b | 107 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 108 | } |
| cakejohnn | 0:98cc9d6e695b | 109 | else if(incomingByte == 51) { |
| cakejohnn | 0:98cc9d6e695b | 110 | str += "3"; |
| cakejohnn | 0:98cc9d6e695b | 111 | //char b[] = "3"; |
| cakejohnn | 0:98cc9d6e695b | 112 | // esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 113 | // wait(0.3); |
| cakejohnn | 0:98cc9d6e695b | 114 | //strcat( str,"3"); |
| cakejohnn | 0:98cc9d6e695b | 115 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 116 | } |
| cakejohnn | 0:98cc9d6e695b | 117 | else if(incomingByte == 52) { |
| cakejohnn | 0:98cc9d6e695b | 118 | str += "4"; |
| cakejohnn | 0:98cc9d6e695b | 119 | //char b[] = "4"; |
| cakejohnn | 0:98cc9d6e695b | 120 | // esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 121 | // wait(0.3); |
| cakejohnn | 0:98cc9d6e695b | 122 | //strcat( str,"4"); |
| cakejohnn | 0:98cc9d6e695b | 123 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 124 | } |
| cakejohnn | 0:98cc9d6e695b | 125 | else if(incomingByte == 53) { |
| cakejohnn | 0:98cc9d6e695b | 126 | str += "5"; |
| cakejohnn | 0:98cc9d6e695b | 127 | //char b[] = "5"; |
| cakejohnn | 0:98cc9d6e695b | 128 | // esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 129 | // wait(0.3); |
| cakejohnn | 0:98cc9d6e695b | 130 | //strcat( str,"5"); |
| cakejohnn | 0:98cc9d6e695b | 131 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 132 | } |
| cakejohnn | 0:98cc9d6e695b | 133 | else if(incomingByte == 54) { |
| cakejohnn | 0:98cc9d6e695b | 134 | str += "6"; |
| cakejohnn | 0:98cc9d6e695b | 135 | //char b[] = "6"; |
| cakejohnn | 0:98cc9d6e695b | 136 | // esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 137 | // wait(0.3); |
| cakejohnn | 0:98cc9d6e695b | 138 | //strcat( str,"6"); |
| cakejohnn | 0:98cc9d6e695b | 139 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 140 | } |
| cakejohnn | 0:98cc9d6e695b | 141 | else if(incomingByte == 55) { |
| cakejohnn | 0:98cc9d6e695b | 142 | str += "7"; |
| cakejohnn | 0:98cc9d6e695b | 143 | //char b[] = "7"; |
| cakejohnn | 0:98cc9d6e695b | 144 | // esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 145 | // wait(0.3); |
| cakejohnn | 0:98cc9d6e695b | 146 | //strcat( str,"7"); |
| cakejohnn | 0:98cc9d6e695b | 147 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 148 | } |
| cakejohnn | 0:98cc9d6e695b | 149 | else if(incomingByte == 56) { |
| cakejohnn | 0:98cc9d6e695b | 150 | str += "8"; |
| cakejohnn | 0:98cc9d6e695b | 151 | //char b[] = "8"; |
| cakejohnn | 0:98cc9d6e695b | 152 | // esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 153 | // wait(0.3); |
| cakejohnn | 0:98cc9d6e695b | 154 | //strcat( str,"8"); |
| cakejohnn | 0:98cc9d6e695b | 155 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 156 | } |
| cakejohnn | 0:98cc9d6e695b | 157 | else if(incomingByte == 57) { |
| cakejohnn | 0:98cc9d6e695b | 158 | str += "9"; |
| cakejohnn | 0:98cc9d6e695b | 159 | //char b[] = "9"; |
| cakejohnn | 0:98cc9d6e695b | 160 | // esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 161 | // wait(0.3); |
| cakejohnn | 0:98cc9d6e695b | 162 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 163 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 164 | } |
| cakejohnn | 0:98cc9d6e695b | 165 | else if(incomingByte == 1) { |
| cakejohnn | 0:98cc9d6e695b | 166 | people = "1"; |
| cakejohnn | 0:98cc9d6e695b | 167 | pc.printf("people: %s \n",people); |
| cakejohnn | 0:98cc9d6e695b | 168 | count += 1; |
| cakejohnn | 0:98cc9d6e695b | 169 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 170 | char b[] = "A"; |
| cakejohnn | 0:98cc9d6e695b | 171 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 172 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 173 | //break; |
| cakejohnn | 0:98cc9d6e695b | 174 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 175 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 176 | } |
| cakejohnn | 0:98cc9d6e695b | 177 | else if(incomingByte == 2) { |
| cakejohnn | 0:98cc9d6e695b | 178 | people = "2"; |
| cakejohnn | 0:98cc9d6e695b | 179 | pc.printf("people: %s \n",people); |
| cakejohnn | 0:98cc9d6e695b | 180 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 181 | count += 1; |
| cakejohnn | 0:98cc9d6e695b | 182 | char b[] = "B"; |
| cakejohnn | 0:98cc9d6e695b | 183 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 184 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 185 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 186 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 187 | } |
| cakejohnn | 0:98cc9d6e695b | 188 | else if(incomingByte == 3) { |
| cakejohnn | 0:98cc9d6e695b | 189 | people = "3"; |
| cakejohnn | 0:98cc9d6e695b | 190 | pc.printf("people: %s \n",people); |
| cakejohnn | 0:98cc9d6e695b | 191 | count += 1; |
| cakejohnn | 0:98cc9d6e695b | 192 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 193 | char b[] = "C"; |
| cakejohnn | 0:98cc9d6e695b | 194 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 195 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 196 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 197 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 198 | } |
| cakejohnn | 0:98cc9d6e695b | 199 | else if(incomingByte == 4) { |
| cakejohnn | 0:98cc9d6e695b | 200 | people = "4"; |
| cakejohnn | 0:98cc9d6e695b | 201 | pc.printf("people: %s \n",people); |
| cakejohnn | 0:98cc9d6e695b | 202 | count += 1; |
| cakejohnn | 0:98cc9d6e695b | 203 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 204 | char b[] = "D"; |
| cakejohnn | 0:98cc9d6e695b | 205 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 206 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 207 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 208 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 209 | } |
| cakejohnn | 0:98cc9d6e695b | 210 | else if(incomingByte == 5) { |
| cakejohnn | 0:98cc9d6e695b | 211 | people = "5"; |
| cakejohnn | 0:98cc9d6e695b | 212 | pc.printf("people: %s \n",people); |
| cakejohnn | 0:98cc9d6e695b | 213 | count += 1; |
| cakejohnn | 0:98cc9d6e695b | 214 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 215 | char b[] = "E"; |
| cakejohnn | 0:98cc9d6e695b | 216 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 217 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 218 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 219 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 220 | } |
| cakejohnn | 0:98cc9d6e695b | 221 | else if(incomingByte == 6) { |
| cakejohnn | 0:98cc9d6e695b | 222 | people = "6"; |
| cakejohnn | 0:98cc9d6e695b | 223 | pc.printf("people: %s \n",people); |
| cakejohnn | 0:98cc9d6e695b | 224 | count += 1; |
| cakejohnn | 0:98cc9d6e695b | 225 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 226 | char b[] = "F"; |
| cakejohnn | 0:98cc9d6e695b | 227 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 228 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 229 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 230 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 231 | } |
| cakejohnn | 0:98cc9d6e695b | 232 | else if(incomingByte == 7) { |
| cakejohnn | 0:98cc9d6e695b | 233 | people = "7"; |
| cakejohnn | 0:98cc9d6e695b | 234 | pc.printf("people: %s \n",people); |
| cakejohnn | 0:98cc9d6e695b | 235 | count += 1; |
| cakejohnn | 0:98cc9d6e695b | 236 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 237 | char b[] = "G"; |
| cakejohnn | 0:98cc9d6e695b | 238 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 239 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 240 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 241 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 242 | } |
| cakejohnn | 0:98cc9d6e695b | 243 | else if(incomingByte == 8) { |
| cakejohnn | 0:98cc9d6e695b | 244 | people = "8"; |
| cakejohnn | 0:98cc9d6e695b | 245 | pc.printf("people: %s \n",people); |
| cakejohnn | 0:98cc9d6e695b | 246 | count += 1; |
| cakejohnn | 0:98cc9d6e695b | 247 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 248 | char b[] = "H"; |
| cakejohnn | 0:98cc9d6e695b | 249 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 250 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 251 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 252 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 253 | } |
| cakejohnn | 0:98cc9d6e695b | 254 | else if(incomingByte == 9) { |
| cakejohnn | 0:98cc9d6e695b | 255 | people = "9"; |
| cakejohnn | 0:98cc9d6e695b | 256 | pc.printf("people: %s \n",people); |
| cakejohnn | 0:98cc9d6e695b | 257 | count += 1; |
| cakejohnn | 0:98cc9d6e695b | 258 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 259 | char b[] = "I"; |
| cakejohnn | 0:98cc9d6e695b | 260 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 261 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 262 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 263 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 264 | } |
| cakejohnn | 0:98cc9d6e695b | 265 | else if(incomingByte == 10) { |
| cakejohnn | 0:98cc9d6e695b | 266 | people = "10"; |
| cakejohnn | 0:98cc9d6e695b | 267 | pc.printf("people: %s \n",people); |
| cakejohnn | 0:98cc9d6e695b | 268 | count += 1; |
| cakejohnn | 0:98cc9d6e695b | 269 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 270 | char b[] = "J"; |
| cakejohnn | 0:98cc9d6e695b | 271 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 272 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 273 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 274 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 275 | } |
| cakejohnn | 0:98cc9d6e695b | 276 | else if(incomingByte == 11) { |
| cakejohnn | 0:98cc9d6e695b | 277 | people = "11"; |
| cakejohnn | 0:98cc9d6e695b | 278 | pc.printf("people: %s \n",people); |
| cakejohnn | 0:98cc9d6e695b | 279 | count += 1; |
| cakejohnn | 0:98cc9d6e695b | 280 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 281 | char b[] = "K"; |
| cakejohnn | 0:98cc9d6e695b | 282 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 283 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 284 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 285 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 286 | } |
| cakejohnn | 0:98cc9d6e695b | 287 | else if(incomingByte == 12) { |
| cakejohnn | 0:98cc9d6e695b | 288 | people = "12"; |
| cakejohnn | 0:98cc9d6e695b | 289 | pc.printf("people: %s \n",people); |
| cakejohnn | 0:98cc9d6e695b | 290 | count += 1; |
| cakejohnn | 0:98cc9d6e695b | 291 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 292 | char b[] = "L"; |
| cakejohnn | 0:98cc9d6e695b | 293 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 294 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 295 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 296 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 297 | } |
| cakejohnn | 0:98cc9d6e695b | 298 | else if(incomingByte == 13) { |
| cakejohnn | 0:98cc9d6e695b | 299 | people = "13"; |
| cakejohnn | 0:98cc9d6e695b | 300 | pc.printf("people: %s \n",people); |
| cakejohnn | 0:98cc9d6e695b | 301 | count += 1; |
| cakejohnn | 0:98cc9d6e695b | 302 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 303 | char b[] = "M"; |
| cakejohnn | 0:98cc9d6e695b | 304 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 305 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 306 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 307 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 308 | } |
| cakejohnn | 0:98cc9d6e695b | 309 | else if(incomingByte == 14) { |
| cakejohnn | 0:98cc9d6e695b | 310 | people = "14"; |
| cakejohnn | 0:98cc9d6e695b | 311 | pc.printf("people: %s \n",people); |
| cakejohnn | 0:98cc9d6e695b | 312 | count += 1; |
| cakejohnn | 0:98cc9d6e695b | 313 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 314 | char b[] = "N"; |
| cakejohnn | 0:98cc9d6e695b | 315 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 316 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 317 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 318 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 319 | } |
| cakejohnn | 0:98cc9d6e695b | 320 | else if(incomingByte == 15) { |
| cakejohnn | 0:98cc9d6e695b | 321 | people = "15"; |
| cakejohnn | 0:98cc9d6e695b | 322 | pc.printf("people: %s \n",people); |
| cakejohnn | 0:98cc9d6e695b | 323 | count += 1; |
| cakejohnn | 0:98cc9d6e695b | 324 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 325 | char b[] = "O"; |
| cakejohnn | 0:98cc9d6e695b | 326 | esp.putc(b[0]); |
| cakejohnn | 0:98cc9d6e695b | 327 | wait(0.01); |
| cakejohnn | 0:98cc9d6e695b | 328 | pc.printf("count: %d \n",count); |
| cakejohnn | 0:98cc9d6e695b | 329 | pc.printf("nowq: %d \n",nowq); |
| cakejohnn | 0:98cc9d6e695b | 330 | totalq = count - nowq; |
| cakejohnn | 0:98cc9d6e695b | 331 | pc.printf("totalq: %d \n",totalq); |
| cakejohnn | 0:98cc9d6e695b | 332 | //strcat( str,"9"); |
| cakejohnn | 0:98cc9d6e695b | 333 | //pc.printf("%s \n",str); |
| cakejohnn | 0:98cc9d6e695b | 334 | }//} |
| cakejohnn | 0:98cc9d6e695b | 335 | //break; |
| cakejohnn | 0:98cc9d6e695b | 336 | //else{ |
| cakejohnn | 0:98cc9d6e695b | 337 | // people = incomingByte; |
| cakejohnn | 0:98cc9d6e695b | 338 | // pc.printf("people: %d \n",people); |
| cakejohnn | 0:98cc9d6e695b | 339 | // } |
| cakejohnn | 0:98cc9d6e695b | 340 | } |
| cakejohnn | 0:98cc9d6e695b | 341 | } |