Hi,
Severin Suveren This is continuation of that post "SIMPLELINK-CC2640R2-SDK: v2.30: Not able to pass Sensor Controller LSM303AGR Accelerometer + Magnetometer data to Main Application?". As per your request I have taken I2C Logic Analyzer Capture. I have I2C Logic Analyzer Capture of using TI-RTOS and Sensor Controller for comparison. I have attached the I2C Logic Analyzer Capture files and you can open the files using Sigrok Pulseview. You just need to set I2C Protocol, SCL - D0, SDA - D1. Due to this problem we decided already not to use Sensor Controller to read the I2C Sensor. If there is a quick fix to this that would be nice. If not and the fix will take some time, maybe I can use that fix at the next project.
Here is I2C Logic Analyzer Capture of LSM303DLHC Accelerometer using Simple Peripheral TI-RTOS. I do not see any problem.
Reading LSM303DLHC_OUT_X_L_A(0x28)
Reading LSM303DLHC_OUT_X_H_A(0x29)
Here is I2C Logic Analyzer Capture of LSM303DLHC Accelerometer using Sensor Controller Task Testing. I see the 0 I2C Data Read. I also see wrong clock timing.