hallo,
ich habe jetzt ein Terminal-Fenster eingebunden, und die vom Arduino gesendeten Strings werden auch automatisch nacheinander angezeigt.

Der Empfangs-String müsste dann jetzt noch irgendwie zwischengespeichert werden, zur weiteren Auswertung.


Der Arduino-Sende-Code sieht so aus:

Code:
#define MSGLEN 256
char    cbuf[MSGLEN];  // cstring buffer

    int a0, a1, a2, a3;
    a0=analogRead(A0);
    a1=analogRead(A1);
    a2=analogRead(A2);
    a3=analogRead(A3);

    sprintf(cbuf, "&a0=%d;&a1=%d;&a2=%d;&a3=%d;", a0,a1,a2,a3);
    Serial.println(cbuf);
    strcpy(cbuf, "");

Klicke auf die Grafik für eine größere Ansicht

Name:	BCB_Arduino_103.jpg
Hits:	6
Größe:	42,2 KB
ID:	33947

vollständiger Arduino-Code und alle BCB-Projektdateien hier:
https://github.com/dsyleixa/Borland-...jects/103_test

- - - Aktualisiert - - -

update, vorheriger "Fehler" lag am Arduino-Code.
Es bleibt nur dies zu tun:
Der Empfangs-String müsste dann noch irgendwie zwischengespeichert werden, zur weiteren Auswertung.