Commit Graph

  • 329a5016cc Add graph fixes to flowview and frame info windows Collin Kidder 2022-12-25 18:16:01 -05:00
  • bc2b759152 Merge pull request #358 from pyjamasam/openglgraphfixes Collin Kidder 2022-12-25 13:27:51 -05:00
  • 9b4630d7c4 Merge branch 'master' of github.com:collin80/SavvyCAN Collin Kidder 2022-12-13 21:47:43 -05:00
  • 4a85c4a938 Tweaked the signal view of the bit grid to use bigger fonts where possible and center text better. Should be a visual improvement Collin Kidder 2022-12-13 21:46:59 -05:00
  • 7a6cace651 Switched to using set colors for signal view instead of random generation. Collin Kidder 2022-12-13 21:19:25 -05:00
  • 4d18c393a9 The dbc signal editor window now refreshes to update the bitfield as editing takes place. Fixed a bug that caused duplicates of nodes to appear in the parent node combobox Collin Kidder 2022-12-13 20:30:31 -05:00
  • 63902a66f2 Merge pull request #555 from qurrent-llc/dev_fixautoexpandingrows Collin Kidder 2022-12-13 18:11:50 -05:00
  • da4560751d Merge pull request #549 from marcohald/master Collin Kidder 2022-12-13 18:10:46 -05:00
  • 2ec4c6fe62 Disable row expansion on new file load and turn off row expansion when row count gets too high Andy Huska 2022-12-12 13:44:06 -06:00
  • 1343bb363e Update build.yml Collin Kidder 2022-12-11 18:42:59 -05:00
  • 1ef3f10d13 Change MSG to MESG because the Windows build failed. Apparently MSG already has a definition under Windows Collin Kidder 2022-12-11 18:19:03 -05:00
  • ddf26bb9b8 Fixed tab order in signal editor, fixed bugs in copying a signal when adding a new signal, code clean up Collin Kidder 2022-12-08 21:55:19 -05:00
  • e1f06be6fd Added a setting that allows for limiting the number of bytes per line. This is useful if you have a 1920x1080 monitor or smaller resolution but you want to capture 64 byte payloads. The default is 8 bytes but usually 16 bytes is fine. Collin Kidder 2022-12-08 20:35:33 -05:00
  • 8ff3459c75 Fixed several DBC related bugs, expanded support for FD frames in the DBC editor windows. Should more or less function now even for FD frames. Collin Kidder 2022-12-07 21:51:44 -05:00
  • e18fd1f7e3 Changed Windows Build Name marcohald 2022-12-06 12:04:12 +01:00
  • 8c19e6f123 Somewhat improved signal text in DBC editor so it can span multiple grid cells if possible. Tweaked text sizes a bit to look better. Collin Kidder 2022-12-05 20:43:06 -05:00
  • edc210c336 Only code clean up to remove many warnings. There should be no changes to program operation. Collin Kidder 2022-12-05 19:33:47 -05:00
  • 549113f9e1 Flowview will now automatically set the grid to support the frame data length even for CAN-FD frames (Use Middle Mouse Button to force it to different sizes) Collin Kidder 2022-12-04 22:29:46 -05:00
  • 79678af7ba Much more implementation of CANDataGrid for CAN-FD. More or less works now for both changed bit and signal views. There are still some graphical tweaks to do. Probably doesn't quite work in fuzzing window just yet. Collin Kidder 2022-12-04 13:15:02 -05:00
  • a022aee07b Huge revamp of CANDataGrid which is used in many places in the project. Right now the usual mode works but the signal view mode used in the DBC editor is broken. Committing because the changes are so major they should be spread out into a few commits Collin Kidder 2022-11-30 21:47:21 -05:00
  • e1c4046bf1 Graphing window now respects bus number. Set to -1 to allow any bus or to 0 or a positive number to lock a graph to a specific bus. Collin Kidder 2022-11-29 21:15:38 -05:00
  • 708d8bde8b Fix bugs in bisector window, add bus number as a bisecting option, allow upper/lower radio buttons to switch text for more clarify as to what they do. Collin Kidder 2022-11-29 19:29:02 -05:00
  • e4e0a85b4c Merge pull request #537 from qurrent-llc/fix_customsendcrash Collin Kidder 2022-11-29 18:45:39 -05:00
  • d379283022 fix build issue Andy Huska 2022-11-02 16:58:19 -05:00
  • 01d793f21f Merge branch 'master' into fix_customsendcrash Andy Huska 2022-11-02 16:52:20 -05:00
  • 753cb43e48 Merge branch 'master' of github.com:qurrent-llc/SavvyCAN Andy Huska 2022-11-02 16:48:02 -05:00
  • 42fe841f0a Clean up last bits of debugging Andy Huska 2022-11-02 16:40:25 -05:00
  • ec00713033 Improved auto row expansion for new unique frames coming in Andy Huska 2022-11-02 16:06:50 -05:00
  • a7acaac2fb Cleaned out comment blocks from debug and fixed framesender not showing count until a number is manually entered (it was seeing the null item, creating the item, but not putting it in the table). Andy Huska 2022-11-02 15:32:39 -05:00
  • 6ef4c2ddfa Fixed the queue of TX messages. Had to be moved to the worker thread. Andy Huska 2022-11-02 15:26:07 -05:00
  • 1b41decd20 Custom sender is no longer crashing Andy Huska 2022-11-01 15:01:07 -05:00
  • a554ab1dc9 Merge pull request #532 from BBuinich/can_fd_support Collin Kidder 2022-10-19 19:09:17 -04:00
  • db3056818f Merge pull request #534 from qurrent-llc/add_reformatdecodeddatafile Collin Kidder 2022-10-19 19:07:40 -04:00
  • 4cdb7d01ac Merge pull request #533 from qurrent-llc/fix_socketcandpartialframedrop Collin Kidder 2022-10-19 19:06:29 -04:00
  • cfe643b390 Merge branch 'master' of github.com:qurrent-llc/SavvyCAN Andy Huska 2022-10-17 12:50:51 -05:00
  • 61f1113d76 Added menu option to export decoded frames as CSV Andy Huska 2022-10-17 11:01:10 -05:00
  • 0220554e6b Merge branch 'fix_socketcandpartialframedrop' of github.com:qurrent-llc/SavvyCAN into fix_socketcandpartialframedrop Andy Huska 2022-10-17 10:45:58 -05:00
  • cb0746f3d0 Fixed socketcand dropping valid messaages with 0 data bytes Andy Huska 2022-10-17 10:39:51 -05:00
  • ef762e5ae5 Added menu items to export csv decoded data, still need wiring Andy Huska 2022-10-17 10:33:13 -05:00
  • c6c19b38aa for clint Andy Huska 2022-10-14 16:25:03 -05:00
  • 2c82535ca7 Added support for CAN FD frames to the SERIALBUS Bohdan Buinich 2022-10-11 22:18:58 +03:00
  • 677d9ba9f8 Add 83.33k speed to possible CAN speed options in the connections windows. Collin Kidder 2022-10-10 20:09:51 -04:00
  • 9d1677f94d Merge pull request #530 from qurrent-llc/fix_dbc_creation Collin Kidder 2022-10-10 20:03:45 -04:00
  • a36c04e986 Merge branch 'fix_dbc_creation' Andy Huska 2022-10-09 17:24:22 -05:00
  • f321cb19d3 Merge branch 'master' of github.com:qurrent-llc/SavvyCAN Andy Huska 2022-10-09 17:23:01 -05:00
  • 0f44cd9cf1 Merge branch 'fix_dbc_creation' of github.com:qurrent-llc/SavvyCAN into fix_dbc_creation Andy Huska 2022-10-09 10:58:04 -05:00
  • 04f4af1bf9 One lingering thing removed before PR Andy Huska 2022-10-09 10:57:25 -05:00
  • 6e4aac467b Merge pull request #5 from collin80/master Andy Huska 2022-10-09 08:48:21 -07:00
  • e86cfb277a Cleaned up all the UI elements and error checking for rebase and duplicate Andy Huska 2022-10-09 10:45:30 -05:00
  • e9a364c4cc Added a function used by lawicel comm code. Collin Kidder 2022-10-06 21:58:11 -04:00
  • c6cb0d0bf5 Reworked Canalyzer ASC import to support more formats Collin Kidder 2022-10-06 21:52:05 -04:00
  • d154a48aa9 Merge branch 'master' of github.com:qurrent-llc/SavvyCAN Andy Huska 2022-10-05 16:54:36 -05:00
  • 18a9007750 Merge branch 'collin80:master' into fix_dbc_creation Andy Huska 2022-10-05 14:51:01 -07:00
  • 7678a498db Merge branch 'master' of github.com:collin80/SavvyCAN Collin Kidder 2022-10-04 19:59:46 -04:00
  • 61b49c9126 Changed the UDS Scan window quite a bit. Now there are more options for scan types and the ability to create a list of scans to run. Collin Kidder 2022-10-04 19:54:55 -04:00
  • 9ebbaca668 Add a new connection type - Lawicel. It works for some devices, not all. More development needed but this is a start. Also added ability to set serial speed and bus speed in the device setup which may be useful for other connection devices too. Collin Kidder 2022-10-04 19:48:11 -04:00
  • ce9701c4a0 Merge pull request #526 from qurrent-llc/fix_socketcandpartialframedrop Collin Kidder 2022-10-04 18:34:01 -05:00
  • fc8f60a1c3 Merge pull request #525 from qurrent-llc/add_nodenameinsignalviewer Collin Kidder 2022-10-04 18:33:46 -05:00
  • 2644c66b61 Merge branch 'fix_dbc_creation' Andy Huska 2022-10-04 16:33:18 -05:00
  • 3c07785040 Buffer for partially received and/or leftover frame fragments now working with multiple active busses. Andy Huska 2022-10-03 17:02:13 -05:00
  • e52a74ac7a Found a bug where complete frames being removed from the buffer were being shorted by 1 character Andy Huska 2022-10-03 16:36:30 -05:00
  • 08953a4004 Improved socketcand input buffer handling to reduce lost data. Andy Huska 2022-10-03 11:26:28 -05:00
  • dc0b25bee8 Added setting for fixed width vs normal font in the data tables Andy Huska 2022-09-30 16:33:07 -05:00
  • 61389864a0 Merge pull request #524 from bigoulours/patch-2 Collin Kidder 2022-09-29 21:27:55 -05:00
  • 7af4748468 Merge pull request #518 from llange/qt6.3-qwheelevent Collin Kidder 2022-09-29 21:23:03 -05:00
  • 4ea4e6e99a Merge pull request #514 from llange/fix-mqtt-static-cast-error Collin Kidder 2022-09-29 21:20:16 -05:00
  • f78593c412 Merge pull request #513 from llange/fix-qmqtt-ambiguous-conversion Collin Kidder 2022-09-29 21:17:42 -05:00
  • 4d70601103 Merge pull request #512 from llange/itemflags Collin Kidder 2022-09-29 21:16:24 -05:00
  • c8e337d498 Merge pull request #511 from llange/qt6.3-qserialport Collin Kidder 2022-09-29 21:15:38 -05:00
  • f715a7622e Merge pull request #510 from llange/qt6.3-skipemptyparts Collin Kidder 2022-09-29 21:15:06 -05:00
  • bd8582b8e3 Added combobox for nodes so msg combobox isnt so long Andy Huska 2022-09-28 20:02:27 -05:00
  • e8c2bba0c4 Merge branch 'master' into add_nodenameinsignalviewer Andy Huska 2022-09-28 19:16:33 -05:00
  • 3d9790344c Merge branch 'master' into fix_dbc_creation Andy Huska 2022-09-28 19:15:11 -05:00
  • 8232d90a73 Merge branch 'add_allowfilterstostayuponclear' Andy Huska 2022-09-28 19:14:02 -05:00
  • b8039f9b16 Priorizing exact match over J1939 and GMLAN bigoulours 2022-09-28 15:42:19 +02:00
  • 88e51a4a32 remove obsolete QWheelEvent::delta() (qt6) Ludovic LANGE 2022-09-27 23:01:58 +02:00
  • 5002f3ebec fix some static cast errors in QMqtt Ludovic LANGE 2022-09-27 22:15:47 +02:00
  • 1af5cbacc6 fix QMqtt ambiguous conversion Ludovic LANGE 2022-09-27 22:09:30 +02:00
  • 74388791bf remove QSerialPort obsolete enum values (qt6) Ludovic LANGE 2022-09-27 21:10:37 +02:00
  • bcbe3d38bd Use enums from Qt::ItemFlags Ludovic LANGE 2022-09-27 21:29:03 +02:00
  • 768ebf9966 replace QString::SkipEmptyParts with Qt::SkipEmptyParts (qt6) Ludovic LANGE 2022-09-27 21:04:19 +02:00
  • 23d995060b Merge pull request #4 from collin80/master Andy Huska 2022-09-27 05:55:34 -07:00
  • ea0dbd90a8 Merge pull request #508 from llange/qt6.3-qcustomplot Collin Kidder 2022-09-26 21:26:56 -05:00
  • 61088d0184 Merge pull request #507 from llange/qt6.3-qatomicinteger Collin Kidder 2022-09-26 21:25:10 -05:00
  • 9da32e97f8 Merge pull request #506 from llange/qt6.3-itemdatarole Collin Kidder 2022-09-26 21:24:13 -05:00
  • 52a2d719c7 Merge pull request #505 from llange/qt6.3-qmetatype Collin Kidder 2022-09-26 21:23:49 -05:00
  • 194bd545e6 Merge pull request #504 from llange/qt6.3-qrandomgenerator Collin Kidder 2022-09-26 21:23:10 -05:00
  • f653ef859a Merge pull request #503 from llange/qt6.3-qelapsedtimer Collin Kidder 2022-09-26 21:22:22 -05:00
  • 51f02a0332 Merge pull request #502 from qurrent-llc/add_allowfilterstostayuponclear Collin Kidder 2022-09-26 21:21:45 -05:00
  • 97844ad1e5 make QCustomPlot compatible with Qt6.2+ (qt6) Ludovic LANGE 2022-09-24 22:22:15 +02:00
  • 5ac5a7d45f replace QAtomicInt load()/store() with loadRelaxed()/storeRelaxed() Ludovic LANGE 2022-09-24 22:13:02 +02:00
  • c2fc1f179e replace BackgroundColorRole/TextColorRole with BackgroundRole/ForegroundRole (qt6) Ludovic LANGE 2022-09-24 22:06:09 +02:00
  • 5a18c611e1 replace QTime with QElapsedTimer when possible (qt6) Ludovic LANGE 2022-09-24 17:04:26 +02:00
  • 9fb86e649f remove qRegisterMetaTypeStreamOperators (qt6) Ludovic LANGE 2022-09-24 17:51:25 +02:00
  • 07db287407 replace qrand/qsrand with QRandomGenerator (qt6) Ludovic LANGE 2022-09-24 17:27:39 +02:00
  • 7b65451874 Merge branch 'add_allowfilterstostayuponclear' Andy Huska 2022-09-23 15:51:02 -05:00
  • d5c0731366 Merge branch 'collin80-master' into add_allowfilterstostayuponclear Andy Huska 2022-09-23 15:40:09 -05:00
  • 9312cadd88 Merge branch 'master' of https://github.com/collin80/SavvyCAN into collin80-master Andy Huska 2022-09-23 15:39:45 -05:00
  • 5ffe161210 more clean up Andy Huska 2022-09-23 15:30:58 -05:00
  • f38e0b0bfa Took out unnecessary exception recover code Andy Huska 2022-09-23 15:28:41 -05:00