05-31-2022 11:59 AM
Hello sir,
When I am trying to configure the sensor in the ultra low power using an application timer which ticks after every 5 minutes at that time data is coming in the first interval and after that whenever we request for the data the sensor gives the error of "Difference between actual and defined sampling intervals of bsec_sensor_control() greater than allowed". Please help me how can I resolve the issue.???
Cases Tested :
1. Requesting the data continuosly inside a while loop gives me data.
2. Requesting the data using application timer in the interval of 1ms I get the data.
3. Requesting the data in every 5 min using application timer (1st time I got the data and after that I am getting BME_STATUS : 100 i.e.,"Difference between actual and defined sampling intervals of bsec_sensor_control() greater than allowed" ).
Since its a battery powered application we need to take the MCU to sleep mode after data fetching from the sensor. We are supposed to collect the data in every 5 min in ULP and the take MCU to sleep mode. But in ULP after 1st 5 min I am not getting the data. Please help me in this.
Thank you
06-06-2022 10:29 AM
Hi Ayashkant123,
What is BME688 software code you used?