10 #include "ChipObject/NiRio.h"
11 #include "ErrorBase.h"
25 static uint32_t GetDefaultAnalogModule() {
return 1; }
26 static uint32_t GetDefaultDigitalModule() {
return 1; }
27 static uint32_t GetDefaultSolenoidModule() {
return 1; }
39 static const uint32_t kSystemClockTicksPerMicrosecond = 40;
40 static const uint32_t kDigitalChannels = 14;
41 static const uint32_t kAnalogChannels = 8;
42 static const uint32_t kAnalogModules = 2;
43 static const uint32_t kDigitalModules = 2;
44 static const uint32_t kSolenoidChannels = 8;
45 static const uint32_t kSolenoidModules = 2;
46 static const uint32_t kPwmChannels = 10;
47 static const uint32_t kRelayChannels = 8;
48 static const uint32_t kChassisSlots = 8;
static bool CheckDigitalChannel(uint32_t channel)
static bool CheckAnalogModule(uint8_t moduleNumber)
static bool CheckPWMChannel(uint32_t channel)
static void DeleteSingletons()
static bool CheckPWMModule(uint8_t moduleNumber)
static bool CheckRelayModule(uint8_t moduleNumber)
static bool CheckDigitalModule(uint8_t moduleNumber)
static bool CheckSolenoidModule(uint8_t moduleNumber)
static bool CheckRelayChannel(uint32_t channel)
void AddToSingletonList()
static bool CheckAnalogChannel(uint32_t channel)
static bool CheckSolenoidChannel(uint32_t channel)