RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Tue Dec 23, 2025 11:11 am

All times are UTC - 5 hours [ DST ]





Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 70 posts ]  Go to page Previous  1, 2, 3, 4, 5
Author Message
 Post subject: Poblem with definition...
PostPosted: Sat Jun 10, 2017 12:25 pm 
Offline
Newbie

Joined: Sat Jun 03, 2017 12:16 pm
Posts: 1
for some reason i cant open my files with any definition file above version .35

does anyone else have this problem? and is there a solution?


Top
 Profile  
 
 Post subject: Re: *** MS41 ECU Definitions ***
PostPosted: Mon Jun 18, 2018 7:35 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 7:04 pm
Posts: 2661
Location: RIP
v0.44
- moved Oxygen Sensor related DTC stuff into its own category
- added Minimum IPW (MS41.2). thanks ba114
- added other stuff from the community v0.44 beta thread I didn't keep track of as I revised this file, sorry.
- rearranged Byte 6 - O2 Feedback to be Cal ID specific
- added RPM Limiter Fuel Cut - Resume Delay
- fixed Ignition Timing - VANOS table to reflect a more correct description
- fixed Fuel Restore - Hystersis Delay Counter tables to show word values instead of byte
- added support for European ECUIDs that share the same CALID for RR Logger LTV function (thanks Dale)

_________________
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 Definitions ***
PostPosted: Thu Dec 26, 2019 2:15 am 
Offline
Senior Member

Joined: Fri Feb 10, 2006 7:04 pm
Posts: 2661
Location: RIP
v0.45
- Added 7 tables for Accel Enrichment due to MAF
- Added 2 tables that deal with Closed Loop - delay, AFR sensor 'neutral' zone.
- Added table for ignition coil dwell
- Added table(s) for Fuel Economy Gauge scaling factor
- Added rear o2 sensor voltage limits
- Added alternate ways to disable some common DTCs
- Added AlphaN tables viewtopic.php?f=58&t=16630

v0.45.1 - Fixed so AlphaN tables only open in CAL ID that supports it.

v0.45.2 - Updated with AlphaN addresses for ID 41 & ID 60. Thanks liubchy.

v0.45.3 - Fixed issue with Logger not working due to CAL ID mismatch.

v0.45.4 - Added LTV support for ECU ID 1429861

v0.45.5 - Added a couple of Anti-Jerk related tables

v0.45.6 - Added IACV - AC Transient Adder

v0.45.7 - Fixed formula for ECT/IAT Ignition Timing Compensation Multiplicative & Injector Pulsewidths (0.004 to 0.0053)

_________________
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 Definitions ***
PostPosted: Sat Apr 25, 2020 8:08 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
RomRaider 0.6.1 now supports Bitwise Tables and Maskable/preset tables.

For Bitwise tables, toggling bits in a byte, here's the basic definition.
Code:
   <table type="BitwiseSwitch" name="Template" category="Test" sizey="1" storageaddress="0xacbd">
      <bit position ="7" name="Name of system controlled by bit 7" /> 
      <bit position ="6" name="Name of system controlled by bit 6" />
      <bit position ="5" name="Name of system controlled by bit 5" /> 
      <bit position ="4" name="Name of system controlled by bit 4" />
      <bit position ="3" name="Name of system controlled by bit 3" />
      <bit position ="2" name="Name of system controlled by bit 2" />
      <bit position ="1" name="Name of system controlled by bit 1" />
      <bit position ="0" name="Name of system controlled by bit 0" /> 
      <description>Toggle individual bits in a byte, word or dword</description>
   </table> 

It's not necessary to define all the bits in a byte. Only those of interest.
Also works on Word (up to 16 bits) and Dword (up to 32 bits), just set the size correctly sizey="2", sizey="4" respectively.
Check out the examples in the Nissan def.

The Maskable/preset table table example can be found here.


Top
 Profile  
 
 Post subject: Re: *** MS41 ECU Definitions ***
PostPosted: Tue Apr 28, 2020 5:35 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 7:04 pm
Posts: 2661
Location: RIP
Very cool! Thanks to all who made it happen!

I'll have to read through the material a bit but I suppose it's also possible to have multiple bits of a byte belong to a switch using the new Table2Dmasking function. For example:

if Bit 3 = 1, and Bit 4 = 0, then Dual Channel, while the inverse is Single Channel, and anything else is invalid.

PS - I already started writing a little program just for MS41 to handle all this bitwise stuff, lol. If nothing else, it was a great excuse to learn some OOP.

_________________
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 & Logger Definitions ***
PostPosted: Sun Dec 06, 2020 1:19 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 7:04 pm
Posts: 2661
Location: RIP
Uploaded the correct MS41 Logger definitions for use with the latest versions of:
- RomRaider (7.0+)
- MS41 ECU Definitions (v0.45.7+)

*Note - The formula for IPW is modified to suit the new calculation of 0.0053 instead of 0.004.

**MS41 ECU Portal will always get the latest versions, so it is best to update through that.

_________________
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 & Logger Definitions ***
PostPosted: Sat Dec 10, 2022 12:20 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 7:04 pm
Posts: 2661
Location: RIP
There is an incompatibility with these definitions and RomRaider version 0.9.4. The tuning table list is shown alphabetically instead of in a pre-defined order. Therefore, only RomRaider version 0.7.2 is supported at this time. Download from here.
https://github.com/RomRaider/RomRaider/ ... NOV11-2020

_________________
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 & Logger Definitions ***
PostPosted: Sun Dec 11, 2022 9:12 am 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
Check your Editor settings


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


Top
 Profile  
 
 Post subject: Re: *** MS41 ECU & Logger Definitions ***
PostPosted: Sun Dec 11, 2022 2:39 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 7:04 pm
Posts: 2661
Location: RIP
Thanks! I also updated MS41 ECU Portal to automatically set that correctly upon install. Also had to make some definition updates for MS41.3 due to some changes in how tables were being inherited. MS41.3 inherits from MS41.2 and some table axis scalings change with MS41.3 to support the higher Loads it is capable of.

Anyway, all seems to be working together now. MS41 ECU Portal v0.0.0.11 downloads RomRaider v0.9.4 (latest right now) and works properly with the latest ECU Definitions (latest right now is v0.46) posted in the first post of this thread.

_________________
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 & Logger Definitions ***
PostPosted: Mon Jul 10, 2023 10:19 pm 
Offline
Experienced

Joined: Wed Oct 21, 2015 2:36 am
Posts: 980
Definitions updated to include load limit changes identified by rob46/sda2 in MS41.0 ID41 and MS41.2 ID12.


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

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


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