5.4.3.5 Average

The Average Aggregate defined in Table 53 adds up the values of all Good Raw data for each interval, and divides the sum by the number of Good values. If any non-Good values are ignored in the computation, the Aggregate StatusCode will be determined using the StatusCode Calculation (see 5.3). This Aggregate is not time based so the PercentGood/PercentBad applies to the number of values in the interval.

Table 53 – Average Aggregate summary
Average Aggregate Characteristics
TypeCalculated
Data TypeDouble
Use BoundsNone
TimestampStartTime
StatusCode Calculations
Calculation MethodPercentValues
Partial Not Set
CalculatedSet Always
InterpolatedNot Set
RawNot Set
Multi ValueNot Set
StatusCode Common Special Cases
Before Start of DataBad_NoData
After End of DataBad_NoData
No Start BoundBounds not used
No End BoundBounds not used
Bound Bad Bounds not used
Bound UncertainBounds not used