RX8Club.com

RX8Club.com (https://www.rx8club.com/)
-   RX-8 Racing (https://www.rx8club.com/rx-8-racing-25/)
-   -   S1 CAN PIDs (https://www.rx8club.com/rx-8-racing-25/s1-can-pids-269605/)

SportRotary 07-15-2019 04:45 PM


Originally Posted by TeamRX8 (Post 4893451)
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)

TeamRX8 07-15-2019 06:38 PM

Ok, my bad. Thanks for being patient and clarifying it for me.

TeamRX8 09-24-2019 08:18 PM

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

DocWalt 12-22-2020 12:56 PM

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.

ciprianrx8 12-23-2020 09:39 AM

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.

DocWalt 12-23-2020 11:10 AM

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.

Brigdh 12-04-2021 06:27 PM

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.

TeamRX8 12-04-2021 07:54 PM

it’s on there for sure

https://forum.autosportlabs.com/viewtopic.php?t=6139

Mr. Pockets 12-05-2021 12:33 PM

Yeah, check that thread Team linked to. I have coolant temp displayed on mine.

Brigdh 12-14-2021 05:36 PM

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.

TeamRX8 12-14-2021 11:42 PM

^^ thanks for the update and verification :icon_tup: 😊

topolittle 07-24-2022 07:48 PM

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.

Brigdh 07-25-2022 10:03 AM


Originally Posted by topolittle (Post 4970099)
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.

topolittle 07-25-2022 07:31 PM


Originally Posted by Brigdh (Post 4970134)
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.


TeamRX8 07-26-2022 01:01 PM

you’ll need to install a pressure sensor if you want to output actual values.
.

topolittle 07-27-2022 04:12 PM


Originally Posted by TeamRX8 (Post 4970243)
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 ?

TeamRX8 07-27-2022 04:58 PM

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.
.


All times are GMT -5. The time now is 09:59 PM.


© 2024 MH Sub I, LLC dba Internet Brands