Clean up 200 lines of code, removed checking for characer type
This commit is contained in:
parent
6834192f92
commit
5e81813bd0
@ -143,6 +143,14 @@ void loop() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
characters = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'];
|
||||||
|
if (subvar == 1) {
|
||||||
|
if (var <= sizeof(characters) && var > 0) {
|
||||||
|
Serial.print(characters[var - 1]);
|
||||||
|
}
|
||||||
|
subvar = 0;
|
||||||
|
var = 0;
|
||||||
|
}
|
||||||
// this whole section controls what letters correspond to what numbers,
|
// this whole section controls what letters correspond to what numbers,
|
||||||
// and when to send the letter out
|
// and when to send the letter out
|
||||||
if (var == 1) { //if the variable is 1,
|
if (var == 1) { //if the variable is 1,
|
||||||
@ -152,182 +160,6 @@ void loop() {
|
|||||||
var = 0; //reset the variable, so you can count to the next word.
|
var = 0; //reset the variable, so you can count to the next word.
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//the same goes for all the code below, untill the next comment.
|
|
||||||
if (var == 2) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('B');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 3) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('C');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 4) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('D');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 5) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('E');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 6) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('F');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 7) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('G');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 8) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('H');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 9) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('I');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 10) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('J');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 11) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('K');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 12) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('L');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 13) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('M');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 14) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('N');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 15) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('O');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 16) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('P');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 17) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('Q');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 18) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('R');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 19) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('S');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 20) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('T');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 21) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('U');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 22) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('V');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 23) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('W');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 24) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('X');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 25) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('Y');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (var == 26) {
|
|
||||||
if (subvar == 1) {
|
|
||||||
Serial.print('Z');
|
|
||||||
subvar = 0;
|
|
||||||
var = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// i know everything above could've been done with a map, but, i didn't do it like that.
|
// i know everything above could've been done with a map, but, i didn't do it like that.
|
||||||
//this next code part control all the multipress.
|
//this next code part control all the multipress.
|
||||||
if (v1 == 1) { //if one of the two buttons in the multipress section was pressed,
|
if (v1 == 1) { //if one of the two buttons in the multipress section was pressed,
|
||||||
|
Loading…
Reference in New Issue
Block a user