Remove is service enabled from Bme680Worker
This commit is contained in:
parent
118dbd0086
commit
52ac34761c
1 changed files with 1 additions and 7 deletions
|
@ -15,7 +15,6 @@ namespace NucuCar.Sensors.EnvironmentSensor
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class Bme680Worker : BackgroundService
|
public class Bme680Worker : BackgroundService
|
||||||
{
|
{
|
||||||
private readonly bool _serviceEnabled;
|
|
||||||
private readonly bool _telemetryEnabled;
|
private readonly bool _telemetryEnabled;
|
||||||
private readonly int _measurementDelay;
|
private readonly int _measurementDelay;
|
||||||
private readonly ILogger<Bme680Worker> _logger;
|
private readonly ILogger<Bme680Worker> _logger;
|
||||||
|
@ -27,7 +26,6 @@ namespace NucuCar.Sensors.EnvironmentSensor
|
||||||
SensorTelemetry sensorTelemetry, Bme680Sensor bme680Sensor)
|
SensorTelemetry sensorTelemetry, Bme680Sensor bme680Sensor)
|
||||||
{
|
{
|
||||||
_logger = logger;
|
_logger = logger;
|
||||||
_serviceEnabled = config.GetValue<bool>("EnvironmentSensor:Enabled");
|
|
||||||
_telemetryEnabled = config.GetValue<bool>("EnvironmentSensor:Telemetry");
|
_telemetryEnabled = config.GetValue<bool>("EnvironmentSensor:Telemetry");
|
||||||
_measurementDelay = config.GetValue<int>("EnvironmentSensor:MeasurementInterval");
|
_measurementDelay = config.GetValue<int>("EnvironmentSensor:MeasurementInterval");
|
||||||
_telemetryPublisher = sensorTelemetry.Publisher;
|
_telemetryPublisher = sensorTelemetry.Publisher;
|
||||||
|
@ -36,11 +34,6 @@ namespace NucuCar.Sensors.EnvironmentSensor
|
||||||
|
|
||||||
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
|
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
|
||||||
{
|
{
|
||||||
if (!_serviceEnabled)
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (_telemetryEnabled)
|
if (_telemetryEnabled)
|
||||||
{
|
{
|
||||||
_telemetryPublisher?.RegisterTelemeter(_bme680Sensor);
|
_telemetryPublisher?.RegisterTelemeter(_bme680Sensor);
|
||||||
|
@ -51,6 +44,7 @@ namespace NucuCar.Sensors.EnvironmentSensor
|
||||||
/* If sensor is ok attempt to read. */
|
/* If sensor is ok attempt to read. */
|
||||||
if (_bme680Sensor.GetState() == SensorStateEnum.Initialized)
|
if (_bme680Sensor.GetState() == SensorStateEnum.Initialized)
|
||||||
{
|
{
|
||||||
|
_logger.LogInformation("Taking measurement!");
|
||||||
await _bme680Sensor.TakeMeasurement();
|
await _bme680Sensor.TakeMeasurement();
|
||||||
}
|
}
|
||||||
/* Else attempt to re-initialize. */
|
/* Else attempt to re-initialize. */
|
||||||
|
|
Loading…
Reference in a new issue