13 #include "ErrorBase.h"
30 static int GetDefaultSolenoidModule() {
return 0; }
41 static const int kDigitalChannels;
42 static const int kAnalogInputs;
43 static const int kAnalogOutputs;
44 static const int kSolenoidChannels;
45 static const int kSolenoidModules;
46 static const int kPwmChannels;
47 static const int kRelayChannels;
48 static const int kPDPChannels;
static bool CheckRelayChannel(int channel)
Check that the relay channel number is valid.
Definition: SensorBase.cpp:61
Base class for all sensors.
Definition: SensorBase.h:22
static bool CheckAnalogInputChannel(int channel)
Check that the analog input number is value.
Definition: SensorBase.cpp:85
static bool CheckSolenoidChannel(int channel)
Verify that the solenoid channel number is within limits.
Definition: SensorBase.cpp:106
static bool CheckSolenoidModule(int moduleNumber)
Check that the solenoid module number is valid.
Definition: SensorBase.cpp:37
static bool CheckDigitalChannel(int channel)
Check that the digital channel number is valid.
Definition: SensorBase.cpp:49
static bool CheckPDPChannel(int channel)
Verify that the power distribution channel number is within limits.
Definition: SensorBase.cpp:115
Base class for most objects.
Definition: ErrorBase.h:72
static bool CheckAnalogOutputChannel(int channel)
Check that the analog output number is valid.
Definition: SensorBase.cpp:97
static bool CheckPWMChannel(int channel)
Check that the digital channel number is valid.
Definition: SensorBase.cpp:73