![]() |
I apologize in advance if there is a better location for this, I did look but didn't see a logical spot for "CAN Bus", so I posted it in general.
|
![]() |
|
LinkBack | Thread Tools | Display Modes |
|
![]() |
#1 (permalink) |
Base Member
Join Date: Nov 2016
Location: Toronto
Posts: 232
Drives: G37 Sport
Rep Power: 6789 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
I apologize in advance if there is a better location for this, I did look but didn't see a logical spot for "CAN Bus", so I posted it in general.
I have been doing a lot of research and reverse engineering my G37's CAN bus. AND I would like to understand what is the same and what is different on the 370z's CAN bus. However, I don't have access to a 370z to capture the CAN bus data (they are too quick for my G37!) By chance, does anyone have or can get CAN bus data from their 370z? There isn't any personal information in the data, no location and not even a VIN. -OR- if you are in the Toronto area, if I buy you a coffee could I record it while you drive around the block? The main reason for doing this is to make engine swaps easier and have working factory gauges. Something like a plug and play black box. Thanks in advance! |
![]() |
![]() |
![]() |
#2 (permalink) |
A True Z Fanatic
Join Date: Mar 2011
Location: Austin, TX
Age: 44
Posts: 36,450
Drives: 11 Z34, 98 E36 M3
Rep Power: 2684441 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
There's a few people who have tried. Here's a couple of threads on the subject.
370Z CAN Bus Proprietary PID's Can bus Hacking
__________________
![]() 2011 370Z 6MT Sport Gun Metallic | ARC | CJM | Ecutek | FI | Fujimura | R2C | SPL | Stillen | TWM | Z1 | ZSpeed | |
![]() |
![]() |
![]() |
#3 (permalink) | |
Base Member
Join Date: Nov 2016
Location: Toronto
Posts: 232
Drives: G37 Sport
Rep Power: 6789 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Quote:
I feel like I have searched every inch of the internet for Nissan CAN bus logs and have been up and down those threads many times ![]() Most people that want to reverse engineer CAN bus like to do so on an electric car, as they want to know more about the battery state of charge. However, there is a lot of interesting data on our own CAN bus that could be useful. For example, here is the raw data from the steering wheel position sensor: ![]() The steering wheel data is updated 100 times per second, and it contains the steering wheel angle, rate of steering wheel turning (degrees/sec) and some other stuff I haven't figured out. Just hoping to wet someone's appetite ![]() Last edited by MotorvateDIY; 07-22-2021 at 08:24 AM. |
|
![]() |
![]() |
![]() |
#4 (permalink) |
Base Member
![]() Join Date: May 2021
Location: US
Posts: 5
Drives: 2020 370Z AT
Rep Power: 4 ![]() |
![]()
Hi,
I must have a CAN bus adapter somewhere and can get an ODB2 connector. Care to share more details on how you are grabbing the logs and save me the googling part? Sort of interested on this as well. |
![]() |
![]() |
![]() |
#6 (permalink) | |
Base Member
Join Date: Nov 2016
Location: Toronto
Posts: 232
Drives: G37 Sport
Rep Power: 6789 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Quote:
![]() I designed, built and programmed a CAN bus to SD card recorder. It uses an $8 ESP32, a $2 CAN bus transceiver and a $2 SD card module. I simply plug it into my car and go for a drive. It records all the CAN bus data to the SD card. On a manual transmission G37, it records close to 1200 CAN bus messages per second and on an automatic G37 with AWD, that jumps up to 2200 CAN bus messages per second. (Thanks again Kevin & Andy!!) Then I use SavvyCAN to visualize the data, reverse engineer it and build a "DBC" file that defines everything. (well not everything... some items are very difficult to figure out!) The CAN bus data is saved in a "SavvyCan" format, so it makes it easy to open it in the FREE and EXCELLENT SavvyCAN program. I am 90% done designing an easy to assemble kit that allow you to do this without any electronic or programming skills. I think everyone should be able to do this for under $50 an not spend $300+ for the commercial CAN to USB/SD kits. |
|
![]() |
![]() |
![]() |
#7 (permalink) |
Base Member
Join Date: Nov 2016
Location: Toronto
Posts: 232
Drives: G37 Sport
Rep Power: 6789 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Small update:
I now have full control of the G37 instrument panel/gauges using the CAN bus! When I get 370z CAN bus logs, I will get it to work on the G37. If needed I can make up "translation gateway" to resolve any non-functional gauges. Down the road, I should be able to get the 350/370 gauges to work with any other engine/ECU (VR, LS, HR to VQ, etc) The 370 gauges are a little simplier to use, as they connect directly to the CAN bus. On the G35/G37 the "Unified Meter & A/C Amp" connects to the CAN bus and uses a serial connection to control the gauges. Here is a before and after picture: ![]() |
![]() |
![]() |
![]() |
#10 (permalink) | |
Base Member
Join Date: Nov 2016
Location: Toronto
Posts: 232
Drives: G37 Sport
Rep Power: 6789 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Quote:
If possible: • Connect CAN device and start to record • Start up car and go for a 3-4 minute drive and use cruise control for 1 minute or so. • Turn off car and wait 3 minutes before stopping the CAN bus recording. Thanks in advance! |
|
![]() |
![]() |
![]() |
#11 (permalink) |
Base Member
Join Date: Dec 2017
Location: Lanarkshire
Posts: 5
Drives: 370Z Manual
Rep Power: 8 ![]() |
![]()
I was just about to set off down this route myself until I spotted this thread
![]() Have you been able to interact with/set the cruise or speed limiter? I believe, but I'm not sure, that the airbag system can be triggered by an errant CAN message (unconfirmed) - if you're injecting signals onto a live car, how are you ensuring this doesn't happen and do you know what they are? Would be a right pain to write off your car with a mis-sent message. |
![]() |
![]() |
![]() |
#12 (permalink) | |
Base Member
Join Date: Nov 2016
Location: Toronto
Posts: 232
Drives: G37 Sport
Rep Power: 6789 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Quote:
As for the speed limiter, that is coded into the ECU and would need to be found/reprogrammed to change it. Most of the time, I am just receiving the CAN bus message and displaying it... no chance of anything bad happening. The messages I do send on the CAN bus are the same ones that are already on the CAN bus, so I'm not adding anything new... no chance of anything bad happening. As for airbag deployment, the airbag module uses multiple inputs from the CAN bus (like forward/reverse, gear, speed, etc) and the crash sensors to determine air bag deployment. Overall, I don't think there is any chance of air bag deployment via CAN bus. |
|
![]() |
![]() |
![]() |
#13 (permalink) |
A True Z Fanatic
Join Date: Oct 2010
Location: Portage, MI
Posts: 2,290
Drives: Tricycle
Rep Power: 589151 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
I am very interested in this. I have a standalone ECU, MS3, and an LS swap on my car. I'm literally about to button up the engine in Aug. I'd LOVE to have all OE gauges work. If you have something to make my life easier for the CAN setup... My PayPal is ready to go.
Last edited by gbrettin; 07-23-2021 at 03:01 PM. |
![]() |
![]() |
![]() |
#14 (permalink) | |
Base Member
Join Date: Nov 2016
Location: Toronto
Posts: 232
Drives: G37 Sport
Rep Power: 6789 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Quote:
Later this evening, I will dig thought the MS3 documentation to understand their CAN bus system. I don't think it will be too difficult... Once I know more, I'm sure I will have some questions. |
|
![]() |
![]() |
![]() |
#15 (permalink) | |
Base Member
Join Date: Nov 2016
Location: Toronto
Posts: 232
Drives: G37 Sport
Rep Power: 6789 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Quote:
• Do you know what firmware version you have? • What is missing/unplugged in the car? |
|
![]() |
![]() |
![]() |
Bookmarks |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
370Z Exhaust Sound Clip data base | Minicobra1 | Intake/Exhaust | 383 | 04-26-2021 10:47 AM |
2009 370Z - Questions about Data logs, confusing information. | Sh0velMan | Tuning | 14 | 02-23-2012 05:10 PM |
370Z who have already been tuned - post data if poss? | Kastley85891 | Tuning | 8 | 11-25-2009 01:57 PM |
350z / 370z Event Data Recorder (EDR) | 05_350Z | Nissan 370Z General Discussions | 11 | 08-25-2009 11:15 AM |