Quantcast
Channel: Arduino – Tobis Bude
Viewing all articles
Browse latest Browse all 10

Arduino und Strings – besser ein char[]

$
0
0

Ich hab mir die letzten Tage meine letzten Haare ausgerissen, weil ich meinen String nicht auf „null“ setzen konnte. Das war sehr nervig. Selbst die String.remove(0) Methode hat in Arduino nicht wirklich geholfen.
Aber nun hab ich die ultimative Methode gefunden:

char[4] = key_eingabe;
String key_eingabestr = String(atoi(key_eingabe));

Zuerst speicher ich mir alle Key Eingabe in das key_eingabe Array. Danach wandle ich das gesamte Array in einen Integer „atoi()“ und danach in einen String „String()“. Damit stelle ich sicher, dass ich nur den Inhalt vom Char Array im String habe und keine anderen Zeichen. Beim direkten Wandeln mit „String()“ werden auch EOL Zeichen eingefügt, die ich eher nicht brauchen kann. :)

Weiterführend kann man sagen: Strings und Arduino ist eher keine gute Idee.


Viewing all articles
Browse latest Browse all 10

Latest Images

Trending Articles





Latest Images