I am trying to configure the STS4x temperature sensor by Sensirion on I2C on a nRF5340DK, I have setup my the coding exactly how sensirion suggested except few changes such as I2C address. Here is the github link : https://github.com/Sensirion/embedded-i2c-sts4x.git
In the github it is suggested that to only edit the sensirion_i2c_hal.c file and sensirion already gave an example of it in the github. However, i have changed the header files that suits current zephyr. Below is the sensirion_i2c_hal.c , in here i used I2C_1 instead of I2C_0 already given.
Here is my overlay file
my prj.conf file
And main file
I do not get an output only the booting screen,
*** Booting nRF Connect SDK v3.5.99-ncs1-1 ***
My question is how can i setup my sensor and is there any obvious mistakes i have done in the setting up i2c device? because the code could not setup the i2c device properly.
This is the project file folder : 2084.sts4x.zip