I2C read specific register without repeated start
Hello,
I'm interfacing the KTD2026 RGB sensor.
Writing to the device's registers works with normal HAL I2C functions.
The problem i'm facing is reading the device's registers which from datasheet should be done the following way:
I have tried both HAL_I2C_Master_Receive and HAL_I2C_Mem_Read but none of them produces this kind of I2C flow.
HAL_I2C_Master_Receive does not provide any register address to read from and HAL_I2C_Mem_Read do a write operationen followed by a repeated start with a read which not works.
Do i really need to make my own I2C driver for reading this device?
