My sigma studio schematic is as shown below. I'm attempting to use a readback register to grab the level from the ADAU1701's Input0 on my microcontroller, but I'm having issues with the conversion from 5.19 format to decimal in my microcontroller. I've read through the Numeric Formats pages but haven't been able to figure it out. From what I can tell, the output of the Level1 block should be a -96 to 0 db value, this is converted to a 5.19 decimal representation. On my microcontroller, I read back the 24 bit value and have tried a variety of methods to convert this back to the correct -96 to 0 ranged value, but to no avail. I could use some help checking my assumptions and with the proper final conversion.