RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Tue Dec 23, 2025 5:14 pm

All times are UTC - 5 hours [ DST ]





Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 35 posts ]  Go to page 1, 2, 3  Next
Author Message
 Post subject: MS41 ECU Portal
PostPosted: Sun Jun 07, 2020 8:42 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 7:04 pm
Posts: 2661
Location: RIP
I wrote this program mostly as an excuse to learn C# but also to help me get a fresh Windows PC quickly setup to use RomRaider as and when I need to. It should also help n00bs out who want to jump in but don't want to spend 30 mins reading up on how to get the software setup for MS41 Tuning. It does take a lot of clicking around and finding places to save files that you won't think about again for a long time and that can be difficult for some people who aren't as tech savy.

Additionally, this makes it a bit easier to modify the Control Bits for MS41 ECUs. I do plan to add some more 'quick toggles' for common tuning things, in the distant future. Please no suggestions for the time being.

You can drag/drop a bin file or use the Load button. The Tune button opens the file directly in RomRaider bypassing the need to use Java's file explorer.

Hope this enables more people to tune this wonderful ECU :D

Please post in this thread if you have any issues.

Usage:
1. Right-Click -> Help -> Update MS41 ECU Portal
2. Right-Click -> Tune -> Update MS41 Definitions (ECU, Logger, Dyno)


You do not have the required permissions to view the files attached to this post.

_________________
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
 Profile  
 
 Post subject: Re: MS41 ECU Portal
PostPosted: Sun Jun 07, 2020 8:49 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 7:04 pm
Posts: 2661
Location: RIP
Revision History
v0.0.0.14
- Added ability to create request for MS41.3 for any MS41 ECU

v0.0.0.13
- Added user message if trying to open multiple instance of RR

v0.0.0.12
- Improved support for RomRaider Logger v0.9.4

v0.0.0.11
- Enabled download/install of latest RomRaider available
- Set Table Resort order to not show them alphabetically since MS41 depends on a specific table order.

v0.0.0.10
- Forced install of RomRaider v0.7.2 since later versions are not compatible with MS41, or so we thought.

v0.0.0.8
- Added ability to select Transmission type "AT / MT" or "AT Only" or "MT Only"
- Added UI feedback to user once updated XML definitions had finished downloading

v0.0.0.7
- Fixed bug that prevented an auto-update of RR from occurring since no setup file was being downloaded.

v0.0.0.6
- Fixed bug that prevented a non-admin user from updating app.
- Added copying/updating of app in user folder

v0.0.0.5
- Added function to download/install FTDI USB Drivers (right click the Help button)
- Added a few more exception handlings incase a Network Adapter is not configured correctly

v0.0.0.4
- Added auto-detection and prompt to update to latest RomRaider
- Added user prompt before overwriting default logger defs location
- Updated Logger Defs to support 'telegram' datalogging for MS41
-- Renamed/revised some parameters as compared to Logger Defs v352
- Added button to launch RR Logger
- Other misc. UI tweaks

v0.0.0.3
- Initial Release

_________________
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
 Profile  
 
 Post subject: Re: MS41 ECU Portal
PostPosted: Tue Jun 09, 2020 6:26 pm 
Offline
Newbie

Joined: Sun Mar 03, 2019 2:38 pm
Posts: 10
Thanks! Absolutely love the work you do. Thanks so much for posting this for other enthusiasts to use!


Top
 Profile  
 
 Post subject: Re: MS41 ECU Portal
PostPosted: Tue Jun 09, 2020 8:29 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 7:04 pm
Posts: 2661
Location: RIP
Glad you like it :) I wrote multi-threaded code for many of the resource intensive tasks (initial setup) so it should keep the UI lag free at all times. Let me know if you notice any stutters or lags.

Also, I tried to make the UI look like the menu screen of a video-game from the 90s :D

And a 'fun thing' with the UI is you can pretend to pick up the car (once file is loaded) like you're a kid and move the window around :P

_________________
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
 Profile  
 
 Post subject: Re: MS41 ECU Portal
PostPosted: Sat Jun 13, 2020 1:39 pm 
Offline
Newbie

Joined: Thu May 28, 2020 3:40 pm
Posts: 27
Location: Germany
Very cool program! I've just got one question: Will it be enough to deactivate the EWS through your program on a MS41.0 or do i still need to bridge the pins behind the glovebox?


Top
 Profile  
 
 Post subject: Re: MS41 ECU Portal
PostPosted: Sat Jun 13, 2020 1:52 pm 
Offline
Senior Member

Joined: Wed Jan 22, 2014 6:54 pm
Posts: 1773
thirtysix wrote:
Very cool program! I've just got one question: Will it be enough to deactivate the EWS through your program on a MS41.0 or do i still need to bridge the pins behind the glovebox?

Bridging pins is only necessary if you're removing the ews module and/or not using the original key.


Top
 Profile  
 
 Post subject: Re: MS41 ECU Portal
PostPosted: Wed Jun 17, 2020 5:20 pm 
Offline
Newbie

Joined: Mon Jun 19, 2017 2:05 am
Posts: 2
awesome mate thank you!


Top
 Profile  
 
 Post subject: Re: MS41 ECU Portal
PostPosted: Fri Jun 26, 2020 12:37 am 
Offline
Newbie

Joined: Wed Jun 25, 2014 9:03 pm
Posts: 13
Good work on the portal, definitely makes it easier to get someone set up for logging to do remote troubleshooting.

One thing: The logger definitions bundled in right now cause significantly slower polling than the latest DS_v352 definition files. I tried the portal and it switched me to the MS41 logger definitions included with it, and my polling speed dropped from 120ms to over a second with the same parameters selected. Significantly scaling back logged parameters still resulted in a 360ms refresh rate. Went back to v352 and it's back down to 120ms.


Top
 Profile  
 
 Post subject: Re: MS41 ECU Portal
PostPosted: Fri Jun 26, 2020 12:53 am 
Offline
Senior Member

Joined: Fri Feb 10, 2006 7:04 pm
Posts: 2661
Location: RIP
Nerf wrote:
Good work on the portal, definitely makes it easier to get someone set up for logging to do remote troubleshooting.

One thing: The logger definitions bundled in right now cause significantly slower polling than the latest DS_v352 definition files. I tried the portal and it switched me to the MS41 logger definitions included with it, and my polling speed dropped from 120ms to over a second with the same parameters selected. Significantly scaling back logged parameters still resulted in a 360ms refresh rate. Went back to v352 and it's back down to 120ms.

Post both datalogs here...

_________________
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
 Profile  
 
 Post subject: Re: MS41 ECU Portal
PostPosted: Fri Jun 26, 2020 2:17 pm 
Offline
Newbie

Joined: Wed Jun 25, 2014 9:03 pm
Posts: 13
mrf582 wrote:
Nerf wrote:
Good work on the portal, definitely makes it easier to get someone set up for logging to do remote troubleshooting.

One thing: The logger definitions bundled in right now cause significantly slower polling than the latest DS_v352 definition files. I tried the portal and it switched me to the MS41 logger definitions included with it, and my polling speed dropped from 120ms to over a second with the same parameters selected. Significantly scaling back logged parameters still resulted in a 360ms refresh rate. Went back to v352 and it's back down to 120ms.

Post both datalogs here...


viewtopic.php?p=152571#p152571

Attached with descriptions of each log file.


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
 Post subject: Re: MS41 ECU Portal
PostPosted: Sat Jun 27, 2020 10:31 pm 
Offline
Newbie

Joined: Fri Jun 05, 2020 12:17 am
Posts: 14
Wow how did I miss this, it is awesome!

Where is the source code? Would love to port to java or something a bit more accessible for us Linux/macOS users...


Top
 Profile  
 
 Post subject: Re: MS41 ECU Portal
PostPosted: Mon Jun 29, 2020 10:34 am 
Offline
Senior Member

Joined: Fri Feb 10, 2006 7:04 pm
Posts: 2661
Location: RIP
Nerf wrote:
mrf582 wrote:
Nerf wrote:
Good work on the portal, definitely makes it easier to get someone set up for logging to do remote troubleshooting.

One thing: The logger definitions bundled in right now cause significantly slower polling than the latest DS_v352 definition files. I tried the portal and it switched me to the MS41 logger definitions included with it, and my polling speed dropped from 120ms to over a second with the same parameters selected. Significantly scaling back logged parameters still resulted in a 360ms refresh rate. Went back to v352 and it's back down to 120ms.

Post both datalogs here...


https://www.romraider.com/forum/viewtop ... 71#p152571

Attached with descriptions of each log file.

As mentioned in this post. viewtopic.php?p=152571#p152571

v352 of the logger definitions adds support for the newly discovered "Telegram" style polling. Read other threads about it to find out why its faster.
viewtopic.php?f=42&t=17283

But basically, instead of requesting each variable (or set of variables) every time, you just populate the ECU with a list of variables to datalog once, and then just keep asking the ECU to read them. The recently updated version of RR v0.7.0 adds support for "Telegram" with logger v352 or greater.

The 'old' way required only logging variables with a * prefix in its name to maintain full speed. See first post in this thread. viewtopic.php?f=58&t=11086

Dale posted about this recent feature addition to RomRaider to support the development work done by Murray and others, regarding "Telegram" polling. but I haven't yet had time to update the definitions accordingly. It looks like someone helped us out and updated the XML for us :)
Thank you Dale and Murray!

So yes, once I have some time, I'll give the new logger XML v352 a once-over and confirm all the updates. Thanks for bringing this to my attention.

_________________
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
 Profile  
 
 Post subject: Re: MS41 ECU Portal
PostPosted: Mon Jun 29, 2020 10:40 am 
Offline
Senior Member

Joined: Fri Feb 10, 2006 7:04 pm
Posts: 2661
Location: RIP
jtag wrote:
Wow how did I miss this, it is awesome!

Where is the source code? Would love to port to java or something a bit more accessible for us Linux/macOS users...

Thanks :)

I have no current plans of releasing the source code at this time. This is my first C# program and I want to keep full control over it, for now :)

_________________
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
 Profile  
 
 Post subject: Re: MS41 ECU Portal
PostPosted: Tue Jun 30, 2020 12:02 pm 
Offline
Newbie

Joined: Fri Jun 05, 2020 12:17 am
Posts: 14
mrf582 wrote:
jtag wrote:
Wow how did I miss this, it is awesome!

Where is the source code? Would love to port to java or something a bit more accessible for us Linux/macOS users...

Thanks :)

I have no current plans of releasing the source code at this time. This is my first C# program and I want to keep full control over it, for now :)


How about a technical write up on the various features so others can build open source tools?


Top
 Profile  
 
 Post subject: Re: MS41 ECU Portal
PostPosted: Sun Jul 05, 2020 3:12 pm 
Offline
Newbie

Joined: Thu May 28, 2020 3:40 pm
Posts: 27
Location: Germany
Doesn't work for me anymore. It just closes itself as soon as I want to run it. I even tried to re-download it, unfortunately it's still the same.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 35 posts ]  Go to page 1, 2, 3  Next

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 2 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

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl