1.1.4.21 DRV_METROLOGY_GetMeasureValue Function
C
Returns
uint32_t DRV_METROLOGY_GetMeasureValue(DRV_METROLOGY_MEASURE_TYPE type);SummaryGets the last value of the selected measurement type.
DescriptionGets the last value of the selected measurement type. Values are updated at the end of each integration period. For additional information about Measurement types, refer to the DRV_METROLOGY_MEASURE_TYPE definition.
Parameters| Param | Description |
|---|---|
| type | Indicate what type of measurement is obtained. |
The value of the selected type.
Exampleapp_metrologyData.queueFree = uxQueueSpacesAvailable(appEnergyQueueID);
if (app_metrologyData.queueFree)
{
newMetrologyData.energy = DRV_METROLOGY_GetEnergyValue(true);
newMetrologyData.Pt = DRV_METROLOGY_GetMeasureValue(MEASURE_PT);
xQueueSend(appEnergyQueueID, &newMetrologyData, (TickType_t) 0);
}
else
{
SYS_CMD_MESSAGE("ENERGY Queue is FULL!!!\n\r");
}RemarksNone.
