I2C communication with AD5933, how to interpret my received data? | Cypress Semiconductor
I2C communication with AD5933, how to interpret my received data?
I am trying to get a connection between my PSoC 5LP and an external device (AD5933) to measure the impedance via the AD5933. At the beginning I am trying to measure the temperature via the AD5933 for testing purposes.
At the moment I think i managed the get some communication, but I am not sure if my received data are the data I wanted to get from my AD5933. I adressed the device and adressed the internal register to please measure the temperature. Then the UART should show me the received data. But now I just geting "27" as output data. Might it be a problem of the size of the data? I think with my code I am just able to transport 8 bits but the AD5933 datasheet says the temperature data are 14 bits.
Maybe my code is wrong, it is my first time to handle with I2C communication.
I hope some of you have some useful tips for me. Thank you in advance.