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.

ADS122U04: Only 2 bytes of Data Format are returned.

Part Number: ADS122U04

Hi,.
I am trying to control the ADS122U044 using micropython.
Each register should be read/write fine, but when I do a conversion with Singl-Shot, it returns only 2 bytes of data when it would normally return 3 bytes of data.

The following are the settings for each register.

CMD_WREG0 = ustruct.pack('!BBB',0x55,0x40,0x4E)
CMD_WREG1 = ustruct.pack('!BBB',0x55,0x42,0x06)
CMD_WREG2 = ustruct.pack('!BBB',0x55,0x44,0x08)
CMD_WREG3 = ustruct.pack('!BBB',0x55,0x46,0x00)
CMD_WREG4 = ustruct.pack('!BBB',0x55,0x48,0x48)

Thanks for any help!