Other Parts Discussed in Thread: SYSBIOS
Tool/software: TI-RTOS
BufferLength += bytes_added(System_sprintf((char*)Buffer+BufferLength, "%02x| ",i));

This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software: TI-RTOS
BufferLength += bytes_added(System_sprintf((char*)Buffer+BufferLength, "%02x| ",i));
WHAT ... 'Never mind' ... are you (Monsieur Richard) Krazy?
Purely a 'SWAG' ... have you tried 'subtracting 0X20' from (each) 'x'? (i.e. 'a' = 0X61; 'A' = 0X41) Perhaps this may 'fool' - vendor's implementation. And 'Yes' - I do recognize that many/most such 'cb1' posts - fall w/in that pristine (swag) category.
(Some staff here - believe that PRO IDEs (IAR/Keil) may meet your desire...) Yet it proves (most always) 'fun' - to 'force massage' an issue - into (some/slight) compliance!
Desperate issues - (may) require - equally desperate solutions...
Is there source code in System_sprintf() so I can insert %X supports. If so where it is, I just copy System_sprintf() to System_sprintfX() with mods.
I was asking aloud for a possible solution but not desperate, hence that where "never mind" come in. I would curious for a quick fix somehow.
Investors & Key Clients would never accept a 'Vendor Restricted/Limited' solution - thus we've (always & only) employed the 'Pro IDE - IAR.' Firm/I thus have no knowledge of vendor's (limited) RTOS - which blocks further response.
Unknown - is that 'logic' you deploy - which (somehow) disqualifies 'desperate' - from possible!' (such appears as 'failed' logic - btw.)
Until tried/attempted - no such 'conclusion' may be fairly/properly 'drawn & presented!'