Hi Leute,
vielleicht könnt ihr mir ja helfen.
ich schreibe gerade eine App für Android, welche gesendete Daten über Bluetooth empfängt und diese in mittels Graphview darstellen soll.
Die Bluetoothverbindung und den allg. Empfang habe ich schon hinbekommen.
Ich kriege es aber nicht hin die ankommenden Daten in einzelne Pakete zu packen.
Der Sensor schickt mir einzelne Bytes (unit8_t) seriell rüber. Vier von diesen Bytes ergeben einen Messwert.
Bisher habe ich die Daten in einer buffer geschrieben und kann auch alle anzeigen. Leider immer nur alle! Wie kann ich sie trennen, sodass ich z.B.:
float[0] = speed_x;
float[2] = speed_y;
...
schreiben kann?
Wär super wenn mir da einer weiterhelfen kann. Bin eher ein Anfänger in java.
vielleicht könnt ihr mir ja helfen.
ich schreibe gerade eine App für Android, welche gesendete Daten über Bluetooth empfängt und diese in mittels Graphview darstellen soll.
Die Bluetoothverbindung und den allg. Empfang habe ich schon hinbekommen.
Ich kriege es aber nicht hin die ankommenden Daten in einzelne Pakete zu packen.
Der Sensor schickt mir einzelne Bytes (unit8_t) seriell rüber. Vier von diesen Bytes ergeben einen Messwert.
Bisher habe ich die Daten in einer buffer geschrieben und kann auch alle anzeigen. Leider immer nur alle! Wie kann ich sie trennen, sodass ich z.B.:
float[0] = speed_x;
float[2] = speed_y;
...
schreiben kann?
Wär super wenn mir da einer weiterhelfen kann. Bin eher ein Anfänger in java.