WPILibC++
unspecified
|
This is the complete list of members for PCM, including all inherited members.
_deviceNumber (defined in CtreCanNode) | CtreCanNode | protected |
ChangeTxPeriod(uint32_t arbId, uint32_t periodMs) (defined in CtreCanNode) | CtreCanNode | protected |
ClearStickyFaults() (defined in PCM) | PCM | |
CtreCanNode(UINT8 deviceNumber) (defined in CtreCanNode) | CtreCanNode | |
FireOneShotSolenoid(UINT8 idx) (defined in PCM) | PCM | |
FlushTx(uint32_t arbId) (defined in CtreCanNode) | CtreCanNode | protected |
FlushTx(T &par) (defined in CtreCanNode) | CtreCanNode | inlineprotected |
GetAllSolenoids(UINT8 &status) (defined in PCM) | PCM | |
GetBatteryVoltage(float &status) (defined in PCM) | PCM | |
GetClosedLoopControl(bool &status) (defined in PCM) | PCM | |
GetCompressor(bool &status) (defined in PCM) | PCM | |
GetCompressorCurrent(float &status) (defined in PCM) | PCM | |
GetCompressorCurrentTooHighFault(bool &status) (defined in PCM) | PCM | |
GetCompressorCurrentTooHighStickyFault(bool &status) (defined in PCM) | PCM | |
GetCompressorNotConnectedFault(bool &status) (defined in PCM) | PCM | |
GetCompressorNotConnectedStickyFault(bool &status) (defined in PCM) | PCM | |
GetCompressorShortedFault(bool &status) (defined in PCM) | PCM | |
GetCompressorShortedStickyFault(bool &status) (defined in PCM) | PCM | |
GetDeviceNumber() (defined in CtreCanNode) | CtreCanNode | inline |
GetHardwareFault(bool &status) (defined in PCM) | PCM | |
GetNumberOfFailedControlFrames(UINT16 &status) (defined in PCM) | PCM | |
GetPressure(bool &status) (defined in PCM) | PCM | |
GetRx(uint32_t arbId, uint8_t *dataBytes, uint32_t timeoutMs) (defined in CtreCanNode) | CtreCanNode | protected |
GetRx(uint32_t arbId, uint32_t timeoutMs) (defined in CtreCanNode) | CtreCanNode | inlineprotected |
GetSolenoid(UINT8 idx, bool &status) (defined in PCM) | PCM | |
GetSolenoidBlackList(UINT8 &status) (defined in PCM) | PCM | |
GetSolenoidFault(bool &status) (defined in PCM) | PCM | |
GetSolenoidStickyFault(bool &status) (defined in PCM) | PCM | |
GetSolenoidVoltage(float &status) (defined in PCM) | PCM | |
GetTx(uint32_t arbId) (defined in CtreCanNode) | CtreCanNode | inlineprotected |
isModuleEnabled(bool &status) (defined in PCM) | PCM | |
IsSolenoidBlacklisted(UINT8 idx, bool &status) (defined in PCM) | PCM | |
PCM(UINT8 deviceNumber=0) (defined in PCM) | PCM | |
RegisterRx(uint32_t arbId) (defined in CtreCanNode) | CtreCanNode | protected |
RegisterTx(uint32_t arbId, uint32_t periodMs) | CtreCanNode | protected |
RegisterTx(uint32_t arbId, uint32_t periodMs, uint32_t dlc, const uint8_t *initialFrame) | CtreCanNode | protected |
SetClosedLoopControl(bool en) (defined in PCM) | PCM | |
SetDeviceNumber(UINT8 deviceNumber) (defined in PCM) | PCM | |
SetOneShotDurationMs(UINT8 idx, uint32_t durMs) (defined in PCM) | PCM | |
SetSolenoid(unsigned char idx, bool en) (defined in PCM) | PCM | |
UnregisterTx(uint32_t arbId) (defined in CtreCanNode) | CtreCanNode | protected |
~CtreCanNode() (defined in CtreCanNode) | CtreCanNode | |
~PCM() (defined in PCM) | PCM |