private void GetPMLog(ADLPMLogDataOutput data, ADLSensorType sensorType, Sensor sensor, float factor = 1.0f) { int i = (int)sensorType; if (i < data.Sensors.Length && data.Sensors[i].Supported) { sensor.Value = data.Sensors[i].Value * factor; ActivateSensor(sensor); } }
private void GetPMLog(ADLPMLogDataOutput data, ADLSensorType sensorType, Sensor sensor, float factor = 1.0f) { if (sensorConfig.GetSensorEvaluate(sensor.IdentifierString)) { int i = (int)sensorType; if (i < data.Sensors.Length && data.Sensors[i].Supported) { sensor.Value = data.Sensors[i].Value * factor; ActivateSensor(sensor); } } else { sensor.Value = null; } }