Request: TachOutput scaling factor

This is a forum for discussing the development and testing of alpha MS2/Extra code. Documentation
(Runs on MS2 and Microsquirt)

Moderators: jsmcortina, muythaibxr

Post Reply
Dennis_Zx7r
Experienced MS/Extra'er
Posts: 374
Joined: Thu May 26, 2016 1:25 pm
Location: Germany

Request: TachOutput scaling factor

Post by Dennis_Zx7r »

As stated in the title, a scaling for the tacho output would be nice, if it could be done easily. I guess most tachometers display a little too much, but with the bike I have, it's about +6.5% - very annoying in the upper revs near the limiter.
I think a simple adjustable scaling factor would do the trick.
Last edited by Dennis_Zx7r on Tue Aug 02, 2016 7:13 am, edited 2 times in total.
My project: Link
grom_e30
Super MS/Extra'er
Posts: 4451
Joined: Thu Mar 08, 2012 12:44 pm
Location: UK

Re: Request: TachOutput scaling factor

Post by grom_e30 »

not sure its going to happen its been asked for in ms2 in the past, it is in the current ms3 firmware though.
1990 bmw 320i daily driver with m20b25 ms3 sequential fuel, 380cc injectors, d585 coil near plug, home made cam sync, launch control, fan control, vss, homebrew egt logging what's next????
Six_Shooter
Super MS/Extra'er
Posts: 1420
Joined: Mon Oct 17, 2011 7:28 pm
Location: South Western Ontario

Re: Request: TachOutput scaling factor

Post by Six_Shooter »

grom_e30 wrote:not sure its going to happen its been asked for in ms2 in the past, it is in the current ms3 firmware though.

Where can this be found in the MS3 firmware (TS interface) to adjust it?
Tha Toy: 1973 Datsun 240Z Turbocharged, and loads of fun, now MS'd
Tha Otha Toy: 1923 T-bucket Hot Rod, Currently Sniper'd
Tha Daily: 2005 Chevy Blazer
Tha Summer Daily: 1987 Buick Skyhawk hatchback
Tha Long Term Project: 1985 GMC S-10 Jimmy, hasn't been fun for a while
nathaninwa
Super MS/Extra'er
Posts: 2637
Joined: Tue Sep 14, 2004 4:17 pm
Location: Aberdeen, Wa

Re: Request: TachOutput scaling factor

Post by nathaninwa »

On an ms3 tune it's under tacho output under the basic/load tab
Volvo 940, 2jzge, MS3Pro, daily
240Z, 2JZ, MS3Pro boost control
Six_Shooter
Super MS/Extra'er
Posts: 1420
Joined: Mon Oct 17, 2011 7:28 pm
Location: South Western Ontario

Re: Request: TachOutput scaling factor

Post by Six_Shooter »

I only see normal and half speed, no scaling factor, on both MS3 and MS3Pro...
TachoOutputWindow.PNG
Tha Toy: 1973 Datsun 240Z Turbocharged, and loads of fun, now MS'd
Tha Otha Toy: 1923 T-bucket Hot Rod, Currently Sniper'd
Tha Daily: 2005 Chevy Blazer
Tha Summer Daily: 1987 Buick Skyhawk hatchback
Tha Long Term Project: 1985 GMC S-10 Jimmy, hasn't been fun for a while
Alfagta
Experienced MS/Extra'er
Posts: 239
Joined: Wed Aug 21, 2013 2:54 am

Re: Request: TachOutput scaling factor

Post by Alfagta »

Update to a newer MS3 Firmware.
Alfa 156 GTA
Alfa 75 Race Car MS III -- alway latest FW
Alfa 164 V6 Turbo
Alfa 155 2,5TD RIP
Test MS II --always latest FW
Tunerstudio V2.6.11 Registered
MegaLog Viewer V3.4.04 Registered
grom_e30
Super MS/Extra'er
Posts: 4451
Joined: Thu Mar 08, 2012 12:44 pm
Location: UK

Re: Request: TachOutput scaling factor

Post by grom_e30 »

download the current firmware 1.4.1 from the downloads page and there is a fixed or variable option in there
1990 bmw 320i daily driver with m20b25 ms3 sequential fuel, 380cc injectors, d585 coil near plug, home made cam sync, launch control, fan control, vss, homebrew egt logging what's next????
Six_Shooter
Super MS/Extra'er
Posts: 1420
Joined: Mon Oct 17, 2011 7:28 pm
Location: South Western Ontario

Re: Request: TachOutput scaling factor

Post by Six_Shooter »

I see that in the new MS3 firmware, which is cool, but that doesn't help anyone, like the OP, that is running an MS2. ;)
Tha Toy: 1973 Datsun 240Z Turbocharged, and loads of fun, now MS'd
Tha Otha Toy: 1923 T-bucket Hot Rod, Currently Sniper'd
Tha Daily: 2005 Chevy Blazer
Tha Summer Daily: 1987 Buick Skyhawk hatchback
Tha Long Term Project: 1985 GMC S-10 Jimmy, hasn't been fun for a while
nathaninwa
Super MS/Extra'er
Posts: 2637
Joined: Tue Sep 14, 2004 4:17 pm
Location: Aberdeen, Wa

Re: Request: TachOutput scaling factor

Post by nathaninwa »

Upsell feature set
Volvo 940, 2jzge, MS3Pro, daily
240Z, 2JZ, MS3Pro boost control
Six_Shooter
Super MS/Extra'er
Posts: 1420
Joined: Mon Oct 17, 2011 7:28 pm
Location: South Western Ontario

Re: Request: TachOutput scaling factor

Post by Six_Shooter »

Not everyone wants, nor can run an MS3...
Tha Toy: 1973 Datsun 240Z Turbocharged, and loads of fun, now MS'd
Tha Otha Toy: 1923 T-bucket Hot Rod, Currently Sniper'd
Tha Daily: 2005 Chevy Blazer
Tha Summer Daily: 1987 Buick Skyhawk hatchback
Tha Long Term Project: 1985 GMC S-10 Jimmy, hasn't been fun for a while
Matt Cramer
Super MS/Extra'er
Posts: 17499
Joined: Thu Apr 16, 2009 8:08 pm

Re: Request: TachOutput scaling factor

Post by Matt Cramer »

I believe the MS3 tach output scaling feature is driven off a hardware timer, and I'm not sure the MS2 has any timers free. I only took a cursory look at the code myself, but it seems this is probably a feature that hasn't been brought over due to hardware limitations. You could, however, use one of these if you don't have the budget for an MS3 daughter card.
Matt Cramer -1966 Dodge Dart slant six running on MS3X
jsmcortina
Site Admin
Posts: 39585
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Request: TachOutput scaling factor

Post by jsmcortina »

nathaninwa wrote:Upsell feature set
Yes, that's pretty normal isn't it?

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
elaw
Super MS/Extra'er
Posts: 2926
Joined: Fri Oct 16, 2009 6:20 am
Location: Wilmington, MA

Re: Request: TachOutput scaling factor

Post by elaw »

Six_Shooter wrote:Not everyone wants, nor can run an MS3...
So what's your point?

The guy who wants a stock Corolla that can do 0-60 in 3-1/2 seconds is out of luck too. If you want 0-60 in 3-1/2 seconds, buy a Ferrari. If you want tach scaling, buy an MS3.

On a less cynical note, the reality is the MS2 processor is much less capable than the one in the MS3... that's why the MS3 was designed. It's not reasonable to expect the MS2 processor to do all the same things the MS3 does.
Eric Law
1990 Audi 80 quattro with AAN turbo engine: happily running on MS3+MS3X
2012 Audi A4 quattro, desperately in need of tweaking

Be alert! America needs more lerts.
Dennis_Zx7r
Experienced MS/Extra'er
Posts: 374
Joined: Thu May 26, 2016 1:25 pm
Location: Germany

Re: Request: TachOutput scaling factor

Post by Dennis_Zx7r »

OP here again. Just wanted to let you know I didn't know this was a hardware limitation, and therefore I thought this would have been a few lines of code to add. Sorry to see this seems to have sparked some sort of hostility.
For me personally, this isn't a problem anymore as I built a dashboard using a cheap tablet running MSDroid -> https://www.youtube.com/watch?v=iXBfvSa4UfY , so I'll unsubscribe to this thread.
Thanks anyway, especially to Matt.
My project: Link
elaw
Super MS/Extra'er
Posts: 2926
Joined: Fri Oct 16, 2009 6:20 am
Location: Wilmington, MA

Re: Request: TachOutput scaling factor

Post by elaw »

Yeah I'm sorry if I came on a little strongly in my other post.

There seems to be a frequent theme here of people thinking every time a feature is released for the MS3 that it will be (or can be) added to MS2 also. If the MS2 was capable of all that, they wouldn't have built the MS3!

The tach scaling in particular is a tricky one. I'm not sure this is how it's done but to implement the MS2 setup, all you'd need to do is watch the trigger signal, and pulse the tach output either each time the trigger fires or every other time. To do scaling like MS3 does where it supports more than just a "x1 or x1/2" relationship between input and output, you need to set up a hardware pulse generator for the output, then constantly monitor the frequency of the input, compute the correct frequency for the output, and set the output pulse generator to that frequency. That's much more difficult and resource-intensive.
Eric Law
1990 Audi 80 quattro with AAN turbo engine: happily running on MS3+MS3X
2012 Audi A4 quattro, desperately in need of tweaking

Be alert! America needs more lerts.
Post Reply