Private functions of the first application layer task. More...
Functions | |
volatile uint16_t | uvlo_FaultInitialize (void) |
Initializes the user-defined fault objects for under-voltage lockout. More... | |
volatile uint16_t | ovlo_FaultInitialize (void) |
Initializes the user-defined fault objects for overvoltage lockout. More... | |
volatile uint16_t | regerr_FaultInitialize (void) |
Initializes the user-defined fault objects for regulation error. More... | |
volatile uint16_t | ocp_FaultInitialize (void) |
Initializes the user-defined fault objects for overcurrent protection. More... | |
Private functions of the first application layer task.
This is the detailed description of private functions of the fault monitor application layer.
volatile uint16_t ocp_FaultInitialize | ( | void | ) |
Initializes the user-defined fault objects for overcurrent protection.
In this function all user-defined fault objects are initialize and set to the thresholds for overcurrent protection. The ADC channel that monitors the voltage from the circuit is set in SourceObject while the threshold violation and recovery are set by TripResponse and RecoveryResponse objects.
Definition at line 325 of file app_fault_monitor.c.
volatile uint16_t ovlo_FaultInitialize | ( | void | ) |
Initializes the user-defined fault objects for overvoltage lockout.
In this function all user-defined fault objects are initialize and set the threshold violations for overvoltage lockout. The ADC channel that monitors the voltage from the circuit is set in SourceObject while the threshold violation and recovery are set by TripResponse and RecoveryResponse objects.
Definition at line 239 of file app_fault_monitor.c.
volatile uint16_t regerr_FaultInitialize | ( | void | ) |
Initializes the user-defined fault objects for regulation error.
In this function all user-defined fault objects are initialize and set to the threshold violations for Regulation Error. The ADC channel that monitors the voltage from the circuit is set in SourceObject while the threshold violation and recovery are set by TripResponse and RecoveryResponse objects.
Definition at line 282 of file app_fault_monitor.c.
volatile uint16_t uvlo_FaultInitialize | ( | void | ) |
Initializes the user-defined fault objects for under-voltage lockout.
In this function all user-defined fault objects are initialize and set to the threshold violations for under-voltage lockout. The ADC channel that monitors the voltage from the circuit is set in SourceObject while the threshold violation and recovery are set by TripResponse and RecoveryResponse objects.
Definition at line 194 of file app_fault_monitor.c.