Commit Graph
1435 Commits
Author SHA1 Message Date
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
dependabot[bot] cae66ce3f2 Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4.1.7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-03 22:16:44 +00: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
tcfx44 2a25e8b377 Merge pull request #1 from collin80/master
Pull upstream changes
2024-07-04 01:17:37 +03:00
Chavdar Kirov b0c1672144 Support for ext CAN IDs in wireshark files 2024-07-04 01:09:39 +03:00
Superwofy 6da492f0eb Added/corrected timestamps for LAWICEL protocol.
Fixed System Clock timestamps and added decoding for timestamps coming from the tool.
2024-06-21 12:55:26 +01:00
Sebastian Kuzminsky 7b297bd895 signal makePrettyOutput: add a space between value and unit
Instead of rendering as "45Celsius" it now renders as "45 Celsius".
2024-06-18 14:00:47 -06:00
Ben Evans ca5d231107 Fix indentation issues. 2024-05-29 19:24:58 +10:00
Sebastian Kuzminsky 41b5afbb0e make qmake check Qt version
This provides a more helpful compile-time error
message, hopefully preventing issues like #727
(https://github.com/collin80/SavvyCAN/issues/727).
2024-05-23 10:59:33 -06:00
Collin Kidder 17d369491d Update README.md 2024-05-13 19:30:58 -04:00
Ben Evans e732edc8e3 Add support for reading Wireshark SocketCAN log format 2024-05-11 15:23:28 +10: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
Guinea Wheek 33c8b24b7c add support for SIG_VALTYPE_ 2024-05-02 13:34:18 -07: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
Alexey Esaulenko 8aa3659999 ConnectionWindow: declare debug output connection as unique to prevent duplicates 2024-01-19 15:40:00 +04:00
Alexey Esaulenko f2a692c309 Minor: SnifferWindow: fix deprecated constant 2024-01-19 15:01:55 +04:00
Alexey Esaulenko a86a78e19a Minor: DBCComparatorWindow: sanity checks to fix gcc warnings 2024-01-19 15:01:14 +04:00
Alexey Esaulenko 2082845d03 SocketCANd: fix memory leak: string can be accessed after object destruction 2024-01-19 15:00:39 +04:00
Alexey Esaulenko 0885149492 FrameSender: fix memory corruption while writing to the QCanBusFrame with empty payload 2024-01-19 15:00:15 +04:00
Alexey Esaulenko fa707ab2da Minor: fix memory leak on GraphingWindow file operations 2024-01-19 14:59:57 +04:00
Alexey Esaulenko c3683b0f40 Minor: Utility::formatTimestamp() suppress compiler warning 2024-01-19 14:59:42 +04:00
Alexey Esaulenko 48f62ac41c CANConnection constructor: use correct order of members in the initialization list 2024-01-19 14:59:30 +04:00
Alexey Esaulenko 5e027e5cef GraphingWindow: don't use size_t as indexes for Qt containers 2024-01-19 14:58:49 +04:00
Alexey Esaulenko 3dc426a5b8 Access to the CANBus parameters only through setters/getters
Also removed explicit copy constructor, in such trivial cases
compiler can create all needed copy/move stubs automatically
2024-01-19 14:58:30 +04:00
Alexey Esaulenko 43ea48575f Minor: fix Frame Info window layout (same Widget names produced warning during compilation) 2024-01-19 14:58:13 +04:00
Alexey Esaulenko 6d814b4fb9 FirmwareUpdater: fix populating CAN frames
frame.payload() returns a copy (!) of data, so assignig to it has no effect
2024-01-19 14:44:06 +04:00
Alexey Esaulenko 54151327eb FirmwareUploader: fix memory leaks 2024-01-19 14:43:50 +04:00
Alexey Esaulenko a6cd2f1baa Update required C++ standard to C++17 (needed by [[fallthrough]] statements) 2024-01-19 14:33:40 +04:00
Miklos Marton 854f9c914f Do not add extra newline on the DBC decoded message texts 2024-01-19 08:47:30 +01:00