Bosch Sensortec Community

    Showing results for 
    Search instead for 
    Did you mean: 

    What is the difference between parallel and sequential mods in BME688?

    What is the difference between parallel and sequential mods in BME688?



    although there are examples for all three mods (forced, parallel and sequential) in the GitHub repository, only forced and parallel mods are mentioned in the BME688 Data sheet.

    Forced mode is the simple mode with only one step, which means that it is not useful for AI applications.

    But what is the different between parallel and sequential mods in the context of BME688? And how to choose between them for AI applications?



    5 REPLIES 5

    Community Moderator
    Community Moderator

    Hell Meh, 


    If you want to use AI application for BME688, please take performance mode in BSEC 2. ( That is parallel  mode) 

    Sequential mode is to provide temperature, humidity, then gas estimate one by one. But, for AI applications, you need parallel mode. 


    Thank you for your answer.

    Ignoring the AI factor, just  to be sure that I understand the difference right.


    Force Mode: Takes only one measurement of each of temperature, humidity, pressure and gas.

    Sequential Mode: Takes only one measurement of each of temperature, humidity, pressure and up to 10 gas measurements (as it is configured).

    Parallel Mode: Takes up to 10 temperature, humidity, pressure and gas measurements (as it is configured).


    Did I understand it right, or am I missing something here?

    Thanks in advance.

    Community Moderator
    Community Moderator

    Hello Meh, 


    Mostly right. 

    I'd like to correct one comment as below. 

    Force Mode: Single TPHG is performed. Therefore, other cycles goes into sleep mode. During the TPHG, BME688 measure temperature, humidity, pressure .. 

    Please let me know if this is not clear for you. 


    Will you kindly explain to me what do you mean with "other cycles"?

    Do you mean that it preforms one cycle in Force Mode, then switches back to Sleep Mode until it is called again by the developer?


    Thanks in advance.