![]() |
WPILibC++ 2027.0.0-alpha-5
|
#include <wpi/hardware/pneumatic/PneumaticHub.hpp>
Public Member Functions | |
| bool | GetChannelFault (int channel) const |
| Gets whether there is a fault at the specified channel. | |
Public Attributes | |
| uint32_t | channel0Fault: 1 |
| Fault on channel 0. | |
| uint32_t | channel1Fault: 1 |
| Fault on channel 1. | |
| uint32_t | channel2Fault: 1 |
| Fault on channel 2. | |
| uint32_t | channel3Fault: 1 |
| Fault on channel 3. | |
| uint32_t | channel4Fault: 1 |
| Fault on channel 4. | |
| uint32_t | channel5Fault: 1 |
| Fault on channel 5. | |
| uint32_t | channel6Fault: 1 |
| Fault on channel 6. | |
| uint32_t | channel7Fault: 1 |
| Fault on channel 7. | |
| uint32_t | channel8Fault: 1 |
| Fault on channel 8. | |
| uint32_t | channel9Fault: 1 |
| Fault on channel 9. | |
| uint32_t | channel10Fault: 1 |
| Fault on channel 10. | |
| uint32_t | channel11Fault: 1 |
| Fault on channel 11. | |
| uint32_t | channel12Fault: 1 |
| Fault on channel 12. | |
| uint32_t | channel13Fault: 1 |
| Fault on channel 13. | |
| uint32_t | channel14Fault: 1 |
| Fault on channel 14. | |
| uint32_t | channel15Fault: 1 |
| Fault on channel 15. | |
| uint32_t | compressorOverCurrent: 1 |
| An overcurrent event occurred on the compressor output. | |
| uint32_t | compressorOpen: 1 |
| The compressor output has an open circuit. | |
| uint32_t | solenoidOverCurrent: 1 |
| An overcurrent event occurred on a solenoid output. | |
| 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 | hardwareFault: 1 |
| The hardware on the device has malfunctioned. | |
Faults for a REV PH.
These faults are only active while the condition is active.
| bool wpi::PneumaticHub::Faults::GetChannelFault | ( | int | channel | ) | const |
Gets whether there is a fault at the specified channel.
| channel | Channel to check for faults. |
| uint32_t wpi::PneumaticHub::Faults::brownout |
The input voltage is below the minimum voltage.
| uint32_t wpi::PneumaticHub::Faults::canWarning |
A warning was raised by the device's CAN controller.
| uint32_t wpi::PneumaticHub::Faults::channel0Fault |
Fault on channel 0.
| uint32_t wpi::PneumaticHub::Faults::channel10Fault |
Fault on channel 10.
| uint32_t wpi::PneumaticHub::Faults::channel11Fault |
Fault on channel 11.
| uint32_t wpi::PneumaticHub::Faults::channel12Fault |
Fault on channel 12.
| uint32_t wpi::PneumaticHub::Faults::channel13Fault |
Fault on channel 13.
| uint32_t wpi::PneumaticHub::Faults::channel14Fault |
Fault on channel 14.
| uint32_t wpi::PneumaticHub::Faults::channel15Fault |
Fault on channel 15.
| uint32_t wpi::PneumaticHub::Faults::channel1Fault |
Fault on channel 1.
| uint32_t wpi::PneumaticHub::Faults::channel2Fault |
Fault on channel 2.
| uint32_t wpi::PneumaticHub::Faults::channel3Fault |
Fault on channel 3.
| uint32_t wpi::PneumaticHub::Faults::channel4Fault |
Fault on channel 4.
| uint32_t wpi::PneumaticHub::Faults::channel5Fault |
Fault on channel 5.
| uint32_t wpi::PneumaticHub::Faults::channel6Fault |
Fault on channel 6.
| uint32_t wpi::PneumaticHub::Faults::channel7Fault |
Fault on channel 7.
| uint32_t wpi::PneumaticHub::Faults::channel8Fault |
Fault on channel 8.
| uint32_t wpi::PneumaticHub::Faults::channel9Fault |
Fault on channel 9.
| uint32_t wpi::PneumaticHub::Faults::compressorOpen |
The compressor output has an open circuit.
| uint32_t wpi::PneumaticHub::Faults::compressorOverCurrent |
An overcurrent event occurred on the compressor output.
| uint32_t wpi::PneumaticHub::Faults::hardwareFault |
The hardware on the device has malfunctioned.
| uint32_t wpi::PneumaticHub::Faults::solenoidOverCurrent |
An overcurrent event occurred on a solenoid output.