Hallo,
was hat das Android Gerät für einen Bluetooth Buffer? Also wenn ich die Daten über
bytes = mmInStream.read(buffer);
byte[] readBuf = (byte[]) buffer;
String strIncom = new String(readBuf, 0, bytes);
einlese, dann waren die Daten ja vorher in einem Android eigenen Buffer. Wie groß ist dieser?
Wenn ich permanent Daten schicke und nicht abrufe müsste der ja irgendwann überlaufen.
Die zweite Frage: Wenn ich die Daten anschließend auf einen Inhalt überprüfe mit
if (cmplStrIncom.contains("test")) {...}
und dem Gerät das Wort test schicke, dann reagiert es nicht immer. Woran liegt das?
Wenn ich zB nur t schicke funktioniert es immer.