Add some more J2534 methods and interface signatures for ISO-TP
Add support to log from External sensors only by unchecking both ECU/TCU
Rename/Refactor class as it is ISO9141 specific
Implement a J2534 connection factory to load protocol class by user selection
Fixed SSM Logger connection to select Class to be used based on protocol and transport.
This required renaming protocol.ssm Package to make it transport specific.
Refactor to add CAN bus logging support
Updated the date in new source files
Refactor buildRequest method
Refactor constructEcuResetRequest method
Implement a user Settings option to force en_US number format in log files
Fix for issue https://github.com/RomRaider/RomRaider/issues/4
Refactor buildLogToFileButton so button label changes for start/stop
Fix method getVbattery as it incorrectly expected the channelID rather than DeviceID
Added a test app to exercise J2534/ISO15765 messaging
Can be called from the commandline as follows:
java -cp RomRaider.jar com.romraider.io.j2534.api.TestJ2534IsoTp [J2534dll]
Update SSM Test App so it always uses IOS9141 to read address ranges
Add custom toString method to be consistent with other connection property classes
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)
Implement a class to shorten the profile and log filename when displayed in the Logger's title bar