[gelöst] Wert auslesen

Hmm, eigentlich sollte "Diode" hier ihren Wert vom Handy A oder B bekommen

 if (Diode)                      // wenn die Variable "Diode" den (High) oder den (Low) Wert hat....
    {
      digitalWrite(LED, HIGH);      // dann tue das...
    }
    else                            // wenn nicht dann....
    {
      digitalWrite(LED, LOW);       // tue dies
    }
    switch (data)                   // Eine switch-Anweisung vergleicht den Wert einer Variablen mit den Werten
                                    // aus den case-Anweisungen
    {
      case 'A': Diode = true; break;
      case 'B': Diode = false; break;
    }

den ich dann über Serial.read

int data = Serial.read();       // Wert aus "Serial.read" wird in die Integer Variable "data" geschrieben
    lcd.clear();                    // Anzeige LCD löschen
    lcd.setCursor(5, 0);            // Cursor LCD auf Spalte 5 in der 1 Reihe setzen
    lcd.print(data);               // Wert aus der Variablen "Diode" auf dem LCD ausgeben
    if (Diode)                      // wenn die Variable "Diode" den (High) oder den (Low) Wert hat....

wieder auslese.
Ich hab jetzt mal "data" als lcd.print eingegeben aber dann bekomme ich auf dem LCD immer eine "13" egal ob LED an oder aus, sehr merkwürden.....