Other Parts Discussed in Thread: ADS131A04
Tool/software:
I am implementing a driver for the ADS131SA02. I need to check whether the device is present and ready. The datasheet says I should send a NULL command and expect a response in the next transaction of 0xFFdd where dd is the hardware device ID, However, the datasheet does not specify the value of the hardware device ID. What value should I check for? Checking just that the most significant byte is 0xFF is insufficient, because in this design the SPI MISO line is pulled high when the device is not present on the SPI bus.