Stap 2: Geïmproviseerde functie
Ik realiseerde me dat dtostrf werkt niet met alle arduino gebaseerd planken. Bijvoorbeeld, bij het gebruik van de rfDuino got mij een vergissing:
Infinite_Delay_revision.Ino: In functie 'void RFduinoBLE_onReceive (char *, int)':
Infinite_Delay_revision:93: fout: 'dtostrf' niet in dit bereik werd verklaard
Dus, heb ik besloten om een functie die extracten van het decimale deel van het zwevende punt nummer en ontleedt het op als een geheel getal. Toen ik het string-equivalent van het hele deel en het string-equivalent van het decimale deel gecombineerd met een full-stop in het midden.
De code is die hieronder zijn toegevoegd.
Het werkt voor zowel praalwagens en tweepersoonskamers. Bezoek de link hieronder voor meer informatie.