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
Miklos Marton
1dce603325
[DBC]Add support for multiple signal multiplexor values
2024-01-18 16:42:38 +01:00
Charles Galpin
6e7f963b38
Merge branch 'collin80:master' into Scripting-Interface-enhancements
2023-12-24 11:00:20 -05:00
Charles Galpin
4c8f5f9793
Delete .vscode/settings.json
...
unintentional commit
2023-12-24 10:56:58 -05:00
Charles Galpin
81b1afd31e
exclude .vscode from git
2023-12-24 10:55:37 -05:00
Charles Galpin
23cd6d9dfe
add save as, reload, and save log buttons to scriptingwindow
2023-12-24 10:45:56 -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
Chris Whiteford
0ae2b40f66
Calculate the default row height correctly
...
Ensure that the temporary row that is added to the view on startup is sized correctly before storing that height as the default.
Then use the calculated row height to set the default height for all added rows
2023-12-15 11:42:31 -05:00
Chris Whiteford
737cf0e6f4
Support higher time resolution CANserver format
...
CANserver firmware 2.2.0 will be adding a new logging format that support us resolution for timestamps of received frames.
2023-12-15 11:14:46 -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
maciek16c
6fa254cd4f
Merge branch 'collin80:master' into master
2023-11-22 15:29:16 +01:00
maciek16c
2bf0782946
CAN-FD
2023-11-22 15:23:38 +01:00
maciek16c
190d51ae90
LAWICEL CAN-FD support, CAN-FD data rate selection
2023-11-22 14:39:36 +01: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
Generoso Cesaro
cb2725e6c4
Added canlogserver CAN remote capture
2023-11-17 16:21:38 +01:00
Gediminas Simanskis
20348547a2
added EN_SILENT_MODE into QCanBusDevice::UserKey
2023-10-08 20:00:03 +03:00
Pavel Kurenev
771518c4fb
Add 3000000 baudrate mode for Lawicel device
2023-09-29 03:13:56 +03:00
Robin K
45c966b5c2
Add comma check to trc loader
2023-09-26 10:33:40 +02: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