Enumerations

AttributeOwner

class canlib.kvadblib.AttributeOwner(value)[source]

An enumeration.

DB = 1
ENV = 5
INVALID = 0
MESSAGE = 2
NODE = 3
SIGNAL = 4

AttributeType

class canlib.kvadblib.AttributeType(value)[source]

An enumeration.

ENUM = 4
FLOAT = 3
INTEGER = 1
INVALID = 0
STRING = 5

Error

class canlib.kvadblib.Error(value)[source]

An enumeration.

BUFFER_TOO_SMALL = -14
DATABASE_INTERNAL = -8
DB_FILE_OPEN = -7
DB_FILE_PARSE = -15
FAIL = -1
INTERNAL = -6
IN_USE = -13
NO_ATTRIB = -10
NO_DATABASE = -2
NO_MSG = -4
NO_NODE = -9
NO_SIGNAL = -5
ONLY_ONE_ALLOWED = -11
PARAM = -3
WRONG_OWNER = -12

MessageFlag

class canlib.kvadblib.MessageFlag(value)[source]

An enumeration.

EXT = 2147483648
J1939 = 1
WAKEUP = 2

ProtocolType

class canlib.kvadblib.ProtocolType(value)[source]

An enumeration.

AFDX = 7
BEAN = 5
CAN = 0
CANFD = 9
ETHERNET = 6
FLEXRAY = 4
J1708 = 8
LIN = 2
MOST = 3
UNKNOWN = 10
VAN = 1

SignalByteOrder

class canlib.kvadblib.SignalByteOrder(value)[source]

An enumeration.

INTEL = 0
MOTOROLA = 1

SignalMultiplexMode

class canlib.kvadblib.SignalMultiplexMode(value)[source]

An enumeration.

MUX_INDEPENDENT = -1
MUX_SIGNAL = -2
SIGNAL = 0

SignalType

class canlib.kvadblib.SignalType(value)[source]

An enumeration.

DOUBLE = 4
ENUM_SIGNED = 101
ENUM_UNSIGNED = 102
FLOAT = 3
INVALID = 0
SIGNED = 1
UNSIGNED = 2