Hi, VaneB
Slave address is 0x18, the address of the register to be read is 0x0F.
Based on the waveform, it seems that the code only executed the part for sending the SUB address, but did not execute I2C_MasterReceiveData. What could be the reason for this?

(The I2C timing sequence is as shown in the following figure.)
