I built a PowerFC ECM Logger/Dashboard tool. Anyone interested?
I'm dusting off my old thread here...
Around the time I stopped posting updates, I had a kid. Time got a little scarce! And I've been spending my free time restoring my FB anyway.
My original intention with this was to create a full display in a car stereo complete with real-time constant data logging, and while I mostly have this working in my own FD it has a few drawbacks with the stereo display and I haven't kept it updated. I also wanted to get a hardware solution put together where people could buy a little unit to wire into the ignition switch and have a full onboard logger plus stereo display driver, but I'm not a hardware engineer and I never got around to it. Plus, I start getting into PowerTune's territory which is much better supported than anything I can build on my own right now. I do have a RaspberryPi wired into my own FD and have been using it, and I don't want all my code to go to waste so I wanted to see if there's still interest in this.
If anyone wants onboard data logging from their PowerFC and is willing to install a RaspberryPi into their FD and connect it to a Datalogit, I'll give you the code necessary to log the data to a CSV format anytime the car is running. Currently I have my own CSV format but I will update it to match the default from the Datalogit. I'll give this to anyone for free who wants it and will go through the trouble of installing the hardware.
If anyone still specifically wants the stereo output, let me know and I'll write up the current state of it and what's required to get it working
Around the time I stopped posting updates, I had a kid. Time got a little scarce! And I've been spending my free time restoring my FB anyway.
My original intention with this was to create a full display in a car stereo complete with real-time constant data logging, and while I mostly have this working in my own FD it has a few drawbacks with the stereo display and I haven't kept it updated. I also wanted to get a hardware solution put together where people could buy a little unit to wire into the ignition switch and have a full onboard logger plus stereo display driver, but I'm not a hardware engineer and I never got around to it. Plus, I start getting into PowerTune's territory which is much better supported than anything I can build on my own right now. I do have a RaspberryPi wired into my own FD and have been using it, and I don't want all my code to go to waste so I wanted to see if there's still interest in this.
If anyone wants onboard data logging from their PowerFC and is willing to install a RaspberryPi into their FD and connect it to a Datalogit, I'll give you the code necessary to log the data to a CSV format anytime the car is running. Currently I have my own CSV format but I will update it to match the default from the Datalogit. I'll give this to anyone for free who wants it and will go through the trouble of installing the hardware.
If anyone still specifically wants the stereo output, let me know and I'll write up the current state of it and what's required to get it working
Congrats on the kid! Mine just turned 4 and it's for sure been rough to find time for the fun car projects.
I try to utilize raspberry pi's anywhere I can, I'd be interested in taking anything you are willing to share and hopes to one day get the time to get something installed.
Take care and get some sleep where you can !
I try to utilize raspberry pi's anywhere I can, I'd be interested in taking anything you are willing to share and hopes to one day get the time to get something installed.
Take care and get some sleep where you can !
I'll work on cleanup and get it uploaded with a README to github over the next week, with clear setup instructions. As long as you have a raspberrypi or other linux based computer plugged into your Datalogit it'll work
Any possibility for a analog gauge skin, really wanted FC Watch to be completed so very long ago, obviously for the feedback, but also because it was so aesthetically pleasing, and the versatility to format the gauges. Interest here also.
I finally got around to publishing my ECM logger to github. Check the readme for instructions and let me know what issues you run into. This initial version is just the CSV logger – not the full dashboard (that's a separate project I don't yet have ready to upload)
https://github.com/abarnes/ecm-inter...ses/tag/v0.1.0
This is set up to run on Linux but works on a mac also. Windows might work with a little extra effort but is untested.
https://github.com/abarnes/ecm-inter...ses/tag/v0.1.0
This is set up to run on Linux but works on a mac also. Windows might work with a little extra effort but is untested.
Availability
Hey is your stuff available?
Ever since I lost an engine to a stuck thermostat I've wanted some way to keep a closer eye on engine stats and sensor output. I built a tool that reads data from the PowerFC via the Datalogit hardware and logs it. This data can be uploaded so others can view engine stats in real time without being in the car, and so that engine data can be viewed later and correlated with location, time, etc. It pairs with a phone (bluetooth) to handle data uploading, and can output a dashboard of configurable gauges to an in-car display (like a double din stereo with an an HDMI/component input).
I'm wondering if there's any interest in the community for this kind of a tool, beyond my own tinkering? I've definitely found it helpful, and it's been a fun project.
It does a bunch of stuff:
https://youtu.be/02JpkS2-rWM
I'm wondering if there's any interest in the community for this kind of a tool, beyond my own tinkering? I've definitely found it helpful, and it's been a fun project.
It does a bunch of stuff:
- Logs all sensor output and ECM data up to 10x per second and saves it for later viewing
- Provides a dashboard of any sensor, with a historical graph of sensor data
- Correlates time and GPS location data to each ECM data point
- Real time ECM output viewing of any sensor or input
- Warning indicators when thresholds are crossed (e.g. 8000 RPM, 215º water temp, etc.)
- Automatic sensor checks at start-up, and warnings when sensor values are out of range
https://youtu.be/02JpkS2-rWM
OK, I got the dashboard uploaded as well. It doesn't have great documentation yet but it works. Simply download the file and run it in linux (e.g. raspberrypi) and it will connect to the datalogger and display gauges. I can provide info on how to customize the layout and thresholds.
Dashboard download: https://github.com/abarnes/rx7-pfc-electron/releases
Data Logger download: https://github.com/abarnes/ecm-interface/releases
As a reminder the data logger needs to be running for the dashboard to work. The dashboard does not have its own data layer to interact with the ECM.
Let me know if you have any questions and I'll post back here when I get more detailed instructions added. Hope it helps!
Dashboard download: https://github.com/abarnes/rx7-pfc-electron/releases
Data Logger download: https://github.com/abarnes/ecm-interface/releases
As a reminder the data logger needs to be running for the dashboard to work. The dashboard does not have its own data layer to interact with the ECM.
Let me know if you have any questions and I'll post back here when I get more detailed instructions added. Hope it helps!
Thread
Thread Starter
Forum
Replies
Last Post
AntiVenom7
3rd Generation Specific (1993-2002)
9
Jan 27, 2005 03:36 PM
hyperion
3rd Generation Specific (1993-2002)
4
Jan 29, 2004 10:37 AM






