WPILibC++ 2025.2.1
Loading...
Searching...
No Matches
HAL_PowerDistributionStickyFaults Struct Reference

Storage for REV PDH Sticky Faults. More...

#include <hal/PowerDistribution.h>

Public Attributes

uint32_t channel0BreakerFault: 1
 Breaker fault on channel 0.
 
uint32_t channel1BreakerFault: 1
 Breaker fault on channel 1.
 
uint32_t channel2BreakerFault: 1
 Breaker fault on channel 2.
 
uint32_t channel3BreakerFault: 1
 Breaker fault on channel 3.
 
uint32_t channel4BreakerFault: 1
 Breaker fault on channel 4.
 
uint32_t channel5BreakerFault: 1
 Breaker fault on channel 5.
 
uint32_t channel6BreakerFault: 1
 Breaker fault on channel 6.
 
uint32_t channel7BreakerFault: 1
 Breaker fault on channel 7.
 
uint32_t channel8BreakerFault: 1
 Breaker fault on channel 8.
 
uint32_t channel9BreakerFault: 1
 Breaker fault on channel 9.
 
uint32_t channel10BreakerFault: 1
 Breaker fault on channel 10.
 
uint32_t channel11BreakerFault: 1
 Breaker fault on channel 12.
 
uint32_t channel12BreakerFault: 1
 Breaker fault on channel 13.
 
uint32_t channel13BreakerFault: 1
 Breaker fault on channel 14.
 
uint32_t channel14BreakerFault: 1
 Breaker fault on channel 15.
 
uint32_t channel15BreakerFault: 1
 Breaker fault on channel 16.
 
uint32_t channel16BreakerFault: 1
 Breaker fault on channel 17.
 
uint32_t channel17BreakerFault: 1
 Breaker fault on channel 18.
 
uint32_t channel18BreakerFault: 1
 Breaker fault on channel 19.
 
uint32_t channel19BreakerFault: 1
 Breaker fault on channel 20.
 
uint32_t channel20BreakerFault: 1
 Breaker fault on channel 21.
 
uint32_t channel21BreakerFault: 1
 Breaker fault on channel 22.
 
uint32_t channel22BreakerFault: 1
 Breaker fault on channel 23.
 
uint32_t channel23BreakerFault: 1
 Breaker fault on channel 24.
 
uint32_t brownout: 1
 The input voltage is below the minimum voltage.
 
uint32_t canWarning: 1
 A warning was raised by the device's CAN controller.
 
uint32_t canBusOff: 1
 The device's CAN controller experienced a "Bus Off" event.
 
uint32_t hardwareFault: 1
 The hardware on the device has malfunctioned.
 
uint32_t firmwareFault: 1
 The firmware on the device has malfunctioned.
 
uint32_t hasReset: 1
 The device has rebooted.
 

Detailed Description

Storage for REV PDH Sticky Faults.

Member Data Documentation

◆ brownout

uint32_t HAL_PowerDistributionStickyFaults::brownout

The input voltage is below the minimum voltage.

◆ canBusOff

uint32_t HAL_PowerDistributionStickyFaults::canBusOff

The device's CAN controller experienced a "Bus Off" event.

◆ canWarning

uint32_t HAL_PowerDistributionStickyFaults::canWarning

A warning was raised by the device's CAN controller.

◆ channel0BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel0BreakerFault

Breaker fault on channel 0.

◆ channel10BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel10BreakerFault

Breaker fault on channel 10.

◆ channel11BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel11BreakerFault

Breaker fault on channel 12.

◆ channel12BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel12BreakerFault

Breaker fault on channel 13.

◆ channel13BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel13BreakerFault

Breaker fault on channel 14.

◆ channel14BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel14BreakerFault

Breaker fault on channel 15.

◆ channel15BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel15BreakerFault

Breaker fault on channel 16.

◆ channel16BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel16BreakerFault

Breaker fault on channel 17.

◆ channel17BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel17BreakerFault

Breaker fault on channel 18.

◆ channel18BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel18BreakerFault

Breaker fault on channel 19.

◆ channel19BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel19BreakerFault

Breaker fault on channel 20.

◆ channel1BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel1BreakerFault

Breaker fault on channel 1.

◆ channel20BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel20BreakerFault

Breaker fault on channel 21.

◆ channel21BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel21BreakerFault

Breaker fault on channel 22.

◆ channel22BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel22BreakerFault

Breaker fault on channel 23.

◆ channel23BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel23BreakerFault

Breaker fault on channel 24.

◆ channel2BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel2BreakerFault

Breaker fault on channel 2.

◆ channel3BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel3BreakerFault

Breaker fault on channel 3.

◆ channel4BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel4BreakerFault

Breaker fault on channel 4.

◆ channel5BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel5BreakerFault

Breaker fault on channel 5.

◆ channel6BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel6BreakerFault

Breaker fault on channel 6.

◆ channel7BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel7BreakerFault

Breaker fault on channel 7.

◆ channel8BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel8BreakerFault

Breaker fault on channel 8.

◆ channel9BreakerFault

uint32_t HAL_PowerDistributionStickyFaults::channel9BreakerFault

Breaker fault on channel 9.

◆ firmwareFault

uint32_t HAL_PowerDistributionStickyFaults::firmwareFault

The firmware on the device has malfunctioned.

◆ hardwareFault

uint32_t HAL_PowerDistributionStickyFaults::hardwareFault

The hardware on the device has malfunctioned.

◆ hasReset

uint32_t HAL_PowerDistributionStickyFaults::hasReset

The device has rebooted.


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