The printf implementation in MQX 3.8 appears to be ignoring the width specifier for strings.
but I actually get:
Its actually the precision not the width it is mishandling.
your printf contains width (specifies minimum characters) and also a precision specifier (maximum characters). This applies to strings.
I tested it and it really ignores the precision specifier.
Thanks for your feedback. We are going to fix this.
Retrieving data ...