Arduino<->Android Kommunikation via RedFly Wifishield(Problem der Datengroesse)

Hi,

vielen Dank für deine Hilfe und dein Engagement.

Das Problem ist mit der von dir beschriebenen Lösung

char buffer[25];
sprintf(buffer,"%d",1024);
socketSend(socket,buffer,ip,port);

nun behoben. Auf der Androidseite habe ich das byte array auch wieder in einen String umgewandelt.

Derzeit habe ich trotz dessen noch ein Problem.

char buffer[25];
sprintf(buffer, "%d",temperature);

damit wandle ich ja den integer in diesem Fall in ein char array um. ich benötige aber nach der Zahl ein Endekennzeichen
ohne ende Kennzeichen kommt es wie folgt beim Anroid an:

485????????????????????????????????????????????

ich hätte gerne das das erste Zeichen nach der Zahl ein leerzeichen ist oder so.
geht das irgendwie?