Commit Graph
1309 Commits
Author SHA1 Message Date
Chavdar Kirov 8b0d5bd023 Support for reading Wireshark files
Detection of Wireshark files implemented

Guard statements for build on Linux

pcaplite added

Wireshark support works on Windows

pcap support on Lunux fixed

Build warning fixed

Update pcaplite.cpp

Cleanup

Removed extra define
2022-01-29 17:44:07 +02:00
Collin Kidder c4a9f99445 Added two modes - millisecond timestamps for frames and a way to
ignore colors set in DBC files
2022-01-19 21:34:49 -05:00
Collin Kidder a8f4a51131 A quick fix to make frames with less than 8 data bytes not show
garbage after their valid bytes
2021-12-29 21:08:25 -05:00
Collin Kidder ac206dbc61 Merge pull request #436 from dominikbayerl/bug-320-csv-export
GraphingWindow: improve interpolation for CSV-export.
2021-12-05 10:30:43 -05:00
Dominik Bayerl 26823e7c18 GraphingWindow: improve interpolation for CSV-export.
Fixes #320.

Note: Interpolation is still not quite correct and may have remaining artifacts at the epsilon-T region.
2021-12-02 22:53:14 +01:00
Collin Kidder 5cd67faec3 Merge pull request #433 from viktorgino/ui-fixes
Misc UI additions
2021-11-28 12:40:09 -05:00
Viktor Verebelyi 47c153b2bc Fix Flow view graph button order 2021-11-26 05:33:12 +00:00
Viktor Verebelyi f6f9db9d7f Fix Sniffer Frequency column label 2021-11-26 05:31:53 +00:00
Viktor Verebelyi c69f77630a Add timeline slider to flow view 2021-11-26 05:24:54 +00:00
Viktor Verebelyi 907312f12d Add selection of graph charts to Frame info window 2021-11-26 03:34:11 +00:00
Viktor Verebelyi 3a4f9c6699 Add selection of graph charts and slider to change chart range to flow view 2021-11-26 03:32:54 +00:00
Viktor Verebelyi efe1247bbb Add sniffer window frequency & 0x to address 2021-11-26 01:24:30 +00:00
Collin Kidder 774e9ddafd Merge branch 'master' of github.com:collin80/SavvyCAN 2021-09-29 21:39:34 -04:00
Collin Kidder f6568c330f Add ability to set notch and expire intervals for Sniffer Window. 2021-09-29 21:39:08 -04:00
Collin Kidder 21b2d9d4c6 Update build.yml 2021-09-27 21:18:04 -04:00
Collin Kidder 4b0659d89e Merge pull request #419 from Lucidiot/patch-1
Allow overriding PREFIX on qmake
2021-09-27 20:56:57 -04:00
Collin Kidder a9b99a9a27 Merge pull request #420 from megatronik-de/master
Fix segfaults when add to graphing window for signal not found in DBC
2021-09-27 20:55:24 -04:00
Matthias Kelch 31c26a7df0 Fix segfaults when add to graphing window for signal not found in DBC 2021-09-27 17:52:30 +02:00
Lucidiot 7af544e03f Allow overriding PREFIX on qmake
I tried to build SavvyCAN for Alpine Linux and ran `qtmake-qt5 PREFIX=/usr`. I got errors because Alpine's packaging tool does not allow placing any files in `/usr/local`; it turns out the prefix I set was ignored because `isEmpty(PREFIX)` was not directly followed by a block, so the block statement gets treated as a separate statement and the `isEmpty` just does nothing.
2021-09-24 00:32:28 +02:00
Collin Kidder 37b9c821e5 Fix crash when deleting nodes in DBC editor 2021-09-19 18:55:25 -04:00
Collin Kidder 6e0e967ea4 Add 33333 speed to CAN bauds, along with a few more commented out. 2021-09-19 18:22:14 -04:00
Collin Kidder 935032477d Modified CANDataGrid component to have two modes for better graphics,
updated version number and presentation on main window
2021-09-06 20:34:11 -04:00
Collin Kidder f752e84888 Merge branch 'master' of github.com:collin80/SavvyCAN 2021-09-06 19:26:05 -04:00
Collin Kidder 1f421c5d2c Added hex labeling option to graphs in flowview and frame info windows, a few tweaks for potential QT6 support 2021-09-06 19:25:59 -04:00
Collin Kidder ecc4b038cc Update build.yml
Add missing CANBus plugins to Windows build.
2021-09-06 12:11:31 -08:00
Collin Kidder 02fc0ff979 Update build.yml
Explicitly ask for specific versions of Windows, Ubuntu, and MacOS to prevent future "surprise" issues.

