@@ -481,36 +481,33 @@ def _set_heatr_conf(
481
481
run_gas : int = 0
482
482
ctrl_gas_data_0 : int = 0
483
483
ctrl_gas_data_1 : int = 0
484
- try :
485
- self ._set_op_mode (_BME68X_SLEEP_MODE )
486
- self ._set_conf (heater_temp , heater_time , op_mode )
487
- ctrl_gas_data_0 = self ._read_byte (_BME68X_REG_CTRL_GAS_0 )
488
- ctrl_gas_data_1 = self ._read_byte (_BME68X_REG_CTRL_GAS_1 )
489
- if enable :
490
- hctrl = _BME68X_ENABLE_HEATER
491
- if self ._chip_variant == _BME68X_VARIANT_GAS_HIGH :
492
- run_gas = _BME68X_ENABLE_GAS_MEAS_H
493
- else :
494
- run_gas = _BME68X_ENABLE_GAS_MEAS_L
484
+
485
+ self ._set_op_mode (_BME68X_SLEEP_MODE )
486
+ self ._set_conf (heater_temp , heater_time , op_mode )
487
+ ctrl_gas_data_0 = self ._read_byte (_BME68X_REG_CTRL_GAS_0 )
488
+ ctrl_gas_data_1 = self ._read_byte (_BME68X_REG_CTRL_GAS_1 )
489
+ if enable :
490
+ hctrl = _BME68X_ENABLE_HEATER
491
+ if self ._chip_variant == _BME68X_VARIANT_GAS_HIGH :
492
+ run_gas = _BME68X_ENABLE_GAS_MEAS_H
495
493
else :
496
- hctrl = _BME68X_DISABLE_HEATER
497
- run_gas = _BME68X_DISABLE_GAS_MEAS
498
- self ._run_gas = ~ (run_gas - 1 )
494
+ run_gas = _BME68X_ENABLE_GAS_MEAS_L
495
+ else :
496
+ hctrl = _BME68X_DISABLE_HEATER
497
+ run_gas = _BME68X_DISABLE_GAS_MEAS
498
+ self ._run_gas = ~ (run_gas - 1 )
499
499
500
- ctrl_gas_data_0 = bme_set_bits (
501
- ctrl_gas_data_0 , _BME68X_HCTRL_MSK , _BME68X_HCTRL_POS , hctrl
502
- )
503
- ctrl_gas_data_1 = bme_set_bits_pos_0 (
504
- ctrl_gas_data_1 , _BME68X_NBCONV_MSK , nb_conv
505
- )
506
- ctrl_gas_data_1 = bme_set_bits (
507
- ctrl_gas_data_1 , _BME68X_RUN_GAS_MSK , _BME68X_RUN_GAS_POS , run_gas
508
- )
509
- self ._write (_BME68X_REG_CTRL_GAS_0 , [ctrl_gas_data_0 ])
510
- self ._write (_BME68X_REG_CTRL_GAS_1 , [ctrl_gas_data_1 ])
511
- # HELP check this
512
- finally :
513
- self ._set_op_mode (_BME68X_FORCED_MODE )
500
+ ctrl_gas_data_0 = bme_set_bits (
501
+ ctrl_gas_data_0 , _BME68X_HCTRL_MSK , _BME68X_HCTRL_POS , hctrl
502
+ )
503
+ ctrl_gas_data_1 = bme_set_bits_pos_0 (
504
+ ctrl_gas_data_1 , _BME68X_NBCONV_MSK , nb_conv
505
+ )
506
+ ctrl_gas_data_1 = bme_set_bits (
507
+ ctrl_gas_data_1 , _BME68X_RUN_GAS_MSK , _BME68X_RUN_GAS_POS , run_gas
508
+ )
509
+ self ._write (_BME68X_REG_CTRL_GAS_0 , [ctrl_gas_data_0 ])
510
+ self ._write (_BME68X_REG_CTRL_GAS_1 , [ctrl_gas_data_1 ])
514
511
515
512
def _set_op_mode (self , op_mode : int ) -> None :
516
513
"""
0 commit comments