@Dirk Ich versteh es nicht.

Folgendes aus der Doku:

Einzeln empfangene Bytes kann man mit der Funktion !!! char redChar(void) !!! aus dem Ringpuffer lesen.

genau das will ich machen. Ich sende dem RP6 über das Terminal eine 1 oder 2,3.... und er gibt sie aus bzw kann sie weiter verarbeiten.

writeString(receiveBuffer); // Output the user's name as a String //
Da wird in der Hallo_1.c die Eingabe verarbeitet.

Wie komme ich da ran um sie dann in einem switch(receiveBuffer) oder if(receiveBuffer == 1) zu verarbeiten ???