enum te_mi_meas_aggr
Overview
Type of a measurement aggregation. More…
#include <te_mi_log.h> enum te_mi_meas_aggr { TE_MI_MEAS_AGGR_START = 0, TE_MI_MEAS_AGGR_SINGLE, TE_MI_MEAS_AGGR_MIN, TE_MI_MEAS_AGGR_MAX, TE_MI_MEAS_AGGR_MEAN, TE_MI_MEAS_AGGR_MEDIAN, TE_MI_MEAS_AGGR_CV, TE_MI_MEAS_AGGR_STDEV, TE_MI_MEAS_AGGR_OUT_OF_RANGE, TE_MI_MEAS_AGGR_PERCENTILE, TE_MI_MEAS_AGGR_END, TE_MI_MEAS_AGGR_SV_START, TE_MI_MEAS_AGGR_SV_UNSPECIFIED, TE_MI_MEAS_AGGR_SV_END, };
Detailed Documentation
Type of a measurement aggregation. The units of the measurement are defined by measurement type, unless different units are specified by aggregation explicilty.
First enum element must have value 0
.
Enum Values
TE_MI_MEAS_AGGR_START
Start of the specified values
TE_MI_MEAS_AGGR_SINGLE
Single measurement
TE_MI_MEAS_AGGR_MIN
Measurement with the minimal value
TE_MI_MEAS_AGGR_MAX
Measurement with the maximum value
TE_MI_MEAS_AGGR_MEAN
Average value of a measurement
TE_MI_MEAS_AGGR_MEDIAN
Median value of a measurements
TE_MI_MEAS_AGGR_CV
Coefficient of Variation of measurements. The aggregation is unit-independend and defined as the ratio of standard deviation to the mean.
TE_MI_MEAS_AGGR_STDEV
Standard deviation of measurements
TE_MI_MEAS_AGGR_OUT_OF_RANGE
Number of measurements that are out of range. The aggregation is unit-independend.
TE_MI_MEAS_AGGR_PERCENTILE
N-th percentile of a measurements. N must be specified in the measurement name.
TE_MI_MEAS_AGGR_END
One past last valid measurement aggregation type
TE_MI_MEAS_AGGR_SV_START
The start of the special values
TE_MI_MEAS_AGGR_SV_UNSPECIFIED
Unspecified value.
TE_MI_MEAS_AGGR_SV_END
The end of the special values