Bluetooth HC-05 empfängt kryptische Zeichen

Guten Tag,
ich versuche derzeit mit einem Android Handy einfache Strings zu verschicken wie z.B. 'rb' oder 'cw'.
Dann habe ich versucht mit read oder readString die Daten zu empfangen (Arduino UNO) und was dabei rum kommt ist seltsam. Zwischendurch kommen richtige Buchstaben durch aber meistens bekomme ich falschrume Fragezeichen, Kästchen oder sonst irgendwelche Unicode Zeichen.
Ich möchte also keine Daten senden, nur empfangen (erstmal).
In einem anderem Topic (s. hier) habe ich bereits von einem SLAVE Modus gelesen, allerdings nicht wirklich viel verstanden, da ich relativ neu in dem Gebiet bin.
Wie man Einstellungen ändert oder Befehle ändert bzw. Abfragt vom BT Modul weiß ich auch nicht.
Zum senden habe ich mehrere Bluetooth Apps verwendet, u. A. "Arduino Bluetooth".

Baudrate: 9600

Anschluss des BT Moduls am UNO:
RXD -> Pin ~10
TXD -> Pin ~11
GND -> GND
VCC -> 3.3V

Beim Setup habe ich auch RXD und TXD vertauscht, da ich sonst gar keine Daten empfange.
Das heißt 'SoftwareSerial serialbluetooth(11, 10);'

falsche Baudrate.

Eingestellt habe ich 9600 im Sketch, welche wäre denn richtig?

Keine Ahnung, probier' alle durch, sind ja nicht gerade massig viele.

Evtl. sollte man vor sinnlosem Herumprobieren erst mal ins Datenblatt des HC-05 schauen, welche Baudraten der kann. Softwareserial ist auch nicht für beliebige Baudraten geeignet.

Interessant wäre auch der Sketch des TO, wie er denn die Daten empfängt.

Gruß Tommy

Edit: Das HC-05 gibt es in 5V und 3,3V Varianten. Welche hat der TO?