Notices
RX-8 Racing Want to discuss autocrossing, road-racing and drag racing the RX-8? Bring it here. This is NOT a kills/street racing forum.

S1 CAN PIDs

Thread Tools
 
Rate Thread
 
Old Jul 15, 2019 | 04:45 PM
  #51  
SportRotary's Avatar
Registered
 
Joined: Aug 2010
Posts: 33
Likes: 5
From: Asheville, NC
Originally Posted by TeamRX8
No, that sounds like the overall output reading from the dash display microcomputer to the fuel level gauge. There are two individual ohm readings from each level sensor to the dash display per the Code 22 check mode. The dash reads the two signals, calculates the fuel in each side, then displays a single output to the level gauge. The two level sensor ohm readings might not be on Can, but I was thinking possibly they were since the dash display can indicate each ohm reading individually uding the Check Mode dash display procedure. Honestly it doesn’t matter now. I already figured out how to get what I need using the Iron Canyon Motorsports ICM, which converts the sensor to a 0-5V output. I’m not using the RX8 dash display going forward; AiM Pista dash tied into an Adaptronic modular ECU CanBus. Thanks just the same.
If you read my post - byte 0 is the overall fuel level reading that is displayed by the fuel level gauge. Bytes 1 and 2 seem to be the individual level sensor readings. I assume these correlate to the voltage that is read by the cluster microcontroller. There are internal bias resistors in the cluster that convert the resistance of the sensor to a voltage that can be read by the microcontroller. We would need to know the bias resistances to convert those values to the sensor resistance directly.

None-the-less, the CAN data at bytes 1 and 2 can be calibrated to show the level of each side of the fuel tank. (but, I haven't fully tested it yet)

Last edited by SportRotary; Jul 15, 2019 at 04:56 PM.
Reply
Old Jul 15, 2019 | 06:38 PM
  #52  
TeamRX8's Avatar
Registered
iTrader: (25)
 
Joined: Apr 2005
Posts: 26,936
Likes: 2,141
Ok, my bad. Thanks for being patient and clarifying it for me.
Reply
Old Sep 24, 2019 | 08:18 PM
  #53  
TeamRX8's Avatar
Registered
iTrader: (25)
 
Joined: Apr 2005
Posts: 26,936
Likes: 2,141
I didn’t check to see if this is in any of the previous info, but found this on the MX5Forum specifically for the dash display:

https://doc-14-9s-docs.googleusercon...SEE?e=download
Reply
Old Dec 22, 2020 | 12:56 PM
  #54  
DocWalt's Avatar
Registered
 
Joined: Aug 2020
Posts: 275
Likes: 98
Has anyone mapped the AFR on CAN? I have it working on OBD2 right now with my RaceCapture but I'd prefer to have it on CAN. The S1 CAN PIDs at least seem to mostly work on my S2. Haven't driven the car so not sure if wheel speeds work yet.
Reply
Old Dec 23, 2020 | 09:39 AM
  #55  
ciprianrx8's Avatar
Registered
 
Joined: Apr 2020
Posts: 387
Likes: 185
From: Romania, Europe
Yes I have. Here are my findings:
The CAN ID is 0x34; to grab the data you use the formula afr = (2.0/65536.0)*(A*256+B)*14.7; where A and B are the data 2 bytes, the 3 and 4th ones in the can message frame.
Its really just standard OBD2 format.

Last edited by ciprianrx8; Dec 23, 2020 at 11:18 AM.
Reply
Old Dec 23, 2020 | 11:10 AM
  #56  
DocWalt's Avatar
Registered
 
Joined: Aug 2020
Posts: 275
Likes: 98
Interesting. That's how I have it configured to read it in the OBD2 settings in RaceCapture, works fine. I'll have to see if that works on the CAN comms.
Reply
Old Dec 4, 2021 | 06:27 PM
  #57  
Brigdh's Avatar
Registered
iTrader: (1)
 
Joined: Oct 2013
Posts: 16
Likes: 0
I'm curious, has anyone gotten coolant temp (aka the sensor off the waterpump housing) via CAN on RaceCapture? Some of the links on this thread suggest it should be possible, but I haven't had any luck in my own experimentation.
Reply
Old Dec 4, 2021 | 07:54 PM
  #58  
TeamRX8's Avatar
Registered
iTrader: (25)
 
Joined: Apr 2005
Posts: 26,936
Likes: 2,141
it’s on there for sure

https://forum.autosportlabs.com/viewtopic.php?t=6139
Reply
Old Dec 5, 2021 | 12:33 PM
  #59  
Mr. Pockets's Avatar
Registered
 
Joined: Mar 2008
Posts: 491
Likes: 11
From: Champaign, IL
Yeah, check that thread Team linked to. I have coolant temp displayed on mine.
Reply
Old Dec 14, 2021 | 05:36 PM
  #60  
Brigdh's Avatar
Registered
iTrader: (1)
 
Joined: Oct 2013
Posts: 16
Likes: 0
Alright, after some banging head against wall time, I figured out my simple mistake. For the next person:

Race Capture already has a "coolant" channel defined, so that is what I picked.
Rate 10Hz
CanID 1056 (this is 0x420)
Offset 0(1)
Formula x 1 / 1 - 40

In Can ID Match -
Can ID 1056
Mask 0
SubID disabled
Can bus 1

In raw value mapping
Offset 0
Length 1
Bit mode unchecked
Source type unsigned
Endian Big (the source of my troubles since the default is little)

If you want the output in F instead of C, use the C->F units conversion.
Reply
Old Dec 14, 2021 | 11:42 PM
  #61  
TeamRX8's Avatar
Registered
iTrader: (25)
 
Joined: Apr 2005
Posts: 26,936
Likes: 2,141
^^ thanks for the update and verification 😊
Reply
Old Jul 24, 2022 | 07:48 PM
  #62  
topolittle's Avatar
Registered
 
Joined: Nov 2011
Posts: 42
Likes: 8
Has anybody succeeded in capturing the brake signal on an S1 over the CAN bus ?
So far I have been able to capture RPM, Speed, Accelerator Pedal %, Coolant Temp (F) and Steering angle.
For the brake signal, I tried CAN PID 0x85 and 0x205 at various offsets with no luck.
I have a 06 MT model.
Reply
Old Jul 25, 2022 | 10:03 AM
  #63  
Brigdh's Avatar
Registered
iTrader: (1)
 
Joined: Oct 2013
Posts: 16
Likes: 0
Originally Posted by topolittle
Has anybody succeeded in capturing the brake signal on an S1 over the CAN bus ?
So far I have been able to capture RPM, Speed, Accelerator Pedal %, Coolant Temp (F) and Steering angle.
For the brake signal, I tried CAN PID 0x85 and 0x205 at various offsets with no luck.
I have a 06 MT model.
Do you have DSC, or no?
I have a 06 MT without DSC, and was able to get the brake signal. Since there is no pressure sensor on non-DSC, the CAN signal is just 0 or 1 (off/on) based on the brake light switch.
Reply
Old Jul 25, 2022 | 07:31 PM
  #64  
topolittle's Avatar
Registered
 
Joined: Nov 2011
Posts: 42
Likes: 8
Originally Posted by Brigdh
Do you have DSC, or no?
I have a 06 MT without DSC, and was able to get the brake signal. Since there is no pressure sensor on non-DSC, the CAN signal is just 0 or 1 (off/on) based on the brake light switch.
I have DSC, but I didn't find the PID for the brake pressure. I scanned almost the full range of available codes. However, I found the PID for the off/on position.
For reference, I put here on GitHub all the useful codes I found so far, either by myself or by browsing the internet.

Reply
Old Jul 26, 2022 | 01:01 PM
  #65  
TeamRX8's Avatar
Registered
iTrader: (25)
 
Joined: Apr 2005
Posts: 26,936
Likes: 2,141
you’ll need to install a pressure sensor if you want to output actual values.
.
Reply
Old Jul 27, 2022 | 04:12 PM
  #66  
topolittle's Avatar
Registered
 
Joined: Nov 2011
Posts: 42
Likes: 8
Originally Posted by TeamRX8
you’ll need to install a pressure sensor if you want to output actual values.
.
​​​​​​SInce my car has DSC I thought the module has a built-in sensor. But it doesn't appear to be readable over the CAN bus.
Thank you for the clarification. But this raise another question: If I add a standalone pressure sensor on the master cylinder, how can I made the data available to my logging app ?
Reply
Old Jul 27, 2022 | 04:58 PM
  #67  
TeamRX8's Avatar
Registered
iTrader: (25)
 
Joined: Apr 2005
Posts: 26,936
Likes: 2,141
That will likely depend on what equipment you have and whether it can be adapted in.

I have both the Adaptronic ECU and an older AiM Pista dash display. So through either of those it could be added and logged.
.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
John V
RX-8 Parts For Sale/Wanted
7
Nov 4, 2017 05:38 AM
ISpoolOldSchool
Series II Wheels, Tires, Brakes & Suspension
5
Jun 28, 2014 03:58 PM
Bravery
RX-8 Parts For Sale/Wanted
3
Mar 29, 2013 10:54 PM
paimon.soror
Series I Interior, Audio, and Electronics
5
Jul 2, 2012 01:31 AM



You have already rated this thread Rating: Thread Rating: 1 votes, 5.00 average.


All times are GMT -5. The time now is 02:53 AM.