Commit Graph

31 Commits

Author SHA1 Message Date
Josh Stewart 48f426317d Add explicit license information 2015-05-29 09:49:44 +10:00
Josh Stewart 13f4d9b131 Remove extra byte that shouldn't have been in one of the config pages 2015-04-10 17:26:38 +10:00
Josh Stewart 234612ad04 Add battery voltage correction code 2015-04-04 21:10:13 +11:00
Josh Stewart a0458b4bb6 Set engine bit flag correctly for WUE 2015-02-25 13:12:28 +11:00
Josh Stewart 2b49db7639 Initial commit of PID algorithm for closed loop (NOT WORKING!) 2015-02-17 16:32:07 +11:00
Josh Stewart a8e7066b41 Fixes and performance improvements to TAE 2015-02-17 16:31:26 +11:00
Josh Stewart bf0495b61a Merge branch 'pr/4' 2015-02-16 08:49:05 +11:00
Josh Stewart 74584dcd68 Simple closed loop AFR 2015-02-15 21:32:38 +11:00
Fredrik Johansson b743b2d1d0 Make the code compileable with eclipseArduino 2015-02-14 18:04:00 +01:00
Josh Stewart 8523472e42 Add true cranking enrichment (As opposed to ASE) 2015-02-07 08:29:51 +11:00
Josh Stewart 26f810ad85 Correct missing ASE return 2015-02-06 21:18:54 +11:00
Josh Stewart 7c568c1065 Check for potential overflow of total corrections value 2015-02-06 13:11:39 +11:00
Josh Stewart 7a3996d6e0 Initial code for the closed loop algorithm 2015-02-06 08:11:33 +11:00
Josh Stewart 9c920f060b Revert fastMap usage 2015-01-30 23:51:01 +11:00
Josh Stewart 965b6d89eb Performance tweaking 2015-01-28 19:31:09 +11:00
Josh Stewart 2d9484731a Fix 10x error in TAE check 2015-01-28 13:04:23 +11:00
Josh Stewart 8040de56ce Complete but untested TAE implementation 2015-01-28 10:01:12 +11:00
Josh Stewart 482618cf92 Only perform the corrections divisions if required 2015-01-25 18:03:52 +11:00
Josh Stewart 9339085b28 Add a small check on the WUE to save doing a lookup when up to temp 2015-01-21 08:54:38 +11:00
Josh Stewart 3c934962aa Enable WUE 2015-01-19 09:10:01 +11:00
Josh Stewart 1a77e4d1ad ASE improvements and dialog 2014-12-24 10:25:51 +11:00
Josh Stewart e98dba1f98 Enable basic corrections 2014-12-21 22:43:30 +11:00
Josh Stewart f81294fae3 Disable corrections for now 2014-09-21 08:46:04 +10:00
Josh Stewart ed592f9416 Clean ups to remove some of the compiler warnings 2014-06-06 11:29:43 +10:00
Josh Stewart 5870a47558 Various minor optimisations - Replace custom divide operation with div 2014-05-08 23:01:56 +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 7e048b96f2 More complete corrections code. Large cleanup in a few areas 2014-05-06 21:07:49 +10:00
Josh Stewart f8fe318d43 TPS based accel UI and basic variables 2014-02-17 21:54:28 +11:00
Daedalusz fb624fbdad Updated ASE
When ASE is triggered it will now mark the appropriate bit in the
engine status to indicate ASE is active.
2014-01-30 16:56:25 +11:00
Daedalusz 859dd0c082 Added rudimentary tracking for run time * ASE
- Added ‘runSecs’ to Status struct
- Added a second counter in main loop
- Added After Start Enrichment functionality (based on seconds rather
than cycles)
2014-01-30 16:28:31 +11:00
Josh Stewart 94eef00fcc Addition of corrections framework 2014-01-07 16:02:00 +08:00