Commit Graph

1240 Commits

Author SHA1 Message Date
Dale Schultz 8180029da8 Added Learning Table Values Tool menu item. 2013-07-09 18:35:10 -04:00
Dale Schultz 2a0fe202b7 A class to retrieve the definition for the current ECU ID from the ECU Definition Map. 2013-07-09 18:31:33 -04:00
Dale Schultz 8de8768317 Changed line ending to LF only. 2013-07-09 18:15:38 -04:00
Dale Schultz 5407b20397 Removed reversing of the returned collection to ensure we detect the correct table name working from the most specific CAL ID back to the base. 2013-07-08 23:48:49 -04:00
Dale Schultz 13dda0b80a A class to manage building ECU queries and retrieving the data to populate the table models used by the Learning Table Values display. 2013-07-08 23:44:59 -04:00
Dale Schultz b0dbe15455 A class to build and display the Learning Table Values. 2013-07-08 23:10:43 -04:00
Dale Schultz 1a328ced27 A Renderer class used to set the Default Table Cell Renderer for String and Double object types. 2013-07-08 23:03:57 -04:00
Dale Schultz 9bc70f4352 A Renderer class used to centre align text for the given table. 2013-07-08 23:01:45 -04:00
Dale Schultz edb810c536 Fine Learning Knock Correction Table Model for Learning Table Values display. 2013-07-08 22:59:08 -04:00
Dale Schultz 942eee8626 Air/Fuel Learning Table Model for Learning Table Values display. 2013-07-08 22:53:32 -04:00
Dale Schultz b8c8c68f22 Vehicle Information Table Model for Learning Table Values display. 2013-07-08 22:48:34 -04:00
Dale Schultz 2a9b16aa3b Moved table model to new package. 2013-07-08 19:16:37 -04:00
Dale Schultz e18ff83cce Created a class to build the EcuQuery to retrieve the FLKC data from RAM. 2013-07-08 19:03:45 -04:00
Dale Schultz c87fd51214 Created a custom comparator to sort EcuQuery items based on an encapsulated ID field. 2013-07-07 23:39:21 -04:00
Dale Schultz e3a92370dc Create a class containing a cross reference of Parameter and value used to isolate Vehicle Information from the larger Parameter Emun. 2013-07-07 23:36:43 -04:00
Dale Schultz 78f603ba6d Created an Emun to define all the possible parameters used to query the Learning Table Values of an ECU. 2013-07-07 23:20:29 -04:00
Dale Schultz 845975c966 Created a class to build a List of ECU Queries to be used to retrieve a Table's axis values. 2013-07-07 23:13:30 -04:00
Dale Schultz 9c38f21ac6 Created a class to return a Map of Table Attributes for a specific table and List of ECU definitions from a DOM. 2013-07-07 22:59:33 -04:00
Dale Schultz f98054b378 Created a class to return a list of DOM Node for a given ECU definition starting with the Base ECU to the given ECU. 2013-07-07 22:52:48 -04:00
Dale Schultz 185c26fe15 Created a class to return a DOM for a given ECU definition. 2013-07-07 22:48:30 -04:00
Dale Schultz 2a18177911 Capture the File that contains the ECU definition as each is evaluated. 2013-07-07 22:33:04 -04:00
Dale Schultz 2b4c7ec1ff Update to format and minimum length of original name. 2013-07-05 00:11:20 -04:00
Dale Schultz 28027f8aa3 Adjusted Dialog size and font to make all text visible on Linux platform. 2013-06-15 23:48:09 -04:00
Dale Schultz 9b0b9a8ae7 Update to include the <rom> 'base' attribute into the EcuDefinition object 2013-06-14 17:16:33 -04:00
Dale Schultz 0e9ac94365 Changed SSM test tool's write command to use write address rather than write block. 2013-06-06 23:26:02 -04:00
Dale Schultz d9867d6cc7 Implement SSM global timing and idle RPM adjustment tool. 2013-06-06 23:24:13 -04:00
Dale Schultz 841ba982ee Implement diagnostics code reading via SSM and results display panel. 2013-06-01 16:35:05 -04:00
Dale Schultz d8281aec8a Changed method getLoggerOutputDirPath to static. 2013-06-01 14:51:37 -04:00
Dale Schultz 96eb0b4bc2 Parse Logger definition for diagnostic codes. 2013-05-27 17:39:49 -04:00
Dale Schultz 2484deabfc Implement Diagnostic Trouble Codes parsing from logger definition. 2013-05-27 17:38:27 -04:00
Dale Schultz 1c9467704f Added missing version attribute definition 2013-05-15 23:02:55 -04:00
Dale Schultz 77ad62b1a6 Convert end of line delimiter to LF 2013-05-15 18:16:14 -04:00
Dale Schultz dafd6a23ae Fixed Array Index out of Range Exception when reading Extended parameter on non-patched CAN ECU. 2013-05-15 18:11:50 -04:00
Dale Schultz acf7e48f71 Update to support dis-contiguous logger parameter addresses. Must be used with logger.xml definition version 155 or higher. 2013-05-15 18:08:28 -04:00
Dale Schultz 25f167e5ad Update to Logger to support signed integer ECU parameter response values 2013-05-15 17:41:07 -04:00
Masaki Muranaka 426e5b2fb7 Remove unused imports. 2013-05-12 14:54:38 +09:00
Dale Schultz 7eb646599f Update to check for settings.xml in the app start dir to better support the portable distribution. 2013-04-30 22:53:09 -04:00
Dale Schultz 41a35c92f1 Update to break up TCU CAN queries to fit in CAN frames of 8 bytes or less. 2013-04-28 23:03:02 -04:00
Dale Schultz 94d3a85c43 Changed buildRequest byte buffer to be a class instance variable. 2013-04-22 22:59:41 -04:00
Dale Schultz adfafabbc1 Changed buildRequest byte buffer to be a class instance variable. 2013-04-22 22:59:10 -04:00
Dale Schultz c33d1921bc Corrected Debugging message text 2013-04-22 22:50:38 -04:00
Dale Schultz b6927545f9 Changed Eclipse output folder to stop Ant and Eclipse from overwriting each other. 2013-04-22 22:49:54 -04:00
Dale Schultz 509807cbf6 Split long queries when using ISO15765 to query the TCU 2013-04-07 23:07:11 -04:00
Dale Schultz df46735759 Added timeout so GUI is not blocked if QueryManger thread does not terminate in a timely fashion 2013-04-07 23:04:36 -04:00
Walter 0ca284ff06 Fixed Index out of Range Exception. 2013-04-05 00:33:02 -05:00
Dale Schultz 75f74f9607 Release Candidate 0.5.6 RC6 2013-03-24 10:31:51 -04:00
Dale Schultz dbbfc75050 Implement a class to shorten the profile and log filename when displayed in the Logger's title bar 2013-03-24 00:41:16 -04:00
Dale Schultz 413e69f36b Add a platform check so CAN logging option is only available on Windows systems
(when/if the J2534 API becomes available for non-Windows this condition can be removed)
2013-03-24 00:37:32 -04:00
Dale Schultz 55b654afb9 Add custom toString method to be consistent with other connection property classes 2013-03-24 00:33:56 -04:00
Dale Schultz bf088a588c Update SSM Test App so it always uses IOS9141 to read address ranges 2013-03-23 17:48:07 -04:00