Enumerations¶
AttributeOwner¶
AttributeType¶
Error¶
- class canlib.kvadblib.Error(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]¶
kvaDbErr_xxx
- BUFFER_TOO_SMALL = -14¶
The buffer provided was not large enough to contain the requested data.
- DATABASE_INTERNAL = -8¶
An internal error occured in the database handler.
- DB_FILE_OPEN = -7¶
Could not open the database file.
- DB_FILE_PARSE = -15¶
Could not parse the database file
- FAIL = -1¶
General failure.
- INTERNAL = -6¶
An internal error occured in the library.
- IN_USE = -13¶
An item is in use
- NO_ATTRIB = -10¶
No attribute found
- NO_DATABASE = -2¶
No database was found.
- NO_MSG = -4¶
No message was found.
- NO_NODE = -9¶
Could not find the database node.
- NO_SIGNAL = -5¶
No signal was found.
- ONLY_ONE_ALLOWED = -11¶
An identical kvaDbLib structure already exists (and only one database at a time can be used).
- PARAM = -3¶
One or more of the parameters in call is erronous.
- WRONG_OWNER = -12¶
Wrong owner for attribute
MessageFlag¶
ProtocolType¶
SignalByteOrder¶
SignalMultiplexMode¶
SignalType¶
- class canlib.kvadblib.SignalType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]¶
- DOUBLE = 4¶
Double, strictly 64 bit long
- ENUM_SIGNED = 101¶
- ENUM_UNSIGNED = 102¶
- FLOAT = 3¶
Float, strictly 32 bit long
- INVALID = 0¶
Invalid representation
- SIGNED = 1¶
Signed integer
- UNSIGNED = 2¶
Unsigned integer