Team,
Thanks for the explanation of https://e2e.ti.com/support/power-management/f/196/t/878050
I pulled up the PMBus spec and realized I had the X and Y backwards. That helps a lot. The other factor I've run into even after decoding the values correctly is that the values I write into the part don't always match what I read back. For example, I write 0x9B7C (0.109%) but read back 0x9B6B (0.107%). Is there some rounding happening or a certain precision limitation? I've noticed it tries to convert the mantissa value to as large a number as possible.
Regards,
Aaron