Hi,
I am writing a firmware in verilog to read the temperature data from the LM95233 temperature sensor via its SMBus. Consequently i have to read data from 2 registers(8 byte each) for getting 16 bit temperature reading. What will be the required SMBus protocol for this purpose? Will there be a repeat start after the command byte acknowledgement from slave? Moreover, to read second register will i need to send the slave address again? In the datasheet, i could not found timing diagrams for my case. Please provide guidance regarding the issue.