Commit Graph
949 Commits
Author SHA1 Message Date
Bertrand 0283571d16 adding connection reordering (move up/down)
replacing connectionwindow.ui with own version
2021-02-23 08:55:24 +01:00
Bertrand de6dc1e554 ignoring Qt user project files 2021-02-23 08:20:43 +01:00
Bertrand a5dbf5a2a6 changed lib for windows build 2021-02-23 08:13:55 +01:00
Collin Kidder d7c70efc78 Merge pull request #285 from CSS-Electronics/feature_clx_load
Add support for detecting and reading CLX000 files.
2021-02-21 11:45:09 -05:00
Magnus Aagaard Sørensenandjogo- 4fb1b25d58 Update framefileio.cpp
Fix for omission in rebase

Co-authored-by: jogo- <jogo@laposte.net>
2021-02-19 07:13:24 +01:00
Collin Kidder 2a03b4f35d Added many additional graphing modes. They are loaded/saved in graph
definitions as well.

Incremented version number.
2021-02-18 21:41:42 -05:00
Magnus Aagaard Sørensen c97351d88f Add support for detecting and reading CLX000 files. 2021-02-18 08:47:49 +01:00
Collin Kidder b26aeac132 Merge pull request #284 from collin80/WIP
Merge WIP changes back into Master
2021-02-17 21:33:22 -05:00
Collin Kidder a8cde9fc5f Fixed several seg faults and other errors in DBC code 2021-02-17 21:19:30 -05:00
Collin Kidder a5cf484e7c Merge branch 'master' of github.com:collin80/SavvyCAN into WIP 2021-02-17 21:18:34 -05:00
Collin Kidder 7e6ead19e0 Merge pull request #278 from CSS-Electronics/feature_qcanbus_rxtx
Support for Tx when logging via QCanBus
2021-02-17 19:16:06 -05:00
Magnus Aagaard Sørensen 0cfa6ce379 Enable support for Tx via QCanBus by utilizing information stored in hasLocalEcho. 2021-02-15 10:27:43 +01:00
Collin Kidder d7dcc0513b Update README.md 2021-02-14 10:56:10 -05:00
Collin Kidder 4b188f8451 Merge pull request #263 from KiLMaN/master
Fix PCAN loading issues
2021-02-14 10:52:04 -05:00
Collin Kidder dc25533fd7 Merge pull request #274 from CSS-Electronics/plugin_support
Enable support for local plugins
2021-02-09 18:44:44 -05:00
Magnus Aagaard Sørensen f9a490ba0c Enable support for local plugins 2021-02-09 14:23:11 +01:00
Collin Kidder 91610202ce Merge branch 'master' of github.com:collin80/SavvyCAN into WIP 2021-02-01 22:15:49 -05:00
Collin Kidder 9c14920ffc Merge branch 'WIP' of github.com:collin80/SavvyCAN into WIP 2021-02-01 22:14:24 -05:00
Collin Kidder 9a492228fd Fixes to hidden firmware updater window 2021-02-01 22:13:48 -05:00
Collin Kidder e6fc48e9e4 Merge pull request #266 from efecanicoz/master
Solving #265 by replacing the use of empty payload length with numByt…
2020-12-13 10:53:23 -05:00
Efe Can İçöz f3f7e83a36 Solving #265 by replacing the use of empty payload length with numBytes taken from line 2020-12-13 01:03:04 +03:00
Brice Gaulupeau d3feb284a1 Fix PCAN loading issues
Uses numBytes instead of thisFrame.payload().length() as the payload is not yet defined
Scan the first 25 lines intead of 10 as version 1 has a long header
2020-12-10 08:12:22 +01:00
Collin Kidder 3d4cf98e3d Minor fixes to DBC code 2020-11-18 20:31:39 -05:00
Collin Kidder b345495178 Fix compilation on Windows, fix glitch that could cause windows to appear off the actual screen with no way to get them back. 2020-11-15 01:30:13 -08:00
Collin Kidder 80523f2eeb Added ability to load Tesla AP snapshot logs.
It's up to you to figure out where you would get something like that.
2020-11-13 19:37:50 -05:00
Collin Kidder 9fd3739f65 Merge pull request #259 from cybermaggedon/fix-id-trigger
Modify the parsing of the 'id' trigger to match help
2020-11-12 16:53:45 -08:00
Cyber MacGeddon ca83d77d2f Modify the parsing of the 'id' trigger. Documentation says that trigger
should be 'id' followed by the ID and gives the example 'id0x200'.
This commit changes parsing to match the docs, previously the character
between prefix and number was ignored, so that 'id:0x200' would work,
but 'id0x200' would not.
2020-11-04 16:19:38 +00:00
Collin Kidder 5a3e5636f6 Changes to hopefully handle error frames better over the socketcan
interface
2020-10-13 20:09:46 -04:00
Collin Kidder ee944a51e9 Merge pull request #248 from KostyaSha/CarBusAnalyzer
Save CARBUS Analyzer format
2020-10-08 19:23:40 -04:00
Kanstantsin Shautsou 56571dd92a Align data 2020-10-07 03:21:49 +03:00
Kanstantsin Shautsou 0661f76ec7 Remove unused function 2020-10-07 02:53:51 +03:00
Kanstantsin Shautsou 10920e17e5 Save CARBUS Analyzer format 2020-10-07 02:51:40 +03:00
Collin Kidder 419ef1248d Merge pull request #249 from collin80/WIP
Fix timestamp loading for CARBusAnalyzer files
2020-10-05 18:21:27 -04:00
Collin Kidder c0f3e09c0b Fix timestamp loading for CARBusAnalyzer files 2020-10-05 18:18:46 -04:00
Collin Kidder bae715053d Merge pull request #247 from collin80/WIP
Wip
2020-09-30 19:03:33 -07:00
Collin Kidder 1c7caa3884 Fix some errors created during last merge. 2020-09-30 21:55:39 -04:00
Collin Kidder ad84bb8096 Merge pull request #246 from collin80/master
Master to WIP
2020-09-30 18:45:38 -07:00
Collin Kidder 9d545d44d1 Merge pull request #245 from collin80/WIP
Wip
2020-09-30 18:42:57 -07:00
Collin Kidder 8e103545a8 Merge pull request #243 from KostyaSha/CarBusAnalyzer
Add CARBUS Analyzer file load.
2020-09-27 15:34:18 -07:00
Kanstantsin Shautsou 6eebfd7089 Add CARBUS Analyzer file load.
- Generic CSV parses file without failures, so CARBUS must be higher.
- File may be loaded but will have no packets. Adjusted UI message for this case.
- Obviously if we got CANHACKER header, then file is already detected and there is no need to parse.
2020-09-26 03:45:19 +03:00
Collin Kidder b5bdccf5ac Merge pull request #242 from samsta/master
Use integer formatting where possible when interpreting signal.
2020-09-24 17:06:40 -07:00
Collin Kidder 18e20a2ee2 Fix UDS interpretation of read by ID, Fix up display issues with
interpreted messages on main screen.
2020-09-21 22:04:28 -04:00
Sam Nobs b556016bba Use integer formatting where possible when interpreting signal.
Numbers are formatted as floating point numbers, which looks
a bit crap for things like e.g. serial numbers (we don't need
mantissa and exponent). This change checks the scaling factor,
and if it is integer representable, the resulting number is
formatted as an integer number as that's most likely what's
intended, particularly if the factor is 1.
2020-09-18 15:39:08 +12:00
Collin Kidder 3fa9f14651 Changes to MQTT interface to make it work properly with current python
script
2020-08-18 22:43:41 -04:00
Collin Kidder df1ef510da Windows build dies if QMQTT isn't set to statically link. This should
fix that.
2020-08-16 18:57:02 -04:00
Collin Kidder 4887ac8e62 Many fixes to file loading to prevent crashes and make failure more
clear.
2020-08-16 18:30:43 -04:00
Collin Kidder b667351cbb Remove OSX CI build for now. It's failing and I don't know why yet. 2020-08-16 18:30:13 -04:00
Collin Kidder 45d045649c Got MQTT reception working. You'd need a python script that isn't
public yet in order to do this. Sorry...
2020-08-06 21:39:07 -04:00
Collin Kidder 2da2855bfa A bit more work on MQTT support. It can actually connect to an MQTT broker now. 2020-08-05 21:53:21 -04:00
Collin Kidder ee287eac4b Add two new external libraries. SimpleCrypt is used to encrypt passwords, QMQTT is an MQTT
library that I was able to integrate into the codebase so there aren't any external
dependencies. Both external projects have their own open source licenses. Those licenses
are included. Also in this commit is some preliminary work to start adding MQTT support to SavvyCAN.
2020-08-05 20:24:02 -04:00