Table of Contents

Class FirstAirMeasurementResult

Namespace
Hse.EviFluor
Assembly
Hseagcom.EviFluor.dll

Represents the result of the first air measurement, containing the minimum and maximum recorded measurements.

public class FirstAirMeasurementResult
Inheritance
FirstAirMeasurementResult
Inherited Members

Constructors

FirstAirMeasurementResult(SingleMeasurement, SingleMeasurement)

Initializes a new instance of the FirstAirMeasurementResult class.

public FirstAirMeasurementResult(SingleMeasurement minMeasurement, SingleMeasurement maxMeasurement)

Parameters

minMeasurement SingleMeasurement

The minimum recorded measurement.

maxMeasurement SingleMeasurement

The maximum recorded measurement.

Properties

MaxMeasurement

The maximum recorded measurement.

public SingleMeasurement MaxMeasurement { get; set; }

Property Value

SingleMeasurement

MinMeasurement

The minimum recorded measurement.

public SingleMeasurement MinMeasurement { get; set; }

Property Value

SingleMeasurement

Methods

AdjustToLedPower(int)

Adjusts the measurement to a given LED power level using linear interpolation.

public SingleMeasurement AdjustToLedPower(int ledPower)

Parameters

ledPower int

The target LED power level.

Returns

SingleMeasurement

A new SingleMeasurement adjusted to the specified LED power.

ToJson()

Converts the FirstAirMeasurementResult values to a JSON representation.

public JsonNode ToJson()

Returns

JsonNode

A JsonNode representing the channel values.

ToString()

Returns a string representation of the first air measurement result.

public override string ToString()

Returns

string

A formatted string displaying the min and max measurements.