Skip to main content

Sniffer to send and receive can messages running in an independant thread.

Project description

Drv Can

Repository that storages classes and functions used create a thread that can send, and receive can messages. The node class will create a thread with a shared object that receives the commands both for the can module and also the messages to send through can bus. The commands that can be send to can are create and remove filter, and also send messages.

The version 0.1.X forward is using posix ipc queues, if there is any problem with posix it will possibly be due to the max messages in queue and the max message size limited by the system. For more information check system-shared-tool github To see which is the max messages and the max message size in system run:

cat /proc/sys/fs/mqueue/msg_max
cat /proc/sys/fs/mqueue/msgsize_max

In order to change the max message or message size in queues run:

sudo sh -c 'echo 200 > /proc/sys/fs/mqueue/msg_max'
sudo sh -c 'echo 200 > /proc/sys/fs/mqueue/msgsize_max'

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

can_sniffer-0.0.7.tar.gz (44.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

can_sniffer-0.0.7-py3-none-any.whl (31.3 kB view details)

Uploaded Python 3

File details

Details for the file can_sniffer-0.0.7.tar.gz.

File metadata

  • Download URL: can_sniffer-0.0.7.tar.gz
  • Upload date:
  • Size: 44.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for can_sniffer-0.0.7.tar.gz
Algorithm Hash digest
SHA256 97351c1b97572f4c7f1814ae6f93f92846d3d557d65538b9164b079b0018c1a5
MD5 0aaefa62e14defba5fba5f5d2f8f0629
BLAKE2b-256 7273c97017d307b432a89c72f9b9627de58269e90480271c36f89d5aa5b41bae

See more details on using hashes here.

File details

Details for the file can_sniffer-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: can_sniffer-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 31.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for can_sniffer-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 0897feb38d1b4cff555a9ef91f69c862d91d57112530df74f68893c1927bf72b
MD5 5fd4120fb742a95f1ab26dde1183a2b7
BLAKE2b-256 fbee8d0e2a8a9e12c99b4840b8e82a17619524f5da4b7f687fc34f0b3d69a4ff

See more details on using hashes here.

Supported by

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