FuSa 8-Bit Libraries Safety Framework
Loading...
Searching...
No Matches
midware_power_manager_diag.h
Go to the documentation of this file.
1
22#ifndef MIDWARE_POWER_MANAGER_DIAG_H
23#define MIDWARE_POWER_MANAGER_DIAG_H
24
25// Standard Library Includes
26#include <stdbool.h>
27
28// Framework Includes
29#include <define_error_flags.h>
30
69
89bool MW_IsDiagVmonOverDone(void);
90
111
150
170bool MW_IsDiagVmonUnderDone(void);
171
192
193#endif // MIDWARE_POWER_MANAGER_DIAG_H
Defines error flag type for indicating detected errors in Middleware services.
errFlag_t
Defines the error flag used by Middleware services to indicate error detection.
errFlag_t MW_DiagVmonUnderBegin(void)
Starts error injection diagnostic to detect faults in the VMON undervoltage detector.
errFlag_t MW_DiagVmonOverEnd(void)
Completes error injection diagnostic to detect faults in the VMON overvoltage detector.
errFlag_t MW_DiagVmonUnderEnd(void)
Completes error injection diagnostic to detect faults in the VMON undervoltage detector.
bool MW_IsDiagVmonOverDone(void)
Checks if the VMON overvoltage error injection has been completed.
errFlag_t MW_DiagVmonOverBegin(void)
Starts error injection diagnostic to detect faults in the VMON overvoltage detector.
bool MW_IsDiagVmonUnderDone(void)
Checks if the VMON undervoltage error injection has been completed.