I have an app for the SAMD21 (which I hope to port to other SAMx processors in the family) which needs to convert floating point numbers to ASCII strings.
With a design goal of a small memory footprint, I *really* don't want to use sprintf / %f and -u _printf_float.
Before I go and write my own version of ftoa (float to ascii), I ask: are there any equivalent functions in ASF or easily incorporated that have small memory footprints?
I'm not looking for full-scale, full precision printing: the float values are non-negative, with about four fractional digits, and the integer part never gets bigger than 16 bits. Given that, it's not hard to write a conversion routine. But I'm always open to using tested library functions than rolling my own...