Q&A Forum
Has anyone actually used the Holley Sniper CAN bus to send data to the YourDyno controller? I paid the license fee and Jostien installed it. I can't seem to get it to read though. I have tried the CAN wires in both locations. Is there some minor step in the setup I am missing? I wanted to use CAN RPM for the main RPM input since I am using an automatic transmission on a roller dyno.
Do you have a DBC file for the Sniper system?
If the answer is no the attached file may help.
I tried the preloaded Sniper V2 selection and also tried loading that file myself. This sniper also has the v2 firmware. As far as I can tell everything should be set up correctly.
Couple questions
- 1. YourDyno or YourDyno Unavision
- What version of YourDyno hardware (I believe earlier versions did not have built in CAN)
- That said onboard CAN or separate USB CAN device.
- Software open-Options-CAN Bus: if you "Enable CAN Bus" do you see activity below in the "CAN bus analyzer" section below. YourDyno powered up and Holley Sniper powered up.
- What is the CAN bus speed set too? default is normally 500kbit/s but I think the Sniper maybe 1000kbit/s
- Hardware, with the Holley Sniper powered down connected an ohm meter to the CAN bus wires, what is the resistance and what is connected at the time of taking the reading.
I am a big fan of CAN but it also can be tricky~~
I am using the newest version of Univision software with the v5 control box. It has CAN H and CAN L terminals. This is only about a year old give or take.
There is no activity when I click enable CAN bus.
I have tried all 3 available speeds but did some googling and settled on 1000
I can check the resistance next time at the shop. But, I’d be real surprised if there is an issue there. This is far from my first experience doing custom CAN stuff with Holley EFI. The dyno is getting the signal from a Y cable and the digital dash is working fine through all of this. I also tried unplugging the dash on the off chance they couldn’t both be connected.
If you are Y-cabled into the CAN at the digital dash the you should see some CAN traffic if the dash sees traffic. Technically the bus architecture is a little wonky but it should show data.
Do you have any other USB CAN devices you can connect to the CAN wires you ran to the YourDyno box? Kvaser, Peak, virtually any CAN device that can sniff?
Where are you located?
The first thing to do is ensure you have CAN bus activity on the bus. Click Enable CAN bus and turn on the CAN Analyzer. There should be data flowing.
If there is nothing, try swapping the CANH and CANL. You can also add a ground wire from the car's 0V to a YourDyno 0V input.
You may need to turn on the CAN output in the ECU.
Checked the wiring and it seems good. I checked from the connector on the YourDyno box to the connector on the Y cable that goes to a digital display that does work currently. Solid connections.
I then checked ohms with only the Sniper ecu connected and the ohm meter was connected to the YourDyno connector and got 119.6 ohms. That is through all of the wiring from the YourDyno box but the box not connected to the ecu.
I then did the same thing but added the Holley 5 inch display back in to the Y cable and got 60.4 ohm. That is 5 inch display, sniper ecu through all of the wiring from the YourDyno box to vehicle but box not connected.
hopefully that all makes sense.
Ok, for whatever reason the connection problem is solved. With the 5 inch display not connected I tried the CAN wires both way in the YourDyno connector and that works now. It shows raw data in the analyzer.
The next problem is that I can’t get any data to display on the run screen. I have it selected in the setup to log PRM, AFR and ignition timing. I have all of those gauges pulled up on the run screen and none of them show anything. Just 0’s. The rest of fine, my water pressure for the dyno itself is showing correctly on the screen so I know the YourDyno box is up and running.
Do they show correct value in the Channel value in the CAN Input channels configuration in Options? They will show 0 if you don't have the Log data checkbox turned on, but it sounds like you have that correct.
Make sure you don't have any duplicate channel names. Also, whenever you change channel setup (define new channels, change names, etc) you need to open the Run window again.
I have the log data boxes checked for the data channels I need. I also don’t have any other channels with the same names as the CAN channels.
I am attaching a picture of the screen with the engine running and data populating the analyzer screen. Also if you have a minute to log into my computer and look around I can do that too.
Second try at image
Says image is too large. I have log data checked but in Raw CAN Data it just shows 0.00
