Collin Kidder
ad65cf78a8
Better / more accurate interpretation of J1939 IDs in frame info window
2026-03-04 21:12:51 -05:00
Collin Kidder
1d2b8000fe
Merge branch 'master' of github.com:collin80/SavvyCAN
2026-01-13 21:56:01 -05:00
Collin Kidder
7e9024fe20
Change macOS runners to versions 15
...
Updated macOS runner versions for x64 and ARM64 builds.
2026-01-13 20:16:23 -05:00
Collin Kidder
24296a4e58
Merge pull request #1016 from Initdd/fix/asc_files
...
refactor: Remove logged and version from asc file detection
2026-01-13 20:06:22 -05:00
Collin Kidder
392ab4c7c2
Merge pull request #997 from Citizen07/master
...
fix: incorrect Extended FD frame DLC byte was used [lawicel]
2026-01-13 20:05:12 -05:00
Collin Kidder
0c612a18b4
Merge pull request #996 from ElectronicCats/CAN232-LAWICEL
...
fix: dynamic timestamp extraction for LAWICEL CAN frames
2026-01-13 20:04:29 -05:00
Collin Kidder
cdfbf000a2
Merge pull request #985 from chriskinal/clean-pr
...
Fix Trigger Builder Msg ID crash and Frame Sender not triggering on r…
2026-01-13 19:57:44 -05:00
Collin Kidder
b5b924e2c9
Change version number from 242 to 222
...
Updated the version number to 222.
I don't want to go quite so far as the previous standard was to increment by one. But, it certainly should be incremented.
2026-01-13 19:57:08 -05:00
Collin Kidder
dc4ce54843
Merge branch 'master' of github.com:collin80/SavvyCAN
2026-01-13 19:25:42 -05:00
Collin Kidder
8eee360d09
Tweak to make loading of timestamps better for native CSV file format.
2026-01-13 19:25:21 -05:00
Collin Kidder
bd1d7d7508
Merge pull request #974 from BlaiseLebreton/master
...
Add support for extended can in canlogserver
2025-09-22 20:10:26 -04:00
Collin Kidder
571584f208
Update build.yml
...
Update Windows build to 2022 because 2019 is disabled now
2025-07-28 21:35:43 -04:00
Collin Kidder
56fc509388
Merge pull request #960 from Initdd/fix/save-boolean-values
...
fix: Add support for boolean attribute values in DBC file saving
2025-07-28 21:15:16 -04:00
Collin Kidder
2b520d19d7
Merge pull request #947 from esaulenka/fix/ReadDbcAttributes
...
DBC parser: cached attributes cannot be read after attributes.append(…)
2025-07-28 21:09:59 -04:00
Collin Kidder
9fc0f7a99e
Merge pull request #946 from esaulenka/fix/pcanview-loadlog
...
Fix reading PCAN-View frames with empty data field
2025-07-28 21:09:16 -04:00
Collin Kidder
52f8d7941e
Reimplementation and rework of pull request from SebKuzminsky that adds ability to
...
graph floating point values from DBC signals. Credit for this suggestion and initial code goes to him
2025-05-08 21:48:07 -04:00
Collin Kidder
0ac26c1621
Fix a variety of DBC related issues, update version number at last (with plans to release soon!)
2025-05-08 20:41:37 -04:00
Collin Kidder
28af379d6f
Merge pull request #719 from martonmiklos/support_multiple_signal_multiplex_values
...
[DBC]Add support for multiple signal multiplexor values
2025-05-05 20:53:34 -04:00
Collin Kidder
6f69f65444
Merge branch 'master' into support_multiple_signal_multiplex_values
2025-05-05 20:53:25 -04:00
Collin Kidder
6271e52987
Merge pull request #888 from Metaln00b/feature/set-all-button-in-fuzzing
...
FuzzingWindow: Add buttons to set all high/low/auto
2025-05-05 20:44:52 -04:00
Collin Kidder
3537959047
Merge pull request #923 from LHSmicius/install_script_linux
...
chore: add installer script for linux
2025-05-05 19:53:07 -04:00
Collin Kidder
20adc5e60b
Update build.yml
...
Oops, need to make x86_64 and ARM64 versions of MacOS build use different names.
2025-05-05 19:13:47 -04:00
Collin Kidder
dfc7e52ec2
Update build.yml
...
Hopefully fix linux build, add Apple Silicon build on MacOS14
2025-05-05 19:02:04 -04:00
Collin Kidder
fe4bca309b
Update build.yml
...
Update workflow runners to newer OS versions as previous versions have been deprecated and no longer work
2025-05-05 18:43:29 -04:00
Collin Kidder
07691aabb0
Merge pull request #915 from wernerc11/pcan_fix_extended_ids
...
Corrected extended CAN ID read for IDs < 0x800
2025-05-05 18:37:18 -04:00
Collin Kidder
e32c16f661
Merge pull request #895 from wernerc11/complete_connection_save
...
Implemented connection save with speeds and can fd at least for bus 0.
2025-05-05 18:35:22 -04:00
Collin Kidder
192ce4ccd0
Merge pull request #909 from anegrin/timestamp-issue
...
FIX Issues 878 and 834 - usec overflow (using system clock)
2025-05-05 18:33:38 -04:00
Collin Kidder
4a6976500f
Merge pull request #871 from mvgalen/master
...
Add support for > 8 bytes per message in candump format
2025-05-05 18:27:09 -04:00
Collin Kidder
1c0886bb58
Update build.yml
2025-05-05 18:26:46 -04:00
Collin Kidder
eb9ddd2dbd
Merge pull request #819 from CheeseAndChips/master
...
Fix device deselection after connecting
2025-05-05 18:23:32 -04:00
Collin Kidder
cccdad4b76
Merge pull request #854 from D3vil0p3r/patch-1
...
Fix icons output dir
2024-11-11 18:39:50 -05:00
Collin Kidder
6be193ad90
Merge pull request #851 from superwofy/master
...
Fix dbc handling of comments and attributes
2024-10-28 20:32:14 -04:00
Collin Kidder
5c7c439841
Update build.yml
...
Need to also update actions/upload-artifact or download-artifact v4 won't work.
2024-09-04 20:24:36 -04:00
Collin Kidder
ca9f2d884a
Merge pull request #841 from collin80/dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7
...
Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows
2024-09-03 18:42:09 -04:00
Collin Kidder
c5a9c719cc
Add an application icon to Windows build
2024-08-20 21:42:34 -04:00
Collin Kidder
f2bd1d9d6b
Add a save function to ISO-TP decoder window
2024-08-13 20:59:52 -04:00
Collin Kidder
c62d88958c
Rearrange new graph window so it fits on a 800 pixel tall screen
2024-07-09 20:43:19 -04:00
Collin Kidder
8dfdca3f4d
Merge branch 'master' of github.com:collin80/SavvyCAN
2024-07-09 20:20:54 -04:00
Collin Kidder
ab11691901
Fix timestamp in lawicel connection code
2024-07-09 20:18:24 -04:00
Collin Kidder
3080b79db2
Merge pull request #811 from tcfx44/master
...
Support for ext CAN IDs in wireshark files
2024-07-09 20:01:40 -04:00
Collin Kidder
a3b8506ac1
Merge pull request #801 from superwofy/master
...
Added/corrected timestamps for LAWICEL protocol.
2024-07-09 19:59:56 -04:00
Collin Kidder
a5bf459f3b
Merge pull request #790 from BennyEvans/master
...
Add support for reading Wireshark SocketCAN log format
2024-07-09 19:58:29 -04:00
Collin Kidder
05148ec9b3
Merge pull request #800 from SebKuzminsky/fix-signal-pretty-output
...
signal makePrettyOutput: add a space between value and unit
2024-07-09 19:57:04 -04:00
Collin Kidder
6532c5baae
Merge pull request #788 from SebKuzminsky/check-qt-version
...
make qmake check Qt version
2024-07-09 19:56:22 -04:00
Collin Kidder
17d369491d
Update README.md
2024-05-13 19:30:58 -04:00
Collin Kidder
e2ae29092b
Merge pull request #775 from guineawheek/add_sig_valtype
...
add support for SIG_VALTYPE_ to specify floating point signals
2024-05-02 19:19:13 -04:00
Collin Kidder
1e0e30f0b0
Update readme
2024-03-28 19:07:21 -04:00
Collin Kidder
232af4e214
Fix signal viewer so that it handles multiplexed signals properly
2024-03-18 21:52:22 -04:00
Collin Kidder
636e849607
Some tweaking to try to make the filters area of the main screen a
...
little wider
2024-03-18 21:48:27 -04:00
Collin Kidder
319127c330
Fix issue where graph windows would be corrupted if a new file was
...
loaded while graphs were visible.
2024-03-18 21:13:02 -04:00
Collin Kidder
47a5aa5085
Sender at bottom of main window is now operational.
2024-02-13 21:52:52 -05:00
Collin Kidder
0c84b6998f
Partial implementation of a more generic and multi-threaded version of
...
the frame sender. Now a simplified interface is attached to the main
window as well. Doesn't necessarily work just yet...
2024-02-12 21:20:54 -05:00
Collin Kidder
b5619e0de8
Update CANalyzer ASC loader to accept CANFD messages as well
2024-02-06 20:22:42 -05:00
Collin Kidder
df5b427f9f
Merge pull request #724 from esaulenka/fix/DebugDuplicates
...
ConnectionWindow: fix Device Console duplicates
2024-01-25 21:31:04 -05:00
Collin Kidder
f4bb8fb6eb
Merge pull request #723 from esaulenka/fix/MinorFixes
...
Several minor fixes
2024-01-25 21:30:29 -05:00
Collin Kidder
5239a223e2
Merge pull request #722 from esaulenka/fix/FirmwareUpdater
...
Fix FirmwareUpdater
2024-01-25 21:28:02 -05:00
Collin Kidder
3906bc8158
Merge pull request #721 from esaulenka/fix/CppStandard17
...
Update required C++ standard to C++17
2024-01-25 21:27:23 -05:00
Collin Kidder
9638245a83
Merge pull request #720 from martonmiklos/do_not_add_extra_newline_to_the_interpreted_frame_data
...
Do not add extra trailing newline on the decoded message texts
2024-01-25 21:26:25 -05:00
Collin Kidder
5b29cf0c9e
Merge pull request #715 from cgalpin/Scripting-Interface-enhancements
...
Scripting Interface Enhancements
2024-01-25 21:25:55 -05:00
Collin Kidder
101e42d0ec
Merge pull request #711 from pyjamasam/row_height_fix
...
Calculate the default row height correctly
2023-12-19 21:26:20 -05:00
Collin Kidder
c511549cdd
Merge pull request #710 from pyjamasam/canserver_log_format_update
...
Support higher time resolution CANserver format
2023-12-19 21:25:49 -05:00
Collin Kidder
d1223f7511
Merge pull request #702 from maciek16c/master
...
LAWICEL CAN-FD support, CAN-FD data rate selection
2023-12-06 20:32:42 -05:00
Collin Kidder
e28235b24f
Merge pull request #672 from pasha745/master
...
Add 3000000 baudrate mode for Lawicel device
2023-12-06 20:28:55 -05:00
Collin Kidder
151ab716e4
Merge pull request #671 from GTO2013/canhacker_fix
...
Add comma check to TRC CanHacker loader
2023-12-06 20:28:25 -05:00
Collin Kidder
bf309130f3
Fix crash bug in graphing window when trying to edit graphs that don't
...
hvae a corresponding signal entry in a DBC file
2023-11-21 21:04:56 -05:00
Collin Kidder
3824111eb9
Merge branch 'master' of github.com:collin80/SavvyCAN
2023-11-21 21:03:51 -05:00
Collin Kidder
55a3b2e9d4
Update build.yml
...
Switch to compiling with MacOS12
2023-11-21 11:46:38 -05:00
Collin Kidder
7fef6eb49f
Merge pull request #679 from rusoku/master
...
Add support ListenOnly feature for Qt SerialBus plugins
2023-11-20 21:48:47 -05:00
Collin Kidder
fab6beee7f
Merge pull request #697 from CCGene/master
...
Added canlogserver CAN remote capture
2023-11-20 21:48:02 -05:00
Collin Kidder
b78ab3c7bd
Updated framesenderwindow to support the new trigger types and use the triggermask. It might actually work now.
2023-09-25 21:50:57 -04:00
Collin Kidder
dda3109f60
Added a new dialog that helps to construct triggers for custom frame sender. Reworked custom sender window in anticipation of new functionality for triggers and modifiers
2023-09-24 21:38:04 -04:00
Collin Kidder
aada0daf55
Add a fix for GVRET serial devices on MacOS
2023-09-13 20:55:19 -04:00
Collin Kidder
f256b56053
Fix two crash bugs that could happen if you delete nodes or messages
2023-09-06 19:29:50 -04:00
Collin Kidder
83fb042e92
Fixed issue where making a new message could create that message with
...
an already existing ID. Fixed issue where creating a new signal from
an existing signal would not show up properly.
2023-08-01 21:37:59 -04:00
Collin Kidder
f6157e12cd
Add support for PCAN 2.1 file format.
2023-07-20 21:19:12 -04:00
Collin Kidder
96a5ceb852
Fix off by one error that caused first frame not to be sent when using
...
the playback window.
2023-07-11 22:07:10 -04:00
Collin Kidder
310d75761f
Add ability to save decoded CSV with absolute timestamp
2023-07-11 21:14:19 -04:00
Collin Kidder
e2438efac5
Allow for decoded DBC signal output without attaching the name to the
...
resulting string. Used by CSV output.
2023-07-11 20:36:17 -04:00
Collin Kidder
627ac8b899
Moved lawicel autodetector down the list as it is a bit overly generic
...
and falsely loaded some files it shouldn't.
2023-07-11 20:01:05 -04:00
Collin Kidder
3c4aac5fc3
Merge pull request #633 from qurrent-llc/master
...
Fixed 2 DBC file format errors
2023-06-13 18:33:37 -04:00
Collin Kidder
6d62c2e9c8
Merge pull request #628 from Pacerino/master
...
Add Extended CAN Bus Frame to SLCAN/LAWICEL
2023-06-13 18:29:22 -04:00
Collin Kidder
971312486e
Fix error in loading of PCAN V1.3 files.
2023-05-07 17:56:00 -04:00
Collin Kidder
e89517086f
Update build.yml
...
Looks like the LinuxDeployQT system will now support Ubuntu 20.04 so it's time to update as 18.04 no longer works with Github Actions
2023-04-16 19:32:09 -04:00
Collin Kidder
0843081cc5
Merge branch 'master' of github.com:collin80/SavvyCAN
2023-04-11 21:16:42 -04:00
Collin Kidder
780e2fb1a2
Several changes suggested in draft pull requests from llange. Fix some
...
ambiguous places, fix warnings, fix errors when trying to compile with
QT6
2023-04-11 21:15:34 -04:00
Collin Kidder
07935005c6
Merge pull request #612 from viktorgino/fix-mqtt
...
Fix converting timestamp from MQTT payload
2023-04-11 19:45:58 -04:00
Collin Kidder
d1185f54b9
Issue #604 reports that crashes are possible in playback window if someone clicks play
...
when nothing is loaded to playback. Instead now a warning is shown.
2023-03-23 21:38:32 -04:00
Collin Kidder
1e5f5c7a94
Fixes to UDS Scan window to make it function properly while also
...
loading/saving successfully
2023-03-20 22:09:39 -04:00
Collin Kidder
8c756a46b2
Change the default canbus speed to 500k which aids in making J2534
...
devices work out of the box.
A more thorough solution should be implemented later on.
2023-03-20 21:21:12 -04:00
Collin Kidder
39b43ebf38
Switched up the way time stamp formatting is done. Now tracked by an
...
enum for easier determination. Also changed graphing window to respect
"system clock" style timestamps and display them properly.
2023-03-15 19:50:58 -04:00
Collin Kidder
1e0cd3c14d
Merge pull request #597 from amiralnar/load-time-from-canhacker-fles-fix
...
fix timing loading from CanHacker files where seconds in frame resets after 59 to 0
2023-03-14 21:19:20 -04:00
Collin Kidder
2d9a491e7f
Update some of the help files (Playback and Signal Editor)
2023-02-22 21:45:54 -05:00
Collin Kidder
b8ee038632
Merge branch 'master' of github.com:collin80/SavvyCAN
2023-02-22 21:06:52 -05:00
Collin Kidder
51ba7a2e76
Add a new window that can be used to bridge two CAN buses with
...
selective ID forwarding.
2023-02-22 21:06:23 -05:00
Collin Kidder
e0fe807c38
Incremented version number, added mode to playback window to make it
...
start playback only once traffic starts coming in
2023-02-22 19:09:41 -05:00
Collin Kidder
6703503428
Merge pull request #593 from projectgus/bugfix/add_signal_without_filter_labels
...
main window: Fix error on "add to a graphing window" if !filter labels
2023-02-22 18:55:49 -05:00
Collin Kidder
032b82538d
Merge pull request #592 from projectgus/feature/dbc_undo_bitfield_clicks
...
dbc signal editor: Allow undo of clicks on bitfield
2023-02-22 18:54:23 -05:00
Collin Kidder
0938eb45c7
Update build.yml
...
Apparently linux binary still didn't upload properly. Try, try again!
2023-02-21 20:10:35 -05:00
Collin Kidder
911c0319a5
Update build.yml
...
Hopeful fix for the fact that the newer linuxdeployqt names the app image with something like the commit # and not a static name any longer
2023-02-21 19:48:58 -05:00
Collin Kidder
0d73556349
Update build.yml
...
Add possibly missing package?! No idea why the package step suddenly can't find this?!
2023-02-21 19:30:00 -05:00