Merge branch 'main' into testing/lab-temperature-sensor
This commit is contained in:
commit
5380cc9cca
@ -155,5 +155,16 @@ void getSensorSanityStates(sSensorSanityCheck *pSensorSanityChecks)
|
||||
|
||||
eSafetyState getSafetyState(void)
|
||||
{
|
||||
return sSafetyState;
|
||||
eSafetyState state = SAFETY_NO_ERROR;
|
||||
if (xSemaphoreTakeRecursive(xMutexAccessSafety, pdMS_TO_TICKS(5000)) == pdTRUE)
|
||||
{
|
||||
state = sSafetyState;
|
||||
xSemaphoreGiveRecursive(xMutexAccessSafety);
|
||||
}
|
||||
else
|
||||
{
|
||||
state = SAFETY_INTERNAL_ERROR;
|
||||
ESP_LOGE(TAG, "Unable to take mutex: getSafetyState()");
|
||||
}
|
||||
return state;
|
||||
}
|
Loading…
Reference in New Issue
Block a user