Hello Guys,
Good day.
Our customer is working on AFE4490SPO2EVM and need help on the interpretation of the data received from the register. For example, he wants to read the data from register 'LED1VAL' with hex address '2C'. According to Message Communication Protocol, If he send '0x03 0x32 0x43 0x0D' to EVM then it returns '0x03 0x02 0x19 0xFF 0x1F 0x03 0x0D'. The middle 3 bytes are the raw data but how should it be interpreted?
Does it mean the the data would be 0x19 0xFF 0x1F with LSB (Least Significant Bit) first? So it can be converted to binary of "111110001111111110011000". According to data sheet, first two bits are ignored, rest 22 bits is calculated as -1.2v*1638296/2^21=-0.93744v (The first bit is treated as symbol of 'Negative', then 1638296 is converted from rest of 21 binary bits). Is this right?
Thanks!
Art