kurt-vd / canqv

Quick CAN frame inspection using CAN_RAW

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

canqv

canqv is a small C-program which shows a (subset of a) list of CAN frames found on a CAN bus. The main goal is to provide a quick view on CAN.

operation

$ canqv can0

Outputs a refreshing list of found CAN identifiers on the terminal. The list is sorted, and contains the databytes of the last CAN frame with the CAN identifier, and a guess of the repetition period is shown next to the CAN frame.

canqv vs. cansniffer

cansniffer requires CAN_BCM sockets, and is limited to 11bit CAN identifiers.

canqv overcomes these limitations, with higher cpu-load as a consequence.

cross-compile

Cross-compiling is done by creating config.mk in the libenumif root. config.mk may add, overrule, extend Makefile variables.

About

Quick CAN frame inspection using CAN_RAW

License:GNU General Public License v3.0


Languages

Language:C 95.7%Language:Makefile 4.3%