コード例 #1
0
        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);
            }
        }
コード例 #2
0
 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;
     }
 }