Hi guys, I am it my wit's end with the implementation of the Bsec2 and the bme688, as I'm sure others are too! We have 5x dev boards... just in case we had a bad batch etc... we have taken measurements as per the tutorials... heck we have even used the standard hand sanitiser or not, for example... To no or minimum very inconsistent success! To be clear I have readings come through but they are all over the place or just stuck on a single value the other three are 0.00000... etc the accuracy always seems to be on 3 which is the ideal state. but alas spurious readings differ vastly even on the dev boards, that is with the Arduino version and my own c implementation.... but interestingly the bin file you supply for the esp32 for the dev kit works somewhat as expected. so I ask, have you maliciously implemented vendor lock-in for good results? I cannot come to any other reasonable conclusion,,, others have been ignored regarding this topic... but I cant seem to get any reasonable info regarding using a single sensor to classify 4x results. and these are potent substances... Please tell me if the studio software is even compatible with a single sensor without the bodge of leaving it at 8 under this declaration #define BSEC_MAX_PHYSICAL_SENSOR (8) /*!< Number of physical sensors that need allocated space before calling bsec_update_subscription() */ setting it to 1 presumably my logic is not out of the realm of plausibility, causes a crash with the -15 error I set it to 4 which is visually displayed in the software causes an intermittent failure to process data, setting it to 8, it runs but with the aforementioned random results... my thinking was the fact there is only one sensor it's not updating the array with enough regularity? or the result coming out of the software selectivity is only compatible with 4 or 8 sensors? all I need is to actually do what the app and the dev board with the mystery bin do which is tell me what the sample is... with a single sensor things I have tried and ensured are... all software/firmware/bsec2 versions are the latest and on the compatibility list Here I've ensured the processes are running with various timestamps and save intervals, I've changed the sensors on board indexed through both the Arduino on the legitimate dev board and my firmware and I get similar results.... Can you guys, please just give actual guidance
... View more