Commit Graph

1027 Commits

Author SHA1 Message Date
Josh Stewart b330be951b Revised MPX4250 svg 2014-07-17 23:42:07 +10:00
Josh Stewart f06e56d11d CAS and cam sensor circuit added 2014-07-17 23:42:07 +10:00
Josh Stewart eadd5e53b2 Appropriate MAP mapping for MPX4250 2014-07-17 23:42:06 +10:00
Josh Stewart 81f977ed14 Update README.md 2014-07-11 09:18:50 +10:00
Josh Stewart b0cdc7639c Changed the triggerFilterTime to be dynamic based on max rpm 2014-07-08 09:05:32 +10:00
Josh Stewart d306e8aee7 Tweak trigger filter time to better value for 36-1 2014-07-07 22:48:50 +10:00
Josh Stewart 0ce155f7da Updated stim to dynamically support setting tooth count 2014-07-07 22:47:04 +10:00
Josh Stewart c463aaa6d5 Minor changes to the injector schedules
Trying to track down source of injector weirdness that was reported.
Can’t see anything odd, but maybe related to multiple schedules running
concurrently.
2014-07-06 21:50:02 +10:00
Josh Stewart 65c6f23a47 Minor fixes to ini for logging 2014-07-06 20:51:45 +10:00
Josh Stewart 828e861c76 Add pulldowns to ignitor FETs 2014-07-05 23:07:20 +10:00
Josh Stewart ac780f928b Addition of power regulation circuit 2014-07-02 23:36:43 +10:00
Josh Stewart 17fe52b7db Inclusion of 3rd/4th ignition channels on v0.2 board 2014-07-02 16:27:01 +10:00
Josh Stewart 5fce4f502d Fix previously corrupted commit 2014-07-02 15:30:19 +10:00
Josh Stewart 3b9840f6a2 Addition of first dual ignition channel to v0.2 board 2014-07-02 15:14:06 +10:00
Josh Stewart 673336fbec Schematic and board pics for v0.2 2014-07-01 13:38:19 +10:00
Josh Stewart 7cb30e09ec Cleanup of the hardware related files in the reference folder 2014-07-01 13:35:31 +10:00
Josh Stewart e02d1c9058 Further work on the v0.2 board 2014-06-30 16:36:02 +10:00
Josh Stewart 3d4ff1fd6f Initial commit of the v0.2 board 2014-06-30 15:00:06 +10:00
Josh Stewart f17c66fe6c Fix for math error on crank timing optimisation 2014-06-30 13:04:55 +10:00
Josh Stewart 82d6ede7b8 Injector timing math tweaks 2014-06-30 00:32:22 +10:00
Josh Stewart 0943415f8a Fix for cylinder setting from TunerStudio 2014-06-29 19:36:29 +10:00
Josh Stewart ed592f9416 Clean ups to remove some of the compiler warnings 2014-06-06 11:29:43 +10:00
Josh Stewart 2ff9c42797 Revert use of div() for the RPM calc 2014-05-27 20:36:54 +10:00
Josh Stewart 3bddf83da5 Bring in rudimentary multi cylinder support
1, 2 and 4 cyls now supported in batch/semi-sequential and wasted
spark.
2014-05-27 10:06:02 +10:00
Josh Stewart 3e22ebc86a Screencaps for wiki doco 2014-05-26 20:47:19 +10:00
Josh Stewart 73974adb6b ini file clean up 2014-05-26 20:47:03 +10:00
Josh Stewart e7538deb17 Updated base tune file 2014-05-26 20:20:12 +10:00
Josh Stewart b854dfdb0b Fix offset error in storage map 2014-05-20 15:30:22 +10:00
Josh Stewart df18c5d217 Initial support of O2 sensor calibration 2014-05-20 15:30:07 +10:00
Josh Stewart 80e7f7f8b4 Untested full calibration receive routine 2014-05-13 17:46:48 +10:00
Josh Stewart 93d516f904 Add saving calibration function, fix loop count in calibration load 2014-05-13 17:13:12 +10:00
Josh Stewart 30cf2348ab Make sure to read 2 bytes in EEPROM calibration load 2014-05-13 06:20:32 +10:00
Josh Stewart 6c20f6d5b8 Add free mem gauge and output channel (Disable testing mode) 2014-05-12 21:50:02 +10:00
Josh Stewart 4aa57039a6 Calibration tables load func (EEPROM) 2014-05-12 21:28:24 +10:00
Josh Stewart e50d30f4fe Option for checking free memory in TS 2014-05-12 21:27:58 +10:00
Josh Stewart 1275901466 Adjust 2D tables to support ints as well as bytes 2014-05-12 21:27:22 +10:00
Josh Stewart a3211d35b6 Add function to show free ram (Need to add output channel for this) 2014-05-12 13:44:23 +10:00
Josh Stewart 0cc84e651d Calibration storage definition and TS ini menu option 2014-05-12 13:43:57 +10:00
Josh Stewart 8f2094e20a First work on coolant and IAT reads and corrections 2014-05-12 13:43:33 +10:00
Josh Stewart 41e5d6441f Initial comms preparation for calibration 2014-05-12 13:42:36 +10:00
Josh Stewart da9d8045b4 ini cleanup 2014-05-08 23:01:56 +10:00
Josh Stewart 5870a47558 Various minor optimisations - Replace custom divide operation with div 2014-05-08 23:01:56 +10:00
Josh Stewart 781c6b72dc Correct secl sanity counter function 2014-05-08 23:01:56 +10:00
Josh Stewart 876849ff29 Update README.md 2014-05-08 11:27:12 +10:00
Josh Stewart 5b9ba4afd3 Fixed acceleration enrichment from performing lookup on wrong value. This enrichment is now confirmed working 2014-05-07 22:55:15 +10:00
Josh Stewart c07d0ebda7 Correct loops per second comms 2014-05-07 22:54:11 +10:00
Josh Stewart eaf6116a6b Adjust pin mapping slightly for v0.1 board 2014-05-07 08:40:23 +10:00
Josh Stewart 7e048b96f2 More complete corrections code. Large cleanup in a few areas 2014-05-06 21:07:49 +10:00
Josh Stewart 8a0a99a9e4 Updated WUE and TAE to work with 2D tables 2014-02-27 15:17:14 +11:00
Josh Stewart 78fdfbe2bb Completed dynamic 2D table implementation (Untested) 2014-02-27 13:26:04 +11:00