Skip to main content

No project description provided

Project description

Canmatrix implements a “Python Can Matrix Object” which describes the can-communication and the needed objects (Boardunits, Frames, Signals, Values, …) Canmatrix also includes two Tools (canconvert and cancompare) for converting and comparing CAN databases. There are also some extract and merge options for dealing with can databases.

supported file formats for import:

.dbc candb / Vector

.dbf Busmaster (open source!)

.kcd kayak (open source!)

.arxml autosar system description

.yaml dump of the python object

.xls(x) excel xls-import, works with .xls-file generated by this lib

.sym peak pcan can description

.xml (fibex)

.ldf (lin bus)

.odx (diagnostic file)

supported file formats for export:

.dbc

.dbf

.kcd

.xls(x)

.json Canard (open source!)

.arxml (very basic implementation)

.yaml (dump of the python object)

.sym

.xml (fibex)

.lua (wireshark script)

.scapy

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

canmatrix-1.2.tar.gz (218.8 kB view details)

Uploaded Source

Built Distribution

canmatrix-1.2-py3-none-any.whl (328.7 kB view details)

Uploaded Python 3

File details

Details for the file canmatrix-1.2.tar.gz.

File metadata

  • Download URL: canmatrix-1.2.tar.gz
  • Upload date:
  • Size: 218.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for canmatrix-1.2.tar.gz
Algorithm Hash digest
SHA256 19d5ba3fd69974bd41985b90198503bfde6ae3639dfc8ce6a2f7a0338787dbf7
MD5 e268d83659ed76def63d5bd737c0cbf3
BLAKE2b-256 8aeda05ab5923cd2a6e239317992cf876753cbb8d4f9ff729ce916599dcd0abb

See more details on using hashes here.

File details

Details for the file canmatrix-1.2-py3-none-any.whl.

File metadata

  • Download URL: canmatrix-1.2-py3-none-any.whl
  • Upload date:
  • Size: 328.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for canmatrix-1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9fbb03c58404489f7d2832ec31b8b10f3e7d5525f15456f60f852b89e721ebf9
MD5 51c7aee400f76e042c017970d480a357
BLAKE2b-256 f29c6c2dc03d2aa30176985257b64bf3393c77d28bc019db28654c8c514493f2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page