savvycan
savvycan 220 · pkgs/by-name/sa/savvycan/package.nix
Health
Risk
risk 1 low
- +1 no versionCheckHook
Version
220 no newer release in its git tags
Channels
Hydra
succeeded 2d ago
Advisories
none open
Packaging
no versionCheckHook
Packagewhat each field means
Description
QT based cross platform canbus tool
Long description
SavvyCAN is a cross platform QT based C++ program. It is a CAN bus reverse
engineering and capture tool. It was originally written to utilize EVTV
hardware such as the EVTVDue and CANDue hardware. It has since expanded to be
able to use any socketCAN compatible device as well as the Macchina M2 and
Teensy 3.x boards. SavvyCAN can use any CAN interface supported by QT's
SerialBus system (PeakCAN, Vector, SocketCAN, J2534, etc) It can capture and
send to multiple buses and CAN capture devices at once. It has many functions
specifically meant for reverse engineering data found on the CAN bus:
- Ability to capture even very highly loaded buses
- Ability to connect to many dongles simultaneously
- Scan captured traffic for data that looks coherent
- Show ASCII of captured data to find things like VIN numbers and traffic to
and from the radio
- Graph data found on the bus
- Load and Save many different file formats common to CAN capture tools (Vector
captures, Microchip, CANDo, PCAN, and many more)
- Load and Save DBC files. DBC files are used to store definitions for how data
are formatted on the bus. You can turn the raw data into things like a RPM,
odometer readings, and more.
- UDS scanning and decoding
- Scripting interface to be able to expand the scope of the software
- Best of all, it's free and open source. Don't like something about it? Change
it!
Homepage
License
Platforms
79 platforms: Linux, Darwin
Main program
SavvyCANSource provenance
not set: built from source
Outputs
outStatus
not broken, not insecure, free
Maintainers
Version bumps 0
all open bumpsNone open.
Pull requests 0
None open.
Issues 0
None open.