|
RomRaider
Documentation
Community
Developers
|
| Author |
Message |
|
dschultz
|
Post subject: RomRaider 0.5.6 RC6 Posted: Sun Mar 24, 2013 11:50 am |
|
 |
| RomRaider Developer |
Joined: Wed May 20, 2009 9:49 pm Posts: 7314 Location: Canada eh!
|
Donations are welcome! New release candidate with a few updates and new features (Please read the change list carefully!) - Change Log - 0.5.6 RC6 (03/24/2013) Build # 483 ------------------------------------------- EditorLogger- fix Logger Close issue #20 while on any of the MAF, Injector or Dyno tabs: by lizzardo
- added a Java 64bit VM check and error message then close: by lizzardo (*1)
- fix to allow logging of External sensors only (with no ECU connection) (*2)
- refactor to allow easier addition of other future Logging protocols
- added ISO15765 protocol support on Windows platform (*3)
- added a user Setting to Logger to force English US number format in log files
- fix for issue #4 (multiple Query Managers could be started)
- update 'Log to file' button to switch between 'Start/Stop' in the label
- add a rudimentary test app to read some OBD-II parameters (*4)
- reformat (shorten) display of Profile and log file names in Logger title bar
Application Installer- added a Java 64bit VM check and warning message during installation: by lizzardo (*1)
Notes- Since RomRaider relies on various externally provided classes and vendor libraries, the 64bit Java VM is not supported. The RomRaider installer and Editor will issue warnings if a 64bit Java VM is detected and advise the user to uninstall it and install the 32bit Java VM. The Logger will warn and exit. It is unlikely that 64bit Java VM will even be supported as all external classes and vendor libraries must be compiled for native 64bit operation. See note 3 for an example.
- To log External sensors only, un-select both the ECU and TCU checkbox on the Logger menu bar. Then switch to the Externals tab and check the items to be logged. The log Externals only setting is not retained between logging sessions.
- The use of ISO15765 requires a J2534 compliant cable. Since the J2534 specification only defines Windows 32bit (not 64bit) systems as a valid platform, Linux and 64bit systems are not officially supported. When/if a Linux J2534 driver becomes available then support can be enabled for non-Windows 32bit platforms.
- This rudimentary test app ONLY works with J2534 compliant cables and ONLY supports the ISO15765 protocol. It can currently read out the vehicle information and any active DTCs. The app can ONLY be started in the RomRaider directory from a command window using the following syntax:
java -cp RomRaider.jar com.romraider.io.j2534.api.TestJ2534IsoTp [j2534dll]
where [j2534dll] is a valid J2534 DLL library name, default is to use the Tactrix Openport 2.0 library A note about External plugins: The Innovate MTS (LM-2) plugin checks each COM port on the computer to determine if any Innovate devices are connected. This action can slow the Logger's startup. If you do not need the support of the Innovate MTS (LM-2), I suggest moving that plugin item out of the RomRaider\plugins directory to stop it from loading. Actually this can be done for any External plugin that you don't use in your setup. Please download it and give it a workout! Downloads: Windows Installer | Windows ZIP | Linux Installer | Linux ZIP
|
|
| Top |
|
 |
|
Jochen_145
|
Post subject: Re: RomRaider 0.5.6 RC6 Posted: Mon Mar 25, 2013 6:46 am |
|
 |
| Experienced |
 |
Joined: Wed Nov 10, 2010 7:56 am Posts: 418
|
really great stuff Quick test on a EURO4 Diesel ECU and it works CAN-logging works fine. I send the link with the software-update to some EURO5 Diesel drivers. They will test on their "CAN-only" vehicles. Thanks for this imported up-date Jochen
_________________ performence based on engineering..
|
|
| Top |
|
 |
|
rymar
|
Post subject: Re: RomRaider 0.5.6 RC6 Posted: Tue Mar 26, 2013 1:44 am |
|
 |
| Newbie |
Joined: Mon Mar 18, 2013 10:52 pm Posts: 23 Location: Cupertino, CA
|
I finally realized that there is a new menu item to select CAN bus as the logging connection (RR:Logger:Settings). ECU logging through the CAN bus works fine (and is blazing fast!). Excellent! The command line app also works. I also verified that extended (RAM variable) parameters work; I have the "Subaru CAN Enhanced RAM Parameter Logging" patch in my ECU, so the logger must be making use of it. The TCU throws lots of errors, as it does with K-line communications. It generates them much faster with the CAN bus enabled, though  I have posted the log in the TCU debugging thread: http://www.romraider.com/forum/viewtopic.php?f=5&t=9398
|
|
| Top |
|
 |
