MEGAsquirt A place to collectively sort out this megasquirt gizmo

CANBus Wideband on MSPNP Pro?

Thread Tools
 
Search this Thread
 
Old 02-06-2018, 04:57 PM
  #1  
Senior Member
Thread Starter
iTrader: (2)
 
SamS's Avatar
 
Join Date: Jun 2006
Location: Wisconsin
Posts: 1,269
Total Cats: 7
Default CANBus Wideband on MSPNP Pro?

I've got my Hydra out and sold, now I'm starting to think about the installation of my MSPNP Pro. I've got the current model AEM UEGO wideband (30-0300), which has CAN outputs. I thought I read about someone else here being able to use those for a digital signal on the MSPNP Pro, but I can't find that post now. It seems like a better/more modern solution than using analog and having to worry about ground connections as much.

Does anyone know about this, or am I making it up?
SamS is offline  
Old 02-06-2018, 05:42 PM
  #2  
Senior Member
iTrader: (1)
 
acedeuce802's Avatar
 
Join Date: Dec 2010
Location: Farmington Hills, MI
Posts: 1,218
Total Cats: 175
Default

From what I understand, you can directly hook up CAN connections to MS3 if you have firmware 1.5.1 or later, but have to shut off Megasquirt CAN communication since AEM reads on another protocol (so no go if you have a CAN expansion board or CAN gauge). The older method is to purchase one of these, which converts AEM CAN to MS CAN: MSLabs CAN Wideband Module
acedeuce802 is offline  
Old 02-06-2018, 07:01 PM
  #3  
Junior Member
 
Morello's Avatar
 
Join Date: Jul 2009
Location: Orange County, CA
Posts: 419
Total Cats: 45
Default

I have the same gauge and have it hooked up to my MS3 via CAN with no issues. As ace said you have to shut off CAN broadcasting, and then enable the AEM protocol on the CAN/EGO/GPS page (or whatever the equivalent is on the MSPNP Pro)
Morello is offline  
Old 02-06-2018, 07:20 PM
  #4  
Elite Member
iTrader: (1)
 
Chiburbian's Avatar
 
Join Date: Feb 2008
Location: Loganville, GA
Posts: 2,331
Total Cats: 202
Default

Sam, if you are interested in keeping CAN, you can get the MSlabs CAN wideband adapter.
MSLabs CAN Wideband Module

I have one and it works great. I will be selling mine soon as well if you are interested.
Chiburbian is offline  
Old 03-01-2018, 04:01 PM
  #5  
Senior Member
Thread Starter
iTrader: (2)
 
SamS's Avatar
 
Join Date: Jun 2006
Location: Wisconsin
Posts: 1,269
Total Cats: 7
Default

Originally Posted by Uncle Humjaba
I have the same gauge and have it hooked up to my MS3 via CAN with no issues. As ace said you have to shut off CAN broadcasting, and then enable the AEM protocol on the CAN/EGO/GPS page (or whatever the equivalent is on the MSPNP Pro)
Okay, I'm finally setting this up, but something isn't right. I've got CAN Broadcasting turned off, and AEM X UEGO selected under EGO Data, but it's pegged at full rich with the engine off. Is there some other setting I'm missing?
SamS is offline  
Old 03-09-2018, 09:05 AM
  #6  
Newb
 
adlb's Avatar
 
Join Date: Oct 2016
Posts: 6
Total Cats: 0
Default

Did you fix this? Got the same issue, setup as above but getting 0.00 as AFR.
adlb is offline  
Old 03-09-2018, 01:42 PM
  #7  
VladiTuned
iTrader: (76)
 
18psi's Avatar
 
Join Date: Apr 2008
Posts: 35,821
Total Cats: 3,481
Default

Originally Posted by Uncle Humjaba
I have the same gauge and have it hooked up to my MS3 via CAN with no issues. As ace said you have to shut off CAN broadcasting, and then enable the AEM protocol on the CAN/EGO/GPS page (or whatever the equivalent is on the MSPNP Pro)
can you please share details? or is this already laid out somewhere that we can find?
18psi is offline  
Old 03-09-2018, 01:59 PM
  #8  
Senior Member
iTrader: (1)
 
acedeuce802's Avatar
 
Join Date: Dec 2010
Location: Farmington Hills, MI
Posts: 1,218
Total Cats: 175
Default

Have you tried turning off "29bit Megasquirt CAN Enable" in the CAN Parameters tab? Only turning off Dash Broadcasting would keep the main Megasquirt CANbus alive, which is likely interfering with the AEM bus.
acedeuce802 is offline  
Old 03-10-2018, 07:59 AM
  #9  
Newb
 
adlb's Avatar
 
Join Date: Oct 2016
Posts: 6
Total Cats: 0
Default

So far I've got the following set:



Things I'm unsure of / points worth mentioning:
Do I need to detail the specific can message details in "CAN Recieving" (Presume not given CAN EGO has its own dedicated setting section?)
CAN wiring itself (I'll double check my loom and ms3x)
I also have the AEM's analogue output hooked up (could this interfere? I doubt it)
My CAN id is set to ID1 in the wideband (I've tried other id's also)
I've wired "aemnet+" to CAN-H, aemnet- to CAN-L ( as per wiring in manual page 2: http://www.aemelectronics.com/files/...ns/30-0300.pdf )

Last edited by adlb; 03-10-2018 at 08:00 AM. Reason: get picture working
adlb is offline  
Old 04-02-2018, 08:10 AM
  #10  
Senior Member
Thread Starter
iTrader: (2)
 
SamS's Avatar
 
Join Date: Jun 2006
Location: Wisconsin
Posts: 1,269
Total Cats: 7
Default

I finally had a chance to look at mine again this weekend, and I had just missed one setting as I suspected.
I figured out that I just needed to change the EGO Port setting (under Fuel Settings > AFR/EGO Control) from O2 to CAN and my AEM X Gauge started working perfectly over CAN.

SamS is offline  
Old 09-11-2018, 02:16 PM
  #11  
Junior Member
 
Marvin's Avatar
 
Join Date: Mar 2016
Location: San Diego, CA
Posts: 58
Total Cats: 2
Default

Question on how you wired this guy in. According to AEMs directions, the 30-0300 should be wired for AEM net through the white/blk (+) and green/blk(-). Did you use the factory narrowband O2 input pins on the MS3pro or the CAN-H and CAN-L on either the options plug or the bottom ECU side unused pins?

Also, just to confirm Sam, you are running 1.5 software which is what DIY recommends for AEM net functionality. 1.4 seems to have all the same tables displayed and if I can avoid using engine states which don't seem to be reviewed well here, I would like to stick with 1.4 but have the gucci CAN interface that this "digital" sensor seems equipped for.

Thanks
Marvin is offline  
Old 09-11-2018, 02:29 PM
  #12  
Senior Member
 
SpartanSV's Avatar
 
Join Date: Apr 2017
Location: Greeley, CO
Posts: 1,225
Total Cats: 164
Default

Pre 1.5 does not support AEMnet.

The connections are made to can-h can-l on the ecu. The narrowband input will be unused.
SpartanSV is offline  
Old 09-11-2018, 02:51 PM
  #13  
Junior Member
 
Marvin's Avatar
 
Join Date: Mar 2016
Location: San Diego, CA
Posts: 58
Total Cats: 2
Default

Excellent, thank you. Do you think that CAN O2 input functionality would be a reason to use 1.5? Or does the conventional logic still apply. Perhaps another question is does the MSLabs CAN bus adapter work with an MS3Pro-PNP and would that bridge the gap between 1.4 and 1.5 firmware without having to use engine states for tuning?
Marvin is offline  
Old 09-11-2018, 02:57 PM
  #14  
Senior Member
 
SpartanSV's Avatar
 
Join Date: Apr 2017
Location: Greeley, CO
Posts: 1,225
Total Cats: 164
Default

Originally Posted by Marvin
Do you think that CAN O2 input functionality would be a reason to use 1.5?
It was enough for me. Engine states haven't created any problems for me.
SpartanSV is offline  
Old 09-11-2018, 09:42 PM
  #15  
Senior Member
Thread Starter
iTrader: (2)
 
SamS's Avatar
 
Join Date: Jun 2006
Location: Wisconsin
Posts: 1,269
Total Cats: 7
Default

Originally Posted by Marvin
Question on how you wired this guy in. According to AEMs directions, the 30-0300 should be wired for AEM net through the white/blk (+) and green/blk(-). Did you use the factory narrowband O2 input pins on the MS3pro or the CAN-H and CAN-L on either the options plug or the bottom ECU side unused pins?

Also, just to confirm Sam, you are running 1.5 software which is what DIY recommends for AEM net functionality. 1.4 seems to have all the same tables displayed and if I can avoid using engine states which don't seem to be reviewed well here, I would like to stick with 1.4 but have the gucci CAN interface that this "digital" sensor seems equipped for.

Thanks
Yeah I wired it to CANL and CANH on the option connector and I'm on firmware 1.5.1
SamS is offline  
Old 09-11-2018, 10:03 PM
  #16  
Senior Member
 
andym's Avatar
 
Join Date: May 2011
Location: Miami
Posts: 559
Total Cats: 77
Default

This might seem like a silly question but if you are wiring in your wideband onto the canl and can wires, does that prevent you from using the same can wires to a standalone gauge? I guess better put, can you run 2 separate can devices to the megasquirt?
andym is offline  
Old 09-11-2018, 11:06 PM
  #17  
Senior Member
 
SpartanSV's Avatar
 
Join Date: Apr 2017
Location: Greeley, CO
Posts: 1,225
Total Cats: 164
Default

Originally Posted by andym
This might seem like a silly question but if you are wiring in your wideband onto the canl and can wires, does that prevent you from using the same can wires to a standalone gauge? I guess better put, can you run 2 separate can devices to the megasquirt?
The answer is in the second post.

Originally Posted by acedeuce802
From what I understand, you can directly hook up CAN connections to MS3 if you have firmware 1.5.1 or later, but have to shut off Megasquirt CAN communication since AEM reads on another protocol (so no go if you have a CAN expansion board or CAN gauge). The older method is to purchase one of these, which converts AEM CAN to MS CAN: MSLabs CAN Wideband Module
SpartanSV is offline  
Old 09-11-2018, 11:10 PM
  #18  
Senior Member
 
andym's Avatar
 
Join Date: May 2011
Location: Miami
Posts: 559
Total Cats: 77
Default

Originally Posted by SpartanSV
The answer is in the second post.
That answer seems more specific to the AEM setup though since their protocol is different than a normal CAN protocol. I guess my question was more in theory for something like the conjunction of a CAN expansion board with a CAN gauge. Can both be used simultaneously or does enabling can for one preclude any other can device from running as an input / output?
andym is offline  
Old 09-11-2018, 11:20 PM
  #19  
Senior Member
 
SpartanSV's Avatar
 
Join Date: Apr 2017
Location: Greeley, CO
Posts: 1,225
Total Cats: 164
Default

Originally Posted by andym
That answer seems more specific to the AEM setup though since their protocol is different than a normal CAN protocol. I guess my question was more in theory for something like the conjunction of a CAN expansion board with a CAN gauge. Can both be used simultaneously or does enabling can for one preclude any other can device from running as an input / output?
I think it's going to depend on what CAN protocol each device is using so the answer is going to vary. Exactly what hardware are you wanting to use?
SpartanSV is offline  
Old 09-11-2018, 11:23 PM
  #20  
Senior Member
 
andym's Avatar
 
Join Date: May 2011
Location: Miami
Posts: 559
Total Cats: 77
Default

Originally Posted by SpartanSV
I think it's going to depend on what CAN protocol each device is using so the answer is going to vary. Exactly what hardware are you wanting to use?
I was looking into using this gauge
https://perfecttuning.net/en/gauge/5...sal-gauge.html

Possibly coupled with the mslabs canbus wideband controller . Unsure if I want to pursue the canbus wideband controller but for sure I was interested in that gauge. I guess I wanted to know if it would limit me in the future as to what I could use.
andym is offline  


Quick Reply: CANBus Wideband on MSPNP Pro?



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