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
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
Andy Huska
f39b61f4e8
Fixed filterLabeling not loading from settings correctly
2023-05-22 16:33:44 -05:00
Andy Huska
ab476c746e
Added fully qualified dbc, node, and msg searching
...
...to graphing window and signal viewer so complex systems with message
name duplication (eg "Status") works well. DBCHandler class has a new
function to find a msg by fully qualified node name...Utility class defines
the qualified name seperator, right now it is :: and is used thusly
filenameNoExtension::nodeName for display in the node dropdown (because
nodes can be common between dbc files). To get the message from the
system you use the findMessage function in dbchandler and pass the
msgName and the fully qualified node name. This is about as unique as we
can get, second only to message ID.
Added node comboBox to graph signal editor for easier data filtering
(took the same implementation that was in signal viewer, and tuned up
both of them)
2023-05-17 17:23:27 -05:00
Andy Huska
0f9a17123d
Merge branch 'master' of github.com:qurrent-llc/SavvyCAN
2023-05-11 16:51:42 -05:00
Andy Huska
30d9f0750c
Merge pull request #6 from collin80/master
...
Fix error in loading of PCAN V1.3 files.
2023-05-11 14:47:05 -07:00
Andy Huska
a66e63ced9
Fixed some DBC file format errors
...
frame ID for extended IDs was not having its upper bit set
BA_DEF_DEF_ "filterlabeling" is INT type but was getting bool written
(e.g. 'false' instead of 0)
2023-05-11 16:45:41 -05:00
Collin Kidder
971312486e
Fix error in loading of PCAN V1.3 files.
2023-05-07 17:56:00 -04:00
Pacerino
165f8a8c6b
Revert "Update build.yml"
...
This reverts commit 9d7e2fe77b6b1830e54e866e3dcc88e73639ecfe.
2023-04-28 20:48:41 +02:00
Alexander
356e66a80e
Update build.yml
2023-04-28 20:09:49 +02:00
Pacerino
bb1a7623aa
Add Extended CAN Bus Frame to SLCAN/LAWICEL
2023-04-28 15:36:57 +02:00