Got warning code 100

here is my output: {"IAQ Accuracy": "0", "IAQ":"50.00", "Static IAQ": "50.00", "CO2 equivalent": "500.00", "Breath VOC equivalent": "0.50", "Raw Temperature": "15.61", "Temperature": "15.58", "Raw Humidity": "51.92", "Humidity": "51.88","Pressure": "102629.20", "Raw Gas": "130553", "Gas Percentage":"0.00", "Stabilization status": 1,"Run in status": 0,"Status": "0", "timestamp": "115"}
cost 10028 ms
time stamp: 125251869000 ns next call: 118221856000 ns

I am using esp32s3 with lib version 2.4.0.0. my code is similar with

BSEC_2.4.0.0_ExampleCode.zip
20.05KB
.

I viewed bst bme integration guide found this: but I do not know how to fix this: 

 

Best reply by BSTRobin

Hi Mark-Walen,

Return value 100(BSEC_W_SC_CALL_TIMING_VIOLATION) means "Difference between actual and defined sampling intervals of bsec_sensor_control() greater than allowed", you need to strictly refer to previous example code.

View original
4 replies
Resolved