| Digital Power Starter Kit 3 Firmware dsPIC33C Boost Converter Voltage Mode Control Example |

Data Fields
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:

- dpsk_boost_vmc.X/sources/fault_handler/drivers/drv_fault_handler.h