Nissan 370Z Forum

Nissan 370Z Forum (http://www.the370z.com/)
-   Tuning (http://www.the370z.com/tuning/)
-   -   370Z CAN Bus Proprietary PID's (http://www.the370z.com/tuning/89695-370z-can-bus-proprietary-pids.html)

s200bym 06-21-2019 04:26 PM

Quote:

Originally Posted by dts3 (Post 3862631)
Yeah I would not have it either if I had to pay for it myself lol. I'm in the process of making a CAN expansion board for the raspberry pi using the microchip mcp25625... Then the fun starts.

Will be interesting to see :tup:

s200bym 06-23-2019 12:54 PM

Quote:

Originally Posted by dts3 (Post 3856847)
I just successfully locked/unlocked my doors over CAN based on the OP's posts and blog. This is basically repeating what he's already done. The following 3 CAN messages were sent to address 0x745:

02 10 c0 00 00 00 00 00
Enter the diagnostic session that allows us to issue service 0x30 requests (which allows commanding of the BCM)

02 3e 80 00 00 00 00 00
Tester Present. I'm sending it periodically every 2.5 seconds to keep the ECU from dropping out of the diagnostic session that I put it in.

04 30 05 00 01 00 00 00
The command to lock/unlock the doors. He's explained in the blog and in this thread what the parameters to this command mean, so I will not repost
all of that

Would you know why I am not getting any results back when I try sniffing on Linux with the USB2Can device?

See link to the original post

http://www.the370z.com/tuning/130942...s-hacking.html

Cheers,
Mike.

HellvalleyZ 09-27-2019 02:52 AM

How's the progress going on this? Debating on diving into this to see what kind of infotainment system can be build, especially using something like the new UDOO BOLT Maker Board which runs full windows and has built-in Arduino and can run emulated Android.... Oh the possibilities.... ��

GrayGhost 10-04-2019 01:48 PM

S200Bym, look to see if you have an initialize function that you meed to send first. I don’t have any experience with this, only been searching the net for quite some time learning in my free time, but i believe when using an elm, you send something like “elm327” command and it responds “ok” or something. I will try to find that article i read.


Sent from my iPhone using Tapatalk

dts3 01-24-2020 10:53 AM

We have two threads going for this info, so I'm posting in both...

I'm not sure if others have done this; I couldn't find any tools to do so, but I was able to dump my stock ECU ROM over the OBD port.

I was hoping that UpRev would give me my stock ECU ROM, but it looks like whenever they read it, it's stored encrypted on the PC

I found a work-around for that. I put it on my blog
https://leftoverpi.com/2020/01/23/re...-370z-ecu-rom/

I would like to help get more support in ROM Raider for the newer Nissans

I'll add more information to the threads when I get home from work.

Maestro666 04-07-2020 04:13 AM

Hey guys,

I'm trying to figure out how to add some of these extended PIDs into Torque Pro.

So for this

1183 4483 1 00 Gear Position N: 15, 1: 0, 2: 1, 3: 2, 4: 3, 5: 4, 6: 5, R: 255

What is the PID it needs to read this data?

dts3 04-07-2020 12:24 PM

Quote:

Originally Posted by Maestro666 (Post 3922214)
Hey guys,

I'm trying to figure out how to add some of these extended PIDs into Torque Pro.

So for this

1183 4483 1 00 Gear Position N: 15, 1: 0, 2: 1, 3: 2, 4: 3, 5: 4, 6: 5, R: 255

What is the PID it needs to read this data?

I've never used Torque so I don't know how to add custom PIDs, but the gear is position sensor broadcasts on CAN ID 0x421. If you do not have syncrorev match then you don't have a gear position sensor, and will not see this ID broadcast on the CAN bus.

Maestro666 04-07-2020 07:15 PM

1 Attachment(s)
Quote:

Originally Posted by dts3 (Post 3922354)
I've never used Torque so I don't know how to add custom PIDs, but the gear is position sensor broadcasts on CAN ID 0x421. If you do not have syncrorev match then you don't have a gear position sensor, and will not see this ID broadcast on the CAN bus.

Thanks for your reply. I definitely don't have syncrorev match as I have the automatic. I have attached a screenshot of the custom PID screen from Torque Pro which shows the format it wants. 0x421 returns no data.

On the track while you are mid-turn the steering wheel blocks the OEM gear display so you can't ensure you have the correct gear for corner exit until it's too late. I can't be the only one with this issue.

dts3 04-07-2020 07:32 PM

Does the 7MT show the current gear in the cluster? If so then it's on the bus somewhere... Just have to figure out which message

Maestro666 04-07-2020 11:12 PM

Quote:

Originally Posted by dts3 (Post 3922447)
Does the 7MT show the current gear in the cluster? If so then it's on the bus somewhere... Just have to figure out which message

The 7AT shows the gear right on the cluster where you can't see it once you turn the wheel.

SonicVQ 04-08-2020 08:36 AM

Quote:

Originally Posted by Maestro666 (Post 3922214)
Hey guys,

I'm trying to figure out how to add some of these extended PIDs into Torque Pro.
So for this

1183 4483 1 00 Gear Position N: 15, 1: 0, 2: 1, 3: 2, 4: 3, 5: 4, 6: 5, R: 255What is the PID it needs to read this data?

The PID is 0x1183. Since the returned value is 0-5, for gears 1-6, this formula should work: A = A +1. Then first should display as 0 + 1 = 1, second gear: 1+1 = 2, etc.

You might need to put the ECM into a diagnostic session (10 C0) for Torque Pro to return results.
Here is a good example of how to setup Torque Pro for a custom PID (VQ37 oil temp)

Oil Temp Gauge w/Torque Pro - Motorvate’s DIY Garage Quick Tip #2
http://www.youtube.com/watch?v=8oc7szSr-Xk


Also, have a look at the free Torque Pro plugin called Torque Scan. This will allow you to scan all modules for the available PIDs and return the raw data for each supported PID.

Note to keep in mind:
Don't confuse CAN IDs (like 0x421) with PIDs (like 0x111F Engine oil Temp).
Any OBD app like Torque Pro, can only use PIDs.

CAN bus IDs are only useful when talking directly on the CAN bus, using CAN bus hardware.
Some ODB apps have a command console or terminal that allow you to manually type commands, but you need to be quick so the ECM doesn't drop out of diagnostic mode.

I use a $14 Arduino Uno (from Amazon, or $3 from Aliexpress) with a $6 CAN bus shield (Aliexpress)

kromberg 05-03-2021 06:34 PM

Hey Guys,

I am interested in putting some effort into this project. I have successfully built a custom Ardunio setup that reads a bunch of sensor data and then builds CAN Messages and broadcasts them on the BUS. I am currently working a another project to reads messages from the BUS, processes the data from them, and builds new messages and puts them on the BUS. Most of this was straight forward as I am a software developer and was using AEM devices that have fully documented and published message structures.

I am interested in doing something for the 370z that can read data from the car CAN BUS, other external sensors, and then display data on a LCD screen and/or log the data. The hardware cost would be around the $240 range: Ardunio unit, canbus module, SDCard module, 4.5" LCD. The biggest huddle is the 370Z PID messages. Looks like is a spreadsheet that has been created with a good number of PIDs decoded, but it is far from complete. There are PIDs that UpRev and HpTuners knows about( logs and/or uses for tuning ) that are missing. It would be awesome to have the short and long term fuel trims, wideband data, engine load, base fuel schedule, etc. I am guessing they have signed NDAs with Nissan to get them.

So.... I can definitely write the software and provide required hardware. Decoding the missing PIDs is going to take some work, anyone interested in doing that or helping out?

Keith

windex 05-04-2021 09:36 AM

I uploaded the old uprev PIDs that I had to https://file.io/IBPk4s9JxKvc. It should be a xml file

kromberg 05-05-2021 05:05 AM

Quote:

Originally Posted by windex (Post 3994084)
I uploaded the old uprev PIDs that I had to https://file.io/IBPk4s9JxKvc. It should be a xml file

"The file you requested has been deleted"

zpwrgirl 08-22-2024 07:47 AM

Sorry to bring this thread up after so long, but does anyone have any updates?

I would love to do this to my Z, even with the possible Nifty City version looming in the future. I just want to know if it's even realistically doable.


All times are GMT -5. The time now is 10:53 PM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0 PL2