Also, now using a slightly older Ubuntu version to allow people to still use 18.04 with the auto generated package.
2021-09-06 11:52:16 -08:00
Collin Kidder da0f1fe87e VERY belated increase in version number.
Added build date to main window title to make it easier to
differentiate continuous builds from each other.
2021-08-25 19:26:35 -04:00
Collin Kidder bba4fccac6 Vast change to CAN data grid to show signal names. Many graphical
tweaks, some bug fixes.
2021-08-24 22:28:32 -04:00
Collin Kidder 20f7217ad3 A large update to the help files. The reference pictures have been
updated and several of the help files have been updated. This process
is not done yet.
2021-08-19 21:30:54 -04:00
Collin Kidder d8f2c2d0e3 Implementation of colored signals in the can data grid. Not entirely
perfect yet but it's something.
2021-08-19 21:17:40 -04:00
Collin Kidder f37926a497 Changed the CAN data grid to waste less space (more for the grid now),
tweaks to the main DBC view to show the start bit and length after all
signals to make it easier to see the structure at a glance.
2021-08-19 19:46:11 -04:00
Collin Kidder 344cc5b36b Update canframemodel.cpp
Fix normalize timing when there are no frames (fix suggested by @joee-co)
2021-08-18 18:46:28 -04:00
Collin Kidder b12c4d4be4 Update README.md
Update documentation to show that QT 5.14 is required.
2021-08-18 18:42:51 -04:00
Collin Kidder c6b9e892b9 Fix to auto-detect PCAN files, fix to support CANAlyzer 8.1.0 logs
(including auto detect)
2021-07-24 23:18:53 -04:00
Collin Kidder 98ec3379c1 Fix PCAN file loading to better handle irregularities 2021-07-23 23:08:46 -04:00
Collin Kidder 9ee40b1045 Merge branch 'master' of github.com:collin80/SavvyCAN 2021-07-23 22:15:50 -04:00
Collin Kidder 194b009f87 Merge pull request #387 from jogo-/patch-1
Update README.md
2021-07-11 16:00:12 -04:00
Collin Kidder 7c4d2d2e92 Merge pull request #381 from jogo-/scripting-rework
Scripting rework
2021-07-11 15:59:33 -04:00
Collin Kidder c9a59cb3b3 Merge pull request #380 from jogo-/patch-3
Update scriptingwindow.ui
2021-07-11 15:59:05 -04:00
Collin Kidder 21db5aaa74 Merge pull request #390 from pyjamasam/cabana_length_fix
Correctly unpack bytes from a cabana file
2021-07-08 22:02:21 -04:00
Chris Whiteford 4fa194a4d4 Correctly unpack bytes from a cabana file
Frames were always showing up as 8 bytes and were padded with 0's from the left incorrectly
2021-07-08 21:12:26 -04:00
jogo- 10608d5f7b Update README.md 2021-07-05 09:21:56 +02:00
Collin Kidder e010fa4934 Merge branch 'master' of github.com:collin80/SavvyCAN 2021-07-04 11:44:46 -04:00
Collin Kidder 16bc030125 A few bug fixes in ISO-TP handler 2021-07-04 11:44:29 -04:00
jogo- 392b2a4fb5 Update jsedit.cpp
Highlight custom objects, callback functions and functions with a custom flashy color
2021-07-03 11:33:37 +02:00
jogo- 859bf55265 Update jsedit.h
Add Custom Color
2021-07-03 11:22:24 +02:00
jogo- 7333d2704e Update scriptingwindow.cpp
Show whitespaces in Scripting Window
2021-07-03 11:17:51 +02:00
jogo- e2d8864808 Update scriptingwindow.ui
Add Bold on the 4 labels
2021-07-03 10:59:58 +02:00
jogo- a841adc8b5 Update scriptingwindow.ui
Improve UX:
* Add Accelerator Keys to push buttons and check-box
* Remove 2 trailing ':'
2021-07-02 20:14:24 +02:00
Collin Kidder 3269fb2f74 Merge pull request #373 from jogo-/ISOTP_UDS_Script_dataBytes
Fix bugs in script send ISOTP+UDS data bytes
2021-07-02 09:38:55 -04:00