It looks like you're new here. If you want to get involved, click one of these buttons!
Has anyone managed to create a custom PID for engine oil temperature in RaceChrono for an FR-S/BRZ?
I’ve tried without luck.
I would be happy to test it too, thanks.
If you're ok doing some basic soldering, or have a friend who can help, you might consider creating a DIY CAN reader instead of using a slow and limited OBD protocol.
I've documented how to do it for FT86 cars here: https://github.com/timurrrr/RaceChronoDiyBleDevice
That is impressive work! I will look into it in more detail. As I plan to import also data like oil pressure (from an external sensor) and possibly more custom signals, I’d need to create a custom gateway between the car and phone anywho. Your work will most probably be very helpful.
And as the phone’s native gps has insufficient accuracy, I’d like to integrate also this project in some form: https://racechrono.com/forum/discussion/1746/my-first-build-can-bus-and-gps-through-bluetooth-le/p1
There is the https://www.wiveltracker.com/ which should be ready for sales soon, but it’s somewhat out of my budget and the diy route seems just too awesome (read: more time consuming and more expensive in the end) not to take it. €:
@timurrrr I am using OBDLink LX, which can read the oil temperature accurately and stably with its own app. But I’m not sure if there’s a problem with the device, I will try it with other app later. Any recommended apps ?
The OBDLink app polls data very infrequently, while RaceChrono does frequent polls, which might explain why you see failures with RC more often...
Do you also see the same issues with this channel when logging sessions, as opposed to the "Vehicle editor" / "Test connection" mode?
I wish there was a way to get notifications from this forum to my email, but I haven’t found such option.
@duron600 most probably the problem with my fluctuating has to do with my dongle (http://www.autodigi.ee/epood/OBD-II-Auto-WIFI-Diagnostic-Scanner-Android---iOS/).
I guess I missed it before but also on Car Scanner app all data freezes in a similar frequency. And it doesn’t matter if I’m showing just rpm on on screen or multiple parameters at a time on one screen.
I see these solutions:
1) build @timurrrr’s gateway on Adafruit hardware: https://github.com/timurrrr/RaceChronoDiyBleDevice
@timurrrr can you confirm the solution also works with iOS?
2) build a similar system on Arduino Nano 33 IOT (as I already have the hardware) like @GiuseppeBinomi: https://racechrono.com/forum/discussion/1746/my-first-build-can-bus-and-gps-through-bluetooth-le/p1
@GiuseppeBinomi can you please contact/help me get the BLE connection running on the Arduino Nano 33? You can check your Messenger, I tried contacting you there.
3) buy a more expensive dongle which is not 17€ which works with RaceChrono, but then I’d still need to get GPS somehow
4) buy an ecutek dongle, log data and match the data somewhere afterwards. I’m just going through the fensport NA remapping + header change and the ecutek dongle through the ecutek app works consistently. Still the GPS problem and would like to get everything done in one place and RaceChrono is perfect for that.
The biggest pain at the moment is the lack of precise live gps data to RaceChrono so I might deal only with that first. Whenever I get something working, I’ll share it here too.