12 #include "SensorBase.h"
23 int GetAll(
int module = 0)
const;
32 static const int m_maxModules = 63;
33 static const int m_maxPorts = 8;
bool GetPCMSolenoidVoltageStickyFault(int module) const
Definition: SolenoidBase.cpp:52
Base class for all sensors.
Definition: SensorBase.h:22
SolenoidBase class is the common base class for the Solenoid and DoubleSolenoid classes.
Definition: SolenoidBase.h:20
int GetAll(int module=0) const
Read all 8 solenoids as a single byte.
Definition: SolenoidBase.cpp:26
void ClearAllPCMStickyFaults(int module)
Clear ALL sticky faults inside PCM that Compressor is wired to.
Definition: SolenoidBase.cpp:77
int GetPCMSolenoidBlackList(int module) const
Reads complete solenoid blacklist for all 8 solenoids as a single byte.
Definition: SolenoidBase.cpp:43
int m_moduleNumber
Slot number where the module is plugged into the chassis.
Definition: SolenoidBase.h:35
bool GetPCMSolenoidVoltageFault(int module) const
Definition: SolenoidBase.cpp:62
SolenoidBase(int pcmID)
Constructor.
Definition: SolenoidBase.cpp:19