Schritt 13: Wind und Regen-Berechnungen
void myMode() / / berechnet die Modus-Windrichtung (der Wert dieses Ruhegehalts in den meisten Fällen).
{
Wenn (windDirection2 == 1) {1 = eine + 1;}
Wenn (windDirection2 == 2) {zwei = zwei + 1;}
Wenn (windDirection2 == 3) {drei = 3 + 1;}
Wenn (windDirection2 == 4) {vier = 4 + 1;}
Wenn (windDirection2 == 5) {fünf = fünf + 1;}
Wenn (windDirection2 == 6) {sechs = 6 + 1;}
Wenn (windDirection2 == 7) {sieben = 7 + 1;}
Wenn (windDirection2 == 8) {acht = 8 + 1;}
Wenn ((1 > 2) & &(one>three) & &(one>four) & &(one>five) & &(one>six) & &(one>seven) & &(one>eight) & &(one>answerB)) {AnswerB = ein; AnswerA = 1;}
Wenn ((zwei > 1) & &(two>three) & &(two>four) & &(two>five) & &(two>six) & &(two>seven) & &(two>eight) & &(two>answerB)) {AnswerB = zwei; AnswerA = 2;}
Wenn ((drei > 1) & &(three>two) & &(three>four) & &(three>five) & &(three>six) & &(three>seven) & &(three>eight) & &(three>answerB)) {AnswerB = 3; AnswerA = 3;}
Wenn ((vier > 1) & &(four>two) & &(four>three) & &(four>five) & &(four>six) & &(four>seven) & &(four>eight) & &(four>answerB)) {AnswerB = vier; AnswerA = 4;}
Wenn ((fünf > 1) & &(five>two) & &(five>three) & &(five>four) & &(five>six) & &(five>seven) & &(five>eight) & &(five>answerB)) {AnswerB = fünf; AnswerA = 5;}
Wenn ((sechs > 1) & &(six>two) & &(six>three) & &(six>four) & &(six>five) & &(six>seven) & &(six>eight) & &(six>answerB)) {AnswerB = 6; AnswerA = 6;}
Wenn ((sieben > 1) & &(seven>two) & &(seven>three) & &(seven>four) & &(seven>five) & &(seven>six) & &(seven>eight) & &(seven>answerB)) {AnswerB = sieben; AnswerA = 7;}
Wenn ((acht > 1) & &(eight>two) & &(eight>three) & &(eight>four) & &(eight>five) & &(eight>six) & &(eight>seven) & &(eight>answerB)) {AnswerB = acht; AnswerA = 8;}
Serial.Print ("My Mode Wert ist:"); Serial.println(answerA);
}