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
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