ai-startup-skills
AI 제품을 만드는 스타트업을 위한 7단계 에이전트 스킬: 검증 → 비즈플랜 → 정책 → 로드쇼 → 고객 확보 → 가격 책정 → 등록
QT 기반 크로스 플랫폼 CAN 버스 도구
QT based cross platform canbus tool
기타C++ · CMakeGitHub @collin80직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Qt6 based cross platform canbus tool (C) 2015-2026 Collin Kidder
A Qt6 based cross platform tool which can be used to load, save, and capture canbus frames. This tool is designed to help with visualization, reverse engineering, debugging, and capturing of canbus frames.
Please use the "Discussions" tab here on GitHub to ask questions and interact with the community.
Requires a resolution of at least 1024x768. Fully multi-monitor capable. Works on 4K monitors as well.
You are highly recommended to use the CANDue board from EVTV.
The CANDue board must be running the GVRET firmware which can also be found within the collin80 repos.
It is now possible to use any Qt SerialBus driver (socketcan, Vector, PeakCAN, TinyCAN).
It should, however, be noted that use of a capture device is not required to make use of this program. It can load and save in several formats:
Now this code does not depend on anything other than what is in the source tree or available from the Qt installer.
Uses QCustomPlot available at:
However, this source code is integrated into the source for SavvyCAN and one isn't required to download it separately.
This project requires 5.14.0 or higher because of a dependency on QtSerialBus and other new additions to Qt.
NOTE: There is a work-in-progress branch QT6WIP that can compile with QT6 (Tested with Qt 6.9 on 2026-03-11). Support for QT6 is approximately "beta" quality. Most all functions should work, please send issues if found.
It appears that the current binary build for MacOS requires at least MacOS 10.15
Download the newest stable version of Qt directly from qt.io (You need 5.14.x or newer)
cd ~
git clone https://github.com/collin80/SavvyCAN.git
cd SavvyCAN
~/Qt/5.14/gcc_64/bin/qmake
make
Now run SavvyCAN
./SavvyCAN
On linux systems you can run ./install.sh to create a desktop shortcut.
qmake CONFIG+=debug
make
The very first thing to do is try:
qmake
make clean
make
Did that fix it? Great! If not, ensure that you selected SerialBUS support when you installed Qt.
qmake fails with error Project ERROR: Unknown module(s) in QT: qml serialbus help on Ubuntu? :sudo apt install libqt5serialbus5-dev libqt5serialport5-dev qtdeclarative5-dev qttools5-dev
nodes by Adrien Coquet from the Noun Project
message by Vectorstall from the Noun Project
signal by shashank singh from the Noun Project
signal by juli from the Noun Project
signal by yudi from the Noun Project
Death by Adrien Coquet from the Noun Project