|
MFB
|
Post subject: Re: RomRaider 0.5.6 RC6 Posted: Tue Mar 26, 2013 10:05 pm |
|
 |
| RomRaider Donator |
 |
Joined: Mon Dec 15, 2008 3:12 am Posts: 672 Location: The Philippines
|
Thanks for this update Dale, esp for that of Can!  Hope you get reading of DTC and Fine learning table correction implemented soon.
|
|
| Top |
|
 |
|
mrf582
|
Post subject: Re: RomRaider 0.5.6 RC6 Posted: Mon Apr 01, 2013 12:46 pm |
|
 |
| Senior Member |
Joined: Fri Feb 10, 2006 7:04 pm Posts: 2661 Location: RIP
|
|
| Top |
|
 |
|
mikes
|
Post subject: Re: RomRaider 0.5.6 RC6 Posted: Mon Apr 01, 2013 11:53 pm |
|
 |
| Newbie |
Joined: Sat May 01, 2010 9:41 pm Posts: 22
|
|
Hi,
Just to confirm, to utilise the CAN bus logging, i need the ecuflash can bus patch on my rom?
Also do I uncheck the fast poll logging if using Can Bus logging or does it override and use can bus logging as a priority
|
|
| Top |
|
 |
|
dschultz
|
Post subject: Re: RomRaider 0.5.6 RC6 Posted: Tue Apr 02, 2013 9:38 am |
|
 |
| RomRaider Developer |
Joined: Wed May 20, 2009 9:49 pm Posts: 7314 Location: Canada eh!
|
mikes wrote: Just to confirm, to utilise the CAN bus logging, i need the ecuflash can bus patch on my rom? Yes the patch applied by EcuFlash is needed if you want to log any of the Extended 2-byte or 4-byte parameters. Standard SSM parameters can be logged with or without the patch. mikes wrote: Also do I uncheck the fast poll logging if using Can Bus logging or does it override and use can bus logging as a priority When CAN is selected the Fast Poll option is ignored.
|
|
| Top |
|
 |
|
dschultz
|
Post subject: Re: RomRaider 0.5.6 RC6 Posted: Tue Apr 02, 2013 9:39 am |
|
 |
| RomRaider Developer |
Joined: Wed May 20, 2009 9:49 pm Posts: 7314 Location: Canada eh!
|
mrf582 wrote: Really like the ability to log external sensors without needing the ECU. This will make it easier for RR to be used with third-party datalogging hardware.
Also, it's simply amazing how far RR has come over the years. These sort of projects renew my faith in humanity. Thanks. Hopefully even more cool stuff can be added to help you keep your faith 
|
|
| Top |
|
 |
|
mikes
|
Post subject: Re: RomRaider 0.5.6 RC6 Posted: Tue Apr 02, 2013 8:00 pm |
|
 |
| Newbie |
Joined: Sat May 01, 2010 9:41 pm Posts: 22
|
dschultz wrote: mikes wrote: Just to confirm, to utilise the CAN bus logging, i need the ecuflash can bus patch on my rom? Yes the patch applied by EcuFlash is needed if you want to log any of the Extended 2-byte or 4-byte parameters. Standard SSM parameters can be logged with or without the patch. mikes wrote: Also do I uncheck the fast poll logging if using Can Bus logging or does it override and use can bus logging as a priority When CAN is selected the Fast Poll option is ignored. Thanks, keep up the good work!
|
|
| Top |
|
 |
|
spectre9
|
Post subject: Re: RomRaider 0.5.6 RC6 Posted: Wed Apr 03, 2013 9:59 pm |
|
 |
| Newbie |
Joined: Thu Mar 28, 2013 12:49 am Posts: 5 Location: Dallas, TX
|
dschultz wrote: mikes wrote: Just to confirm, to utilise the CAN bus logging, i need the ecuflash can bus patch on my rom? Yes the patch applied by EcuFlash is needed if you want to log any of the Extended 2-byte or 4-byte parameters. Standard SSM parameters can be logged with or without the patch. Any information as to why the CAN bus based 2008 USDM spec.b doesn't have the CAN bus option working or patch available in ECUFlash? A2TB001L. The only references I can find are from other users wondering when/if the patch will be released. I know that fast k-line is working within Romraider but there hasn't been support added to Openport 2.0 for that so I am stuck with 4HZ logging to SDCARD which isn't as useful. -- Patrick -- Dallas, TX
|
|
| Top |
|
 |
|
dschultz
|
Post subject: Re: RomRaider 0.5.6 RC6 Posted: Thu Apr 04, 2013 1:51 pm |
|
 |
| RomRaider Developer |
Joined: Wed May 20, 2009 9:49 pm Posts: 7314 Location: Canada eh!
|
spectre9 wrote: Any information as to why the CAN bus based 2008 USDM spec.b doesn't have the CAN bus option working or patch available in ECUFlash? You will have to ask Tactrix about this. I suspect it's not supported because the ROM code does not match a known algorithm and therefore is not detected as valid CAN ROM.
|
|
| Top |
|
 |
|
ImprezaRS27
|
Post subject: Re: RomRaider 0.5.6 RC6 Posted: Sun Apr 07, 2013 12:05 pm |
|
 |
| Newbie |
 |
Joined: Thu May 28, 2009 6:13 pm Posts: 53 Location: Liverpool, NY
|
|
I'm glad to see that you guys are still turning out revisions. RomRaider keeps getting better and better! Keep up the good work!
_________________ CNY SCCA Solo #27 SM - EJ257 Hybrid / 06 WRX Drivetrain // 2005 Forester XT
|
|
| Top |
|
 |
|
mrf582
|
Post subject: Re: RomRaider 0.5.6 RC6 Posted: Thu Apr 11, 2013 11:05 am |
|
 |
| Senior Member |
Joined: Fri Feb 10, 2006 7:04 pm Posts: 2661 Location: RIP
|
Not sure if we have a 'Feature Request' thread, so I'll just post here. Can we get the ability to pause the datalogger with the defrost button? So one can do several pulls etc. and only have the data be appended to one file? There could be two logging modes and the user could select which one they want. Defrost as Start/Stop or Defrost as Pause. Or, is there an alternate way to take a bunch of *.csv files and auto compile them together? I guess an external program that does this would work too. It could just ignore the first row for subsequent files. Found this program but holy crap, why is it almost 30MB?! http://www.tucows.com/preview/1588452/J ... e-Software
_________________ MS41 Project Leader & Co-Developer (2012 - 2023) MS41.3 https://sites.google.com/site/openms41/custom-code---ms41-3 MS41 ECU Portal https://sites.google.com/site/openms41/ms41-ecu-portal
|
|
| Top |
|
 |
|
dschultz
|
Post subject: Re: RomRaider 0.5.6 RC6 Posted: Thu Apr 11, 2013 6:47 pm |
|
 |
| RomRaider Developer |
Joined: Wed May 20, 2009 9:49 pm Posts: 7314 Location: Canada eh!
|
There's a cheaper way to concatenate files... On Windows use the copy command. Code: copy logfile1 + logfile2 + logfile3 + logfileN NewLogFile
C:\>copy log_083829.csv + log_082931.csv + log_083130.csv CombinedLogFile.csv log_083829.csv log_082931.csv log_083130.csv 1 file(s) copied.
Then just open the file and delete the extra header rows in Excel or a text editor.
|
|
| Top |
|
 |
|
SaltyRaider
|
Post subject: Re: RomRaider 0.5.6 RC6 Posted: Fri Apr 12, 2013 12:34 pm |
|
 |
| Newbie |
Joined: Sun Apr 01, 2012 1:28 pm Posts: 59
|
Quote: fix for various Table Compare operations: by scotthew This is actually a huge change to the ECU Editor. It has been a while since I wrote this code so I will try my best to explain in greater detail the changes. New table compare options- Compare to original/bin value.
- The original value is the value loaded from disk or from a revert point.
- The bin value is the displayed value.
- Compare to Table.
Realtime CompareComparing to the bin value should update the compare as that bin value changes. Example: - Open 2 Roms (Rom A and B).
- Open the Base Timing table for both Rom A and B.
- From Rom A Base Timing table menu. Select Table->Compare->Compare to Table->"Rom B.hex - Base Timing"
- From Rom A Base Timing table menu. Select Table->Compare->Compare to->Compare to Bin Value
- Then go to Rom B Base Timing and change some values. The compare should update as the "Bin" values of Rom B change.
More Changes- The compare now compares table headers.
- I am not completely sold on this feature. It makes it hard to line up columns when comparing the cells of a table.
- I will probably add an option to toggle comparing table headers.
- The table base and derived class structures has been updated. These classes handle tasks like...
- Colorize - colors the cells in a table.
- Highlighting - selecting cells.
- Copy/paste.
- Undo All and Undo Selected.
- Compare
Enjoy. Scotthew
|
|
| Top |
|
 |
Who is online |
Users browsing this forum: No registered users and 5 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|