Events¶
MessageEvent¶
- class canlib.kvmlib.MessageEvent(id=None, channel=None, dlc=None, flags=None, data=None, timestamp=None)[source]¶
Bases:
canlib.kvmlib.events.LogEvent
A CAN message recorded by a Memorator
- asframe()[source]¶
Convert this event to a
canlib.Frame
Creates a new
canlib.Frame
object with the same contents as this event.
LogEvent¶
RTCEvent¶
- class canlib.kvmlib.RTCEvent(calendartime=None, timestamp=None)[source]¶
Bases:
canlib.kvmlib.events.LogEvent
An real-time clock message recorded by a Memorator
TriggerEvent¶
- class canlib.kvmlib.TriggerEvent(type=None, timestamp=None, pretrigger=None, posttrigger=None, trigno=None)[source]¶
Bases:
canlib.kvmlib.events.LogEvent
A trigger message recorded by a Memorator
VersionEvent¶
- class canlib.kvmlib.VersionEvent(lioMajor, lioMinor, fwMajor, fwMinor, fwBuild, serialNumber, eanHi, eanLo)[source]¶
Bases:
canlib.kvmlib.events.LogEvent
A version message recorded by a Memorator
memoLogEventEx¶
- class canlib.kvmlib.memoLogEventEx[source]¶
Low level c type class holding a log event.
- MEMOLOG_TYPE_CLOCK = 1¶
The event type used in kvmLogRtcClockEx
- MEMOLOG_TYPE_INVALID = 0¶
Invalid MEMOLOG event type
- MEMOLOG_TYPE_MSG = 2¶
The event type used in kvmLogMsgEx
- MEMOLOG_TYPE_TRIGGER = 3¶
The event type used in kvmLogTriggerEx
- MEMOLOG_TYPE_VERSION = 4¶
The event type used in kvmLogVersionEx
- event¶
Structure/Union member