MSII settings

For discussing B&G MS-I/MS-II set-up and tuning of fuel parameters (including idle valves, etc.).
Forum rules
Read the manual to see if your question is answered there before posting. Many users will not reply if the answer is already available in the manual.

If your question is about troubleshooting, configuration, or tuning, you MUST include your processor type (MS-I or MS-II) and code version in your post. If your question is about PCB assembly or modifications, you must also include the main board version number (1.01, 2.2 or 3.0). For tuning/troubleshooting questions, please attached a datalog and your MSQ file to your post.

If you have questions about MS1/Extra or MS2/Extra code configuration or tuning, please post them at www.msextra.com Such questions posted here will be moved to: a temporary MSextra sub-forum, where they will be removed after 7 days

The full forum rules are here: Forum Rules, be sure to read them all regularly.
Post Reply
BooBoo
MegaSquirt Newbie
Posts: 4
Joined: Sun Aug 22, 2004 5:16 pm
Location: Hereford Arizona
Contact:

MSII settings

Post by BooBoo »

I have a MS V2.2 with MSII daughterboard. Since I have an old board and ac only install the 1.31 of the firmware I have different setting than the manual. Can someone give me a description of these settings and a recommended starting value.

General settings
1 - MAP average BINs
2 - RPM average BINS

Warm up wizard
1 - Flood clear threshold

Acceleration wizard
1 - MAP DOT threshold
2 - Accell time
3 - Accell Taper time
4 - End pulsewidth
Bernard Fife
Master Squirter
Posts: 475
Joined: Thu Oct 29, 2009 12:54 pm

Re: MSII settings

Post by Bernard Fife »

BB,

The info is mostly here: http://www.megamanual.com/megatune.htm
Parameters were added over time, but older ones mostly retained their older use whenever possible.

The MAP and RPM average bins aren't described in that document. Where parameters aren't described, your best bet is the source code. For example, in the 1.340 source code you can find:

Code: Select all

 MapAveno,RpmAveno,   // no. of points (Max of 8) for map, rpm rolling averages
Looking up MAPAveno to see how it is used in the code, you will find:

Code: Select all

  if(inpram.MapAveno <= 1)  {   // no averaging
    outpc.map = map;
  } 
  else if(map_avestate == 0)  {  // buffer not filled yet
    map_bufsum += map;
    map_buf[map_aveix] = map;
    map_aveix++;
    outpc.map = (int)(map_bufsum / map_aveix);
    if(map_aveix >= inpram.MapAveno)  {
      map_avestate = 1;
      map_aveix = 0;
    }
which is just averaging the MAP signal over the MAPAveno number of sample (from 1 to 8). RPM averaging is similar. These were replaced in later codes with 'lag factors'.

For the flood clear, you will find:

Code: Select all

700,             // TPSWOT, TPS value at WOT (for flood clear), %x10
Which means that if the TPS is greater than 700/10 = 70%, the flood clear mode will be invoked, and no fuel will be injected while cranking. Changing this value to 90 percent means you will need more throttle while cranking to invoke flood clear.

The accel info is here: http://www.megamanual.com/megatune.htm#ta

Lance.
"Never wrestle with pigs. You both get dirty and the pig likes it.” - George Bernard Shaw
BooBoo
MegaSquirt Newbie
Posts: 4
Joined: Sun Aug 22, 2004 5:16 pm
Location: Hereford Arizona
Contact:

Re: MSII settings

Post by BooBoo »

OK, I guess I will just set the MAP and RPM average bins 4 and hope it works.
Post Reply