Digital Power Starter Kit 3 Firmware
dsPIC33C Boost Converter Voltage Mode Control Example
FAULT_MONITOR_s Struct Reference

#include <fault_handler/drivers/drv_fault_handler.h>

+ Collaboration diagram for FAULT_MONITOR_s:

Data Fields

volatile struct FAULT_MONITOR_STATUS_s Status
 Status word of the fault monitor. More...
 
volatile uint16_t FaultStatusList
 Status word encoding individual fault object states in order of their list index. More...
 
volatile uint16_t FaultRecoveryCounter
 Most recent number of fault recovery attempts. More...
 
volatile uint16_t FaultLatchCount
 Number of fault recovery attempts after which the system gets locked in a latched fault state. More...
 
volatile uint16_t(* FaultRecovery )(void)
 Function pointer to the common fault recovery function. More...
 

Detailed Description

Definition at line 159 of file drv_fault_handler.h.

Field Documentation

◆ FaultLatchCount

volatile uint16_t FaultLatchCount

Number of fault recovery attempts after which the system gets locked in a latched fault state.

Definition at line 163 of file drv_fault_handler.h.

◆ FaultRecovery

volatile uint16_t(* FaultRecovery) (void)

Function pointer to the common fault recovery function.

Definition at line 164 of file drv_fault_handler.h.

◆ FaultRecoveryCounter

volatile uint16_t FaultRecoveryCounter

Most recent number of fault recovery attempts.

Definition at line 162 of file drv_fault_handler.h.

◆ FaultStatusList

volatile uint16_t FaultStatusList

Status word encoding individual fault object states in order of their list index.

Definition at line 161 of file drv_fault_handler.h.

◆ Status

volatile struct FAULT_MONITOR_STATUS_s Status

Status word of the fault monitor.

Definition at line 160 of file drv_fault_handler.h.


The documentation for this struct was generated from the following file: