PcmHacks
PcmHacks copied to clipboard
Add support for CAN logging
I have been doing a bunch of data logging in my Corvette lately, so that's gotten me motivated to improve the logger.
There are a couple of UI changes that I think most people will appreciate. First, the "start/stop recording" button is much bigger, so it's easier to press it with your thumb while you're driving. :) Second, all of the parameters are now always displayed on the left side of the window.
And, since I have a couple of CAN devices in my Corvette, so I added support for CAN logging. Currently, only one CAN interface is supported. But, it's cheap:
https://www.seeedstudio.com/USB-CAN-Analyzer-p-2888.html
If you need AFR in your logs, I recommend AEM's X-Series gauges, which support support CAN, so you don't need to wire them into your PCM.
There are also a few new log parameters for the 7603 operating system, but I have to admit that not all of them are reliable.
There are also a couple of tiny improvments to PCM Hammer. The long pause before "Kernel upload 48%" always makes my heart skip a beat, so now it prints "Permission to upload granted" before it start the upload. Also, it logs the VPW messages for OBDX devices.
The next things on my to-do list - which probably won't happen in this order, but which will probably happen:
- a more dashboard-like UI for log parameters, so they'll be easier to read at a distance
- enable/disable log saving via the Air Conditioning switch, or something else that doesn't require reaching for the laptop
- more log parameters for the 7603 operating system (the idle PID terms aren't right yet...)