All,
I've used sprintf with no problems many times. But in my current program when I try and print out a floating point number I just get question marks.
sprintf(buffer, "%f", 4.1);
After running that line, buffer contains the string: "???"
Is there maybe a compiler option that is disabling floating point?
Thanks, Matt
So have you asked Silicon Labs about this?
If they're overloading printf, they should provide a complete implementation - or some way for you to get at the original...