Clean up the ADC sampling in the 4and1 decoder by removing duplication. Rename a variable to be more clear.
Add Mitsubishi EVO/DSM and Mazda Miata/MX-5 4and2 CAS decoder!
Add missing make file and build script entries for the pillow hugger's config!
Make axis checking a little more strict and remove two unused variables as spotted by Eric. Verified with OTW tests.
Fix mistake I made while rebasing. Accidentally included Hentai's hard coded IAT sensor temperature. Now back to normal for all users. Apologies from me.
Rip out lots of unused crap from commsCore.c/.h
Add PLL lock lost/gained interrupt handler, sync loss reason, ign/inj cuts, and flaggable counter, etc. You'll never see the cuts in the logs because those packets will be rejected ;-) Have faith, this has been thoroughly bench tested.
Remove last of bullshit error/debug reporting code. I have a MUCH better idea for this sort of stuff anyway, several, actually.
Add clock recovery capability for main clock loss. Protection of engine is done by forced sync loss and disabled outputs for the duration of the clock failure. See issue #844 for more info.
Correct some wrong interrupt vectors that never caused trouble because they were never called.
This closes issue #243 by adding handlers for four previously unhandled system level interrupts, one of which wasn't enabled, but is now.
Fix a couple of subtly incorrect casts pointed out by nostar in IRC, thanks nostar! :-)
Add missing flaggables2 clearing block to counter clear call and reuse a local variable.
Add flags2 to block lookups so they can be retrieved by tools with the power to do so.
Fix old typo in #defined name.
Remove two lines from the header template that somehow got forgotten.
Remove all hard coded logging now that we have the technology to do MUCH better.
Expose AirFlow table for Alpha-N mode, previously hidden. Change use of Load variable, now only used for Lambda and Ignition Timing. MAP is used to look up VE, as it should have always been (no change to tunes, it kinda was). VE is currently only looked up if using Speed Density mode. Requires config update in EMStudio to be used.
Add rudimentary RPM blended Alpha-N and Speed Density mode.
Update sf url, for the last time, next time I delete the project from their setup completely.