But i miss some ODB-II channels. The most important are “break pedal”, “gear number”, “steering angle”. I would appreciate if you could even support this. My Car: Nissan GT-R
Do you know they exist in some other app? I think brake pedal and gear number could possibly be calculated, but they would not be 100% accurate though. Steering angle is impossible unless there is a specific OBD-II channel for it.
They are most likely manufacturer specific. To that end, is there a way to manually add PIDs if we know the proprietary info?
In the GM world, there is all sorts of nifty stuff (like brake PSI, gear position, accelerator pedal position (independent of throttle blade position), trans temp, etc.)
There is no way to add custom OBD-II channels (currently), but it's rather interesting to hear that there might be a need for this. Not sure how feasible it would be as a feature, as there are quite a few parameters needed to define a OBD-II channel...
Do you know if the gear number is calculated from the RPM vs. Speed or is there a OBD-II channel PID for this? Calculating can be done but it's not bullet proof.
I would like to jump in and thank you for the great job with racechrono... i started using it with just an android phone and found it great.. now coupled with a 10Hz gps and an OBD2 adapter is almost perfect.. i'd like too some additional logging, namely the steering wheel position (which i know is available is i can read it in the diagnostic software of the car, using a pc.. i found no apps that include it yet), and the brake position (but this is no racechrono problem.. i do not have the PID available, just the "on/off" status). So, +1 for the steering angle.. about the gear number, depending on the car there can be an ODB-II pid for it - usually auto/paddle shift/sequential gearbox ones.
Hi Smumble. The steering wheel angle is not standard OBD-II (nor is brake pedal position or gear number). Most cars have custom PIDs available, but they are different on every car make/model. Which car are you running and do you know the PID number for the steering wheel angle? Also is this brake on/off available through OBD-II? Do you know the details and PID? Gear number can be calculated from RPM/speed ratio, and I might do that in the future.
I was doing some testing with my OBDLink MX the other day and came here to ask the same question. In other apps like Torque Pro, I need to add a custom PID for Oil Temperature as the default one doesn't work.
These are the settings I configure that app for:
OBD2 Mode and PID: 2101 Minimum Value: -40 Maximum Value: 215 Scale factor: x1 Unit type: C Equation: AC-40 OBD Header: 7E0
Would be great if we could do something similar in RaceChrono!
Maybe allow custom PID's to be configurable via an XML or text file that people can edit or transfer to the device rather than having to spend time doing a fancy UI?
I have a few custom PID's I use currently so happy to do beta testing with both the ODBLink and generic ELM device if you ever find time to do it
Being able to data log additional CANBUS PIDs is something that would make data analysis far better in race chrono. I would really like to log brake pressure, steering angle, individual wheel speeds etc
I can read the Brake Line Pressure through the Honda dealer tool which uses CAN so this can theoretically be integrated into RaceChrono with Custom PID support. I can also read the steering wheel angle. Which would also be nice to overlay into RC.
I just got my BT Obd2 reader which I`m using with my Triumph Daytona 675. The first tests worked perfectly. But would it be possible to add the gear indicator to the slow channels of the obd2 reader?
It would need to be calculated from RPM vs. speed channels, which can be unreliable. I'll try that at some point, but the result will be somewhat worse than a real channel.
Any update on implementing custom PID? If this can pull data like brake, steering angle, wheel speed (which are indeed available via OBD2), it'll be like having an Aim Solo.
Sorry for it taking this long to get around to this feature! I will be working soon on this, as this is a required part of another feature I'm doing this spring.
Comments
Do you know they exist in some other app? I think brake pedal and gear number could possibly be calculated, but they would not be 100% accurate though. Steering angle is impossible unless there is a specific OBD-II channel for it.
In the GM world, there is all sorts of nifty stuff (like brake PSI, gear position, accelerator pedal position (independent of throttle blade position), trans temp, etc.)
See: http://www.edgeproducts.com/product.php?pk=145&pvk=405
So, +1 for the steering angle.. about the gear number, depending on the car there can be an ODB-II pid for it - usually auto/paddle shift/sequential gearbox ones.
These are the settings I configure that app for:
OBD2 Mode and PID: 2101
Minimum Value: -40
Maximum Value: 215
Scale factor: x1
Unit type: C
Equation: AC-40
OBD Header: 7E0
Would be great if we could do something similar in RaceChrono!
I have a few custom PID's I use currently so happy to do beta testing with both the ODBLink and generic ELM device if you ever find time to do it
hopefully this will be added in a future release
https://www.autosportlabs.org/viewtopic.php?t=4671&sid=3ba9aa8bad900075b75efded5a8208cf
I can read the Brake Line Pressure through the Honda dealer tool which uses CAN so this can theoretically be integrated into RaceChrono with Custom PID support. I can also read the steering wheel angle. Which would also be nice to overlay into RC.
Torque (https://play.google.com/store/apps/details?id=org.prowl.torquefree&hl=en) is doing it in a pretty nice way. Its worth looking at the UI they designed for custom PIDs
Menu:
http://i.imgur.com/Wde8LId.png
PID Editor:
http://i.imgur.com/DYDZTJM.png
To clarify the equation field:
http://torquebhp.wikia.com/wiki/How_to_add_extended_PIDs
Please !!
I just got my BT Obd2 reader which I`m using with my Triumph Daytona 675. The first tests worked perfectly.
But would it be possible to add the gear indicator to the slow channels of the obd2 reader?
Thanks in advance, great app
It would need to be calculated from RPM vs. speed channels, which can be unreliable. I'll try that at some point, but the result will be somewhat worse than a real channel.