|
enum class | CellFault : int { kNone
, kOpenCircuit
, kShortCircuit
, kPolarity
} |
| Cell fault states. More...
|
|
enum class | CellSenseRange : int { kAuto
, kLow
, kHigh
} |
| Cell current sense ranges. Defaults to auto at power up. More...
|
|
enum class | CellMode : int { kConstantVoltage
, kCurrentLimited
} |
| Cell operating modes. More...
|
|
enum class | ErrorCode : int {
kSuccess = 0
, kChannelIndexOutOfRange = -1
, kInvalidIPAddress = -2
, kConnectionTimedOut = -3
,
kConnectionFailed = -4
, kSendFailed = -5
, kSendTimedOut = -6
, kReadFailed = -7
,
kReadTimedOut = -8
, kNotConnected = -9
, kInvalidResponse = -10
, kInvalidFaultType = -11
,
kInvalidSenseRange = -12
, kInvalidArgument = -13
, kInvalidDriverHandle = -14
, kReceiveNotAllowed = -15
,
kAlreadyConnected = -16
, kSocketError = -17
, kFailedToBindSocket = -18
, kOpeningSerialPortFailed = -19
,
kFailedToConfigurePort = -20
, kFailedToJoinGroup = -21
, kBufferTooSmall = -22
, kAllocationFailed = -23
,
kUnexpectedException = -24
} |
| Error codes returned by driver functions. More...
|
|
|
constexpr unsigned int | kCellCount = 8U |
| Total cell count.
|
|
constexpr unsigned int | kAnalogInputCount = 8U |
| Total analog input count.
|
|
constexpr unsigned int | kAnalogOutputCount = 8U |
| Total analog output count.
|
|
constexpr unsigned int | kDigitalInputCount = 4U |
| Total digital input count.
|
|
constexpr unsigned int | kDigitalOutputCount = 4U |
| Total digital output count.
|
|
constexpr unsigned int | kGlobalModelInputCount = 8U |
| Total global model input count.
|
|
constexpr unsigned int | kLocalModelInputCount = 8U |
| Total local model input count.
|
|
constexpr unsigned int | kModelOutputCount = 36U |
| Total model output count.
|
|
Contains ABS-related code.