Commit Graph

1573 Commits

Author SHA1 Message Date
Dale Schultz 89617d8d4d Added support for the ECOTRONS ALM wideband O2 controller 2015-02-12 23:33:49 -05:00
Dale Schultz 798598f807 Added passing the contents of the Plugins properties file into the datasource
class.  This can be used to within the plugin to affect its behaviour if
code is added to read the passed properties.  These would be properties
not available in the Plugins dialog settings.
2015-02-12 23:20:12 -05:00
Scotthew a02a0b7496 Fix for RomTree expand/collapse issue. 2015-02-04 22:30:08 -05:00
Dale Schultz d0885db8d5 Implment DS2 Learning (Adaptation) Table Values read functionality 2015-01-31 15:38:03 -05:00
Dale Schultz 2441c5f85c Update logger definition DTD for new elements of DS2 protocol 2015-01-31 11:11:36 -05:00
Dale Schultz c1890eeeaa Added methods to EcuQueryData and refactor classes to use them 2015-01-29 23:03:13 -05:00
Dale Schultz eb123a36da Added rudimentry write command support for Test App 2015-01-29 19:55:27 -05:00
Dale Schultz 92f8748086 Changed message for unexpected ACK response 2015-01-29 19:51:47 -05:00
Dale Schultz 97fda68b4c Update length validation as sometimes a command is acknowledged by
returning only the ACK character
2015-01-29 19:28:35 -05:00
Dale Schultz 5a49b91b97 Refactor classes to use new data length calculator class 2015-01-27 19:16:31 -05:00
Dale Schultz 55dbbebb10 Added a class to calculate the data length from the storageType for a
parameter convertor
2015-01-27 19:15:37 -05:00
Dale Schultz a100c6b8e2 Added methods to use new EcuQueryRange class and parse the results 2015-01-26 23:38:46 -05:00
Dale Schultz eb68263d6e Added a class which can combine a group of individual ECU queries into
a single query using a memory read start address and length query.
2015-01-26 23:35:50 -05:00
Dale Schultz 07010b2bc3 Rename class to be protocol specific 2015-01-25 10:28:35 -05:00
Dale Schultz 24959385ee Rename class to be protocol specific 2015-01-25 09:26:09 -05:00
Dale Schultz 56e5316d84 Fix table size conversion radix to be decimal 2015-01-25 09:18:36 -05:00
Dale Schultz b6bb391842 Fix source array index determination 2015-01-25 09:15:43 -05:00
Dale Schultz dff1182156 Rename class to be protocol specific 2015-01-25 09:14:15 -05:00
Dale Schultz fc5a2de4b3 Implement endian processing for ECU data converter defined in logger definition 2015-01-22 19:41:18 -05:00
Dale Schultz f3852c8a90 Renamed class which are SSM protocol specific 2015-01-19 18:32:30 -05:00
Dale Schultz 3ebdd5c75f Created a factory class for LearningTableValues to be able to initialize
the correct class based on protocol
2015-01-18 23:07:03 -05:00
Dale Schultz 183d6fddd3 Refactor Tools menu to change label based on selected control module 2015-01-17 11:45:27 -05:00
Dale Schultz 39472895c8 Rename SSM menu item as the Test App is no longer SSM specific 2015-01-17 11:24:11 -05:00
Dale Schultz 85615d0587 Removed obsolete classes for switching Logger protocol and transport methods 2015-01-17 11:21:11 -05:00
Dale Schultz b0ad6f4dae Fix Transport getter method after Transport refactor to add ID field 2015-01-17 11:19:04 -05:00
Dale Schultz 0f3161c152 Refactor GUI label and tooltip update method, again 2015-01-16 17:26:27 -05:00
Dale Schultz 6c2fb790f3 Fix required as a result of refactor for use of Module class 2015-01-15 23:35:44 -05:00
Dale Schultz 09d27d0720 Rename class to better reflect its protocol dependency 2015-01-15 23:21:17 -05:00
Dale Schultz 90b3bc50b9 Rename class to better reflect its protocol dependency 2015-01-15 23:18:50 -05:00
Dale Schultz 562a570236 Fix Global Adjustment due to refactor to use Module class 2015-01-15 23:17:53 -05:00
Dale Schultz 2def0919c6 If Module supports fastpoll then set it true upon module switch 2015-01-15 22:51:17 -05:00
Dale Schultz f46fa26994 Fix improper import reference to module 2015-01-15 22:49:41 -05:00
Dale Schultz 802decaf55 Fix build method after refactor for use of Module class 2015-01-15 22:48:21 -05:00
Dale Schultz 5a92afdcd9 Add protocol to query status message 2015-01-14 23:26:06 -05:00
Dale Schultz 9d800c85d9 Refactored the method of updating the GUI items when the control module
selection changes
2015-01-14 22:53:47 -05:00
Dale Schultz 568fcdf03d Added new protocol selection menu item and commented out the obsolete items 2015-01-14 22:53:46 -05:00
Dale Schultz 42c554d0de Updated description to specify the operation index number 2015-01-14 22:53:45 -05:00
Dale Schultz dc86a8e30c Add new class to manage logging protocol and transport selection based
on the values parsed from the logger definition file
2015-01-14 22:53:44 -05:00
Dale Schultz 838536c056 Refactor Logger to use the Transport ID field 2015-01-14 22:53:42 -05:00
Dale Schultz b7a7e363cf Remove upper case from toString method and set ID to upper case 2015-01-14 22:53:41 -05:00
Dale Schultz 46ceb88206 Update Logger definition parser to populate Transport ID field. 2015-01-14 22:53:40 -05:00
Dale Schultz 0275308ccc Add an ID field to the Transport class 2015-01-14 22:53:39 -05:00
Dale Schultz 25931c7b75 Added a new class BitWise to extend the functionaltiy of JEP. 2015-01-14 22:53:37 -05:00
Dale Schultz 1fe7640245 resolve conflict 2015-01-14 22:53:10 -05:00
Dale Schultz 685a6a7161 Corrected saving the target module id to the Settings file and moved
module and fastpoll attributes to the transport element.
2015-01-14 22:49:48 -05:00
Dale Schultz b48b91f0b7 resolve conflicts 2015-01-14 22:49:39 -05:00
Dale Schultz d9f7413827 Added a default protocol Map entry so Logger can parse logger definition
XML files prior to version 291
2015-01-14 22:35:55 -05:00
Dale Schultz c980cbefc1 Update to report correct target module name in rr_system.log messages 2015-01-14 22:35:54 -05:00
Dale Schultz 611c598a54 Added private methods to eliminate code duplication 2015-01-14 22:35:52 -05:00
Dale Schultz acf161a64e Removed code made obsolete by new protocol Map from logger definition 2015-01-14 22:35:51 -05:00