Dale Schultz
0fd93971d3
Add parsing for new NCS protocol and switch attributes
2019-03-17 22:24:17 -04:00
Dale Schultz
7ed53d79cc
Support different data type and custom units for NCS protocol
2019-03-17 22:24:16 -04:00
Dale Schultz
45fc422875
Renamed package to be more generic
2019-03-17 22:24:15 -04:00
Dale Schultz
9c292716ee
Fix formatter string
2019-03-17 22:24:15 -04:00
Dale Schultz
46d967ab6a
Add the ability to read table names from properties file
2019-03-17 22:24:14 -04:00
Dale Schultz
edb18e5be0
Check for an open device so we have a valid device ID to close
2019-03-17 22:24:13 -04:00
Dale Schultz
e66c749c6c
Create a custom KWP connection class
2019-03-17 22:24:13 -04:00
Dale Schultz
cedb5d2414
Add five baud init and fix up read message handling
2019-03-17 22:23:59 -04:00
stirkac
818dec826f
remove unneded imports
2019-03-14 08:02:32 +01:00
stirkac
8a8c27f99f
improve definition handling, refactor saving stupidness
2019-03-13 20:11:14 +01:00
stirkac
798cb43830
improve table type handling
...
- return correct type
- fix error on table properties
2019-03-05 16:38:31 +01:00
stirkac
4e30af5940
Merge remote-tracking branch 'RomRaider/master'
2019-03-05 14:58:33 +01:00
stirkac
b3459c87b9
fix bitwise switch when not all checkboxes are on screen
2019-03-05 14:57:19 +01:00
rusefi
6975c764cf
Refactoring: Endian enum
2018-12-23 23:25:29 -05:00
rusefi
6f68369743
Refactoring: Endian enum
2018-12-23 23:24:20 -05:00
rusefi
94ce1e8a9c
Refactoring: TableType enum & reducing code complexity
2018-12-22 23:10:14 -05:00
rusefi
40af0dd981
using Enum instead of magic constants, also removing some unused constants
2018-12-22 08:22:14 -05:00
Steve Wadsworth
7295b54e6b
Enable a warning panel when a 64-bit JRE is detected
...
Installer panel is conditional on JVM architecture being detected as "amd64"
Enable 64-bit Windows for installer
- add 64-bit ShellLink DLL to installer template
- update info panel text to reflect change
Installer panel is conditional on JVM architecture being detected as "amd64"
Application is not yet 64-bit ready
Potential issue:
Specifying 32-bit Java to run the installer JAR file will bypass the warning
but the shortcuts may still use a 64-bit version
2018-12-20 19:58:16 -05:00
Steve Wadsworth
6cd4a95601
Update build.xml
2018-12-20 19:58:14 -05:00
Steve Wadsworth
8a87885b70
Minor build system updates
...
- Automatically set copyright date in Version class to current year
- parameterize source and target for javac, but leave at 1.6. Setting source to
1.8 prompts the compiler to error "source release 1.8 requires target release 1.8"
- java compile target now uses deprecation and debug values set in -init target
- removed optimization argument. Compiler ignores it
2018-12-20 19:58:12 -05:00
rusefi
ed91aa4351
refactoring: reducing unneeded complexity
2018-12-20 19:58:10 -05:00
rusefi
d60da8347c
Refactoring: removing unneeded lines
...
https://docs.oracle.com/javase/tutorial/java/IandI/super.html
"Note: If a constructor does not explicitly invoke a superclass constructor, the Java compiler automatically inserts a call to the no-argument constructor of the superclass. If the super class does not have a no-argument constructor, you will get a compile-time error. Object does have such a constructor, so if Object is the only superclass, there is no problem."
2018-12-19 21:53:16 -05:00
stirkac
d52d0d77ee
Bump copyright date
2018-12-17 13:43:07 +01:00
stirkac
901e1ebba3
wrong cast
2018-09-19 09:24:38 +02:00
stirkac
5d73a2cb0e
fix table handling because equals function not implemented
2018-09-17 11:39:33 +02:00
stirkac
9618f62248
Added bitwise map editing
2018-09-03 12:36:52 +02:00
Dale Schultz
0f4814c8ae
Include function in error hadling mesaage
2018-04-29 08:38:14 -04:00
Dale Schultz
8753bef296
Split SSM LTV queries into two sets to fix issue #72
2018-04-28 07:34:26 -04:00
Dale Schultz
d6e77ed7b5
Updated tests so developer can select protocol and library on the cmd line
2018-03-21 21:49:06 -04:00
Dale Schultz
38ecda05ec
Encode profile bytes using encoding defined by XML attribute
2018-03-17 15:39:50 -04:00
Dale Schultz
33fd0162cb
Correct format type for pollstate
2018-03-13 22:38:51 -04:00
Dale Schultz
ec4fce126c
Handle opening exceptions a bit better
2018-03-13 18:34:01 -04:00
Dale Schultz
9b32b25ebc
Locate and store location of library
2018-03-13 18:31:53 -04:00
Dale Schultz
f85a8254c7
Remove unused commented lines
2017-07-10 18:05:42 -04:00
Dale Schultz
23f63e5b92
Implement overlay enhancement to highlight current cell, issue #71
2017-07-10 17:59:57 -04:00
Dale Schultz
c05c56b5fd
Implement Nissan STD checksum validation and calculation
2017-07-04 18:07:53 -04:00
Joseph Dalrymple
dfa6ff7ffd
Compare Table Accessibility: Updated compare table to prepend every row with their type to serve as a visual cue for color blind
2017-07-01 03:31:04 -05:00
Dale Schultz
2440af8d4c
Select log file field delimiter based the presence of additional system properties user.language.format and user.country.format
2017-06-17 10:14:32 -04:00
Robin
6968559495
Fixed multiplying negative values bug.
...
Added live restrictions to user input for manipulating maps.
Added Option in ECU Editor Settings to change locale setting.
2017-06-17 09:16:18 -04:00
Dale Schultz
dac17938c4
Remove duplicate library
2017-05-03 18:09:23 -04:00
Dale Schultz
5bb8501d3e
Change LM2 MTS plugin to poll mode by default
2017-04-25 20:45:50 -04:00
rusefi
c1a20c3aac
refactoring: better type safety - explicit enum type instead of magic integers for state
2017-03-15 19:16:39 -04:00
rusefi
8a1e84413d
removing unneeded NPE handing, minor code formatting
2017-03-15 19:16:37 -04:00
Dale Schultz
169f970a88
Added support for values encoded in SH-2A MOVI20 instruction.
2017-02-15 14:25:06 -05:00
Dale Schultz
98adff90ef
Change units to reflect actual displayed data value type
2017-02-15 14:03:40 -05:00
Dale Schultz
2f04dd811b
Fix multiply method to allow locale based numbers
2017-01-22 23:12:22 -05:00
Dale Schultz
2d118351f9
Fix Learning Tables View showing incorrect table axis values: issue#67
2017-01-20 17:42:05 -05:00
Dale Schultz
a1250be629
Release Candidate 0.5.9 RC3
2016-09-28 20:53:34 -04:00
Dale Schultz
5bd5439296
Refactor to filter out BASE tables not needed to evaluate ROM file. A
...
50% reduction in load time achieved.
2016-09-21 14:06:40 -04:00
Dale Schultz
696f9019c5
Further updates to Editor to allow copy/paste table or selection using
...
user's Locale. The Locale is also applied to 'Save As Repository'.
2016-09-21 11:04:21 -04:00