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:53
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:77
static bool CheckSolenoidChannel(int channel)
Verify that the solenoid channel number is within limits.
Definition: SensorBase.cpp:98
static bool CheckSolenoidModule(int moduleNumber)
Check that the solenoid module number is valid.
Definition: SensorBase.cpp:29
static bool CheckDigitalChannel(int channel)
Check that the digital channel number is valid.
Definition: SensorBase.cpp:41
static bool CheckPDPChannel(int channel)
Verify that the power distribution channel number is within limits.
Definition: SensorBase.cpp:107
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:89
static bool CheckPWMChannel(int channel)
Check that the digital channel number is valid.
Definition: SensorBase.cpp:65