Hallo,
ich möchte gerne Daten die per Bluetooth (BT) von einem Arduino kommen auf dem Tablet/Smartphone darstellen. Es werden immer 9 Daten nacheinander gesendet wobei zwei Strings jeweils den Start und das Ende markieren. Es bleiben also 7 Nutzdaten.
Die Daten werden wie folgt als String gesendet und mit einen CRLF je Zeile abgeschlossen:
START (hier beginnen die Daten)
45 (Darstellung in Label1)
0.8 (Darstellung in Label2)
79 (Darstellung in Label3)
23 (Darstellung in Label4)
15 (Darstellung in Label5)
4 (Darstellung in Label6)
0.05 (Darstellung in Label7)
ENDE (Daten fertig übertragen)
Ich habe es mit dem SerialExample versucht aber komme mit der Auswertung nicht weiter. BT Verbindung bekomme ich schon hin, nur das Verteilen der Einzeldaten in die Labels macht mir Schwierigkeiten. Die Frage ist also wie kann ich alle Daten zwischen START und ENDE in einem Array speichern. Die Daten werden alle 5 sec. neu vom Arduino gesendet und ändern natürlich Ihren Inhalt und somit sollen sich dann auch alle 5 sce. die Labels aktualisieren bzw. wenn neue Daten im Puffer vorliegen sollen sie abgerufen und dann angezeigt werden.
Ich bedanke mich schon mal für eure Hilfe.
LG Charly
ich möchte gerne Daten die per Bluetooth (BT) von einem Arduino kommen auf dem Tablet/Smartphone darstellen. Es werden immer 9 Daten nacheinander gesendet wobei zwei Strings jeweils den Start und das Ende markieren. Es bleiben also 7 Nutzdaten.
Die Daten werden wie folgt als String gesendet und mit einen CRLF je Zeile abgeschlossen:
START (hier beginnen die Daten)
45 (Darstellung in Label1)
0.8 (Darstellung in Label2)
79 (Darstellung in Label3)
23 (Darstellung in Label4)
15 (Darstellung in Label5)
4 (Darstellung in Label6)
0.05 (Darstellung in Label7)
ENDE (Daten fertig übertragen)
Ich habe es mit dem SerialExample versucht aber komme mit der Auswertung nicht weiter. BT Verbindung bekomme ich schon hin, nur das Verteilen der Einzeldaten in die Labels macht mir Schwierigkeiten. Die Frage ist also wie kann ich alle Daten zwischen START und ENDE in einem Array speichern. Die Daten werden alle 5 sec. neu vom Arduino gesendet und ändern natürlich Ihren Inhalt und somit sollen sich dann auch alle 5 sce. die Labels aktualisieren bzw. wenn neue Daten im Puffer vorliegen sollen sie abgerufen und dann angezeigt werden.
Ich bedanke mich schon mal für eure Hilfe.
LG Charly