S1 CAN PIDs
#51
Registered
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.
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; 07-15-2019 at 04:56 PM.
#53
No respecter of malarkey
iTrader: (25)
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
https://doc-14-9s-docs.googleusercon...SEE?e=download
#54
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.
#55
Registered
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.
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; 12-23-2020 at 11:18 AM.
#56
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.
#57
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.
The following 2 users liked this post by TeamRX8:
DocWalt (12-05-2021),
Mr. Pockets (12-05-2021)
#60
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.
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.
#62
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.
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.
#63
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.
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.
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.
#64
For reference, I put here on GitHub all the useful codes I found so far, either by myself or by browsing the internet.
#66
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 ?
Thread
Thread Starter
Forum
Replies
Last Post
ISpoolOldSchool
Series II Wheels, Tires, Brakes & Suspension
5
06-28-2014 03:58 PM
paimon.soror
Series I Interior, Audio, and Electronics
5
07-02-2012 01:31 AM