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.

LAUNCHXL-F28027F: Interpreting how a long format value appears as floating point (Q-Value(24))

Part Number: LAUNCHXL-F28027F
Other Parts Discussed in Thread: TMS320F28027F

Hi,

I have LaunchPad XL Tms320F28027F plus Boostxl-Drv8305.

Running system via the ccsv7 debugger and observing live data thru the "Expressions" window.
I wanted to understand the value "qMotorVars.IqRef_A" which is long in the code but in the Expressions widow shows "0.0 (Q-Value(24))"
I am printing the qMotorVars.IqRef_A via terraterm and see the values in decimal  as   529253, 201553, 448743, 529253, 410453
How does this convert to a floating point like 0.00211xxxxxx etc ??

I have gone thru the "C28x IQmath Library" as well as processors.wiki.ti.com/.../IQmath_Library_for_C28x
But I am not clear how "529253" can be converted to a floating point number.

I am attaching the "Expressions" window output.LongFormatToQValue(24).docx

Any help/suggestion would be very much appreciated.
Thank you,
Asha