I have a quick question regarding the ACS71020 chip. I am using SPI to communicate with this chip, and the iRMS value is represented as a "15-bit fixed point number with 14 fractional bits". My guess is that this means that the MSB equals 0 or 1, and the rest of the bits all represent a fraction of "1". So if you have 1 as your MSB and 630 (in decimal) for your 14 bits, your value is 1.0 + (630/2^14). Unfortunately, the datasheet explains that we need to multiply this floating point number by the max current that the chip can detect which is 30A. That makes no sense because why would you allow for values up to 60A to be reported since this 16-bit floating point with 15 fractional bits can equal 1.9999 at the highest end? Am I not understanding something correctly?
Thanks for the help
This can be found on page 27 of the datasheet.
Link to datasheet: https://media.digikey.com/pdf/Data%20Sheets/Allegro%20PDFs/ACS71020.pdf