I use the following code:
NRF_LOG_RAW_INFO("\t (%f %f %f)\r\n", fgx, fgy, fgz);
I get
(f f f)
What is missing here?
I use the following code:
NRF_LOG_RAW_INFO("\t (%f %f %f)\r\n", fgx, fgy, fgz);
I get
(f f f)
What is missing here?
I used it with SES 3.24 and it appears to work. So perhaps it has been fixed.
I posted this on their forum earlier (see forum.segger.com/index.php, and got a response telling me to enable "options->code->printf/scanf->Printf Width/Precision Supported". Maybe the version you have enables it by default now.
Mine is disabled and I think the default is disabled. But my Printf Floating Point Supported is set to Float, which I did change.