AnsweredAssumed Answered

Raspberry Pi i2c-tools and ad5933

Question asked by ryan.holman@ucsf.edu on Apr 25, 2017
Latest reply on May 2, 2017 by musach

I am attempting to write a Raspberry Pi bash script for performing impedance spectroscopy using an ad5933.  I can write the configuration registers (i.e. start frequency, increments, etc.) and read the results back to verify the values.  Though, when executing commands for reading data and incrementing, the status register never changes and remains at 0x70 or 0x60.  These numbers are invalid and only correspond to reserved bits.  I expect the status register to return a value indicating there are bytes available in the real and imaginary data registers.  Any ideas for troubleshooting?

Outcomes