I seem to be having some trouble setting up I2C, and/or formatting the data to view it over the UART. I'm hoping someone can please identify my error(s) and help me to correct them.
I am using the PSoC4 Pioneer kit.
I have connected to the SCL/SDA the corresponding pins of an MCP9808 breakout board (and +5V/GND).
MCP9808 I2C Address: 0x18
MCP9808 Temperature Register: 0x05 (2 Byte data output)
I have confirmed with a different MCU/FW setup that the MCP9808 is working correctly over I2C.
The output I2C data out (Address and Register seem to be sending correctly) I see on the scope is not data I would expect - which leads me to believe that my I2C protocol is incorrect.
The scope data is also not what I'm seeing reported in TeraTerm - so I may have data formatting issues too.
I am seeing my UART test reported in TeraTerm, so that seems to be fine.
Any guidance would be greatly appreciated! Thank you.