Skip to content

Graphical tool for sending and receiving CAN(-FD) messages using USBtingo

License

Notifications You must be signed in to change notification settings

EmbedME/USBtingoGUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

USBtingoGUI

USBtingoGUI is a graphical tool for sending and receiving CAN(-FD) messages using USBtingo USB to CAN-FD interface based on the python-can-usbtingo library.

  • Cross-platform compatibility (Windows, MacOS, Linux)
  • Send and receive CAN and CAN-FD messages
  • Record logic levels on CAN RX (for analysis with sigrok/PulseView)
  • Save logged messages to CRTD files
  • Show CAN bus state and errors

Installation

pip install USBtingoGUI

Usage

python -m USBtingoGUI

Troubleshooting

Linux: "LIBUSB_ERROR_ACCESS" as non-root

Add udev rule to give permissions to all users.

sudo bash -c $'echo \'SUBSYSTEM=="usb", ATTRS{product}=="USBtingo", MODE="0666"\' > /etc/udev/rules.d/50-USBtingo.rules'

sudo udevadm control --reload-rules

About

Graphical tool for sending and receiving CAN(-FD) messages using USBtingo

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published