A Python package for integrating CAN specifications and parsing logged CAN messages.
This package is intuitively split into two top-level sub-packages: ParseCAN.spec and ParseCAN.data.
raise NotWrittenError will be done
ParseCAN.data provides classes whose instances specify CAN messages, logs, and races.
There are two message variants:
ParseCAN.spec.messageParseCAN.spec.messageTimed
Log instances point to a log file full of CAN messages.
Found under ParseCAN.data.log.
Races are collections of logs collected in sequence, but split across multiple files.
Found under ParseCAN.data.race.