Josh Stewart
c65d0fecc0
Significant performance improvement to corrections calculations
2016-06-17 14:13:10 +10:00
Josh Stewart
d10608e493
Cleanup PID initialisations
2016-04-08 23:52:32 +10:00
Josh Stewart
4afbf17f12
Adapt PID usage to float free library
2016-04-07 13:28:13 +10:00
Josh Stewart
be0ccf6a5f
Much improved launch control
2016-04-05 20:44:11 +10:00
Josh Stewart
23021ccb84
Add DFCO indicator in TunerStudio
2016-03-01 11:53:08 +11:00
Josh Stewart
566a322942
Fix x10 error on DFCO rpm check
2016-02-29 18:30:18 +11:00
Josh Stewart
e00019bddc
Initial commit of DFCO (Untested on a car, working on bench)
2016-02-25 13:11:13 +11:00
Josh Stewart
7ea2757c95
Code optimisations, mostly small
2015-10-30 20:11:16 +11:00
Josh Stewart
6fb864b0bd
rpmDOT added
2015-10-21 22:19:15 +11:00
Josh Stewart
fe1d58cd38
Basics of launch control in place
2015-10-18 23:20:16 +11:00
Josh Stewart
fb8c93da10
IAT density correction re-added
...
No idea where this had disappeared to
2015-10-18 09:29:41 +11:00
Josh Stewart
372f6da64e
Switch 2D tables to pointers
2015-06-05 18:02:47 +10:00
Josh Stewart
f34c03c98e
Big table lookup optimisation
2015-06-04 21:54:11 +10:00
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