MEGAsquirt A place to collectively sort out this megasquirt gizmo

A/C worked with Stock ECU but having AC issues with MS3PNP

Thread Tools
 
Search this Thread
 
Old 10-12-2020, 09:19 PM
  #1  
Newb
Thread Starter
 
degooey's Avatar
 
Join Date: Oct 2020
Posts: 7
Total Cats: 3
Default A/C worked with Stock ECU but having AC issues with MS3PNP

Hi All,

When my car was stock, my AC functioned perfectly and being in Northern VA, I enjoy having it. Ever since going the turbo route and installing a MS3Pro PnP, my AC has stopped functioning. Recently, I received it back from a RMA to DIYAutotune where my issue was identified as a tune issue. My AC Idle-up Input was not correct (I had it on 'Digital Switched In' 2 when it should have been 3). DIY's Matt Cramer identified the issue and gave the feedback. Upon receiving the ECU, I changed the Input setting to the correct one, 'Digital Switched In' 3 and the AC compressor now activates when I press the HVAC AC button - Yay!
Unfortunately, the AC fan does not turn on. From reading DIY's Install manual for my ECU, the Output for the secondary fan is 'Injector Out' I (i). I changed the setting in tunerstudio and burned it. Now the fan activates with the HVAC AC button but the compressor no longer turns on. I changed the Output back to 'J' and burned it. The AC compressor activates but no fan again. Matt recently mentioned changing my Fan Control settings and to enable the "Fan On With AC On" setting which turns the main fan on but not the AC fan. I also attempted a Programmable On/Off for the ac fan but couldn't find a good algorithm.

Just to recap - When I press my AC button, I can either have the AC compressor turn on without the AC fan or I can have the AC fan turn on without activating the AC compressor. Needless to say, I'm lost at next steps.

I attached my Tune msq. I planned to take video of everything so I could prove I'm not losing my mind but my tuning laptop decided to flake out on me. Please let me know if I'm still missing something or if I should work on uploading the video evidence.

Thank you.
Attached Files
File Type: msq
degooey_tune.msq (271.4 KB, 43 views)
degooey is offline  
Old 10-13-2020, 02:37 AM
  #2  
Elite Member
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,979
Total Cats: 356
Default

You need to enable a programmable output (Injector I) that turns on whenever Injector J is on.
Reverant is offline  
Old 10-13-2020, 08:59 AM
  #3  
Newb
Thread Starter
 
degooey's Avatar
 
Join Date: Oct 2020
Posts: 7
Total Cats: 3
Default

Hey Reverant,

Thanks for the advice. I'm looking through the Programmable On/Off Outputs 1 options but I don't see an obvious Injector J Output channel among the list of Output channels for the Active Condition when Injector I is Active. Am I overlooking it?
degooey is offline  
Old 10-13-2020, 11:14 AM
  #4  
Newb
Thread Starter
 
degooey's Avatar
 
Join Date: Oct 2020
Posts: 7
Total Cats: 3
Default

I found a document on MSExtra with some information. I attached a screenshot of the information I found and a Programmable output based on what I think the information is telling me. Am I understanding this correctly?


degooey is offline  
Old 10-13-2020, 12:25 PM
  #5  
Junior Member
 
natewin's Avatar
 
Join Date: Jan 2019
Location: NH
Posts: 146
Total Cats: 23
Default

Looks like you have it. I have a MS3x and I wired INJF to be my pass side fan. I control it the same way and I use the same instruction to show an indicator if the fan is on or off.
In your screen shot it is saying that whenever INJ is on, which = 8, then the fan will turn on. It will also turn on any time the CLT sensor gets to 200. In my case my main fan comes on at 195 using Fan Control and I use the above method to make my pass side fan come on at 196. I do this so they don't end up starting at the same time with a combined initial draw of current. I also use 5 in Hysteresis on the coolant line so it shuts off 1 degree before the main fan.
natewin is offline  
Old 10-13-2020, 12:43 PM
  #6  
Newb
Thread Starter
 
degooey's Avatar
 
Join Date: Oct 2020
Posts: 7
Total Cats: 3
Default

Thanks for the insight, natewin. I'll burn this in and see how it goes. I appreciate your input - will update on results

degooey is offline  
Old 10-13-2020, 02:50 PM
  #7  
Newb
Thread Starter
 
degooey's Avatar
 
Join Date: Oct 2020
Posts: 7
Total Cats: 3
Default

Unfortunately the portt = 8 setting did not turn the fan on. I'm not sure if it should read differently within the condition statement. I was able to activate the fan with coolant temp so its obviously functional.

Any idea on how to validate the portt interaction?
degooey is offline  
Old 10-13-2020, 03:37 PM
  #8  
Junior Member
 
natewin's Avatar
 
Join Date: Jan 2019
Location: NH
Posts: 146
Total Cats: 23
Default

Try Status7 = 32 maybe? That is how the AC gauge indicator works in Tunerstudio.



natewin is offline  
Old 10-14-2020, 08:06 AM
  #9  
Elite Member
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,979
Total Cats: 356
Default

PORTT AND 8 = 8
Reverant is offline  
Old 10-14-2020, 05:08 PM
  #10  
Newb
Thread Starter
 
degooey's Avatar
 
Join Date: Oct 2020
Posts: 7
Total Cats: 3
Default

Thanks natewin and Reverant for the input.

Reverant, I ended up using your syntax recommendation and that resolved the issue. I greatly appreciate you sharing your knowledge - this has been an ongoing issue for me and I can finally sleep better at night now that it has been fixed

Thanks again!
degooey is offline  
Old 10-14-2020, 08:25 PM
  #11  
Newb
 
mikep554's Avatar
 
Join Date: Oct 2018
Location: Seattle
Posts: 33
Total Cats: 3
Default

degooey, can you show your final settings? I'm confused by the 8=8 part. What you have in your earlier post looks like it makes sense to me, but you said it didn't work.
mikep554 is offline  
Old 10-14-2020, 10:34 PM
  #12  
Newb
Thread Starter
 
degooey's Avatar
 
Join Date: Oct 2020
Posts: 7
Total Cats: 3
Default

Hey mikep554. It was also confusing for me but I looked it up and got a good explanation from this msextra manual: http://www.msextra.com/doc/pdf/Megas...ing_Up-1.5.pdf - Section 4.32.1 Bitwise operations.

Essentially when you use the AND operation, it changes the meaning of the entire syntax. Here is how I have mine which works to turn my FAN2 on when my AC is activated:



There is a great example in the msextra document. Perhaps someone smarter than me could also chime in. Hope you find this helpful.

degooey is offline  
Old 10-14-2020, 11:24 PM
  #13  
Newb
 
mikep554's Avatar
 
Join Date: Oct 2018
Location: Seattle
Posts: 33
Total Cats: 3
Default

That's perfect, thanks everyone!
mikep554 is offline  
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
AliveMX5
General Miata Chat
1
10-14-2020 01:17 PM
Willem
MEGAsquirt
7
05-24-2019 02:45 PM
Darkness22-250
General Miata Chat
1
03-10-2018 10:11 PM
jrmotorsports55
MEGAsquirt
14
06-25-2014 08:55 PM
pdexta
General Miata Chat
7
03-12-2011 07:10 PM



Quick Reply: A/C worked with Stock ECU but having AC issues with MS3PNP



All times are GMT -4. The time now is 07:04 PM.