So krass habe ich es nicht empfunden, aber es klappte natürlich nicht.und können eigentlich nur als arrogante Ohrfeige für den Fragesteller empfunden werden
Das Fazit was ich nun gezogen habe funktioniert aber auch nicht.Als Sparvariante funktioniert dabei dtostrf(var,len,prec,str); auch alleine.
Muss dann doch der Code von HaWe als Funktion vorhandne sein?Code:Akku_Spg = analogRead(PIN_Akku_Spg); // Messwert einlesen Akku_Spg = Akku_Spg / 1023.0 * 21.51; // ergibt sich aus den engesetzten Widerständen Akku_String = dtostrf(Akku_Spg, 5, 2, Akku_String);
Die Werte, die ich erwarte sind immer positiv, haben nicht mehr als 2 Stellen vor dem Punkt und müssen nicht mehr als 2 Stellen hinter dem Punkt haben.
vG
fredyxx







Zitieren

Lesezeichen