1.1.4.5 DRV_METROLOGY_Start Function
C
DRV_METROLOGY_RESULT DRV_METROLOGY_Start (void);SummaryStarts the metrology library execution in the coprocessor.
DescriptionThis routine must not be called until the metrology driver is in READY status, meaning that the library is loaded in the second processor and ready to be used.
ParametersNone.
ReturnsReturns DRV_METROLOGY_SUCCESS when the metrology library application started correctly and is ready to be used. Otherwise, it returns DRV_METROLOGY_ERROR.
Example case APP_METROLOGY_STATE_START:
{
if (DRV_METROLOGY_GetStatus() == DRV_METROLOGY_STATUS_READY)
{
if (DRV_METROLOGY_Start() == DRV_METROLOGY_SUCCESS)
{
app_metrologyData.state = APP_METROLOGY_STATE_RUNNING;
}
else
{
app_metrologyData.state = APP_METROLOGY_STATE_ERROR;
}
}
break;
}RemarksThis routine must be called after DRV_METROLOGY_Initialize and DRV_METROLOGY_Open routines have been called.
