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.
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.
Hi David,
Welcome to the TI E2E community.
Please see the highlighted description from the datasheet. For ADS131A02, the 'DD' is 02h. For ADS131A04, the 'DD' is 04h.
BR,
Dale
Thanks,that answers my question. The datasheet is confusing by referring to this byte as the "hardware device ID" in table 14 but failing to define or mention that term elsewhere in the datasheet. Now I see that in section 9.5.3.6.1 it refers to this byte as the channel count instead.