WPILibC++  unspecified
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
PCM Member List

This is the complete list of members for PCM, including all inherited members.

_deviceNumber (defined in CtreCanNode)CtreCanNodeprotected
ChangeTxPeriod(uint32_t arbId, uint32_t periodMs) (defined in CtreCanNode)CtreCanNodeprotected
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)CtreCanNodeprotected
FlushTx(T &par) (defined in CtreCanNode)CtreCanNodeinlineprotected
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)CtreCanNodeinline
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)CtreCanNodeprotected
GetRx(uint32_t arbId, uint32_t timeoutMs) (defined in CtreCanNode)CtreCanNodeinlineprotected
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)CtreCanNodeinlineprotected
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)CtreCanNodeprotected
RegisterTx(uint32_t arbId, uint32_t periodMs)CtreCanNodeprotected
RegisterTx(uint32_t arbId, uint32_t periodMs, uint32_t dlc, const uint8_t *initialFrame)CtreCanNodeprotected
SetAllSolenoids(UINT8 state) (defined in PCM)PCM
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)CtreCanNodeprotected
~CtreCanNode() (defined in CtreCanNode)CtreCanNode
~PCM() (defined in PCM)PCM