Commit Graph

66 Commits

Author SHA1 Message Date
Josh Stewart 6568772638 Remove static casts after changing type of curGap 2015-02-16 08:47:10 +11:00
Fredrik Johansson b743b2d1d0 Make the code compileable with eclipseArduino 2015-02-14 18:04:00 +01:00
Josh Stewart 7270b0b664 Inclusion of spark tracking byte 2015-02-10 00:01:46 +11:00
Josh Stewart ea647441d3 Honour dwellCrank 2015-02-07 18:16:08 +11:00
Josh Stewart 5edf3f0699 Fix for potential missed schedules when the start time occurs at a point in the future closer than the next main loop 2015-02-06 21:18:35 +11:00
Josh Stewart 7a3996d6e0 Initial code for the closed loop algorithm 2015-02-06 08:11:33 +11:00
Josh Stewart ca67510e70 Minor cleanup of pulsewidth calc. 2015-02-04 11:52:01 +11:00
Josh Stewart e62231fb06 All the code infrastructure for the AFR target table 2015-02-03 21:33:22 +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 e00e29144d Add serial buffer threshold check to avoid potential overflow 2015-01-26 19:40:48 +11:00
Josh Stewart 3c934962aa Enable WUE 2015-01-19 09:10:01 +11:00
Josh Stewart 2f94559101 Experimental temperature fix 2015-01-12 23:23:43 +11:00
Josh Stewart 45e4cb6466 Fixed missing temp offset on the comms signal 2015-01-12 21:23:25 +11:00
Josh Stewart 8eb6530044 Untested support for 3 cylinder engines 2015-01-03 09:09:19 +11:00
Josh Stewart c0e0e73639 Experimental change to the PW calc 2014-12-30 16:23:18 +11:00
Josh Stewart 6ec1d3fedf Use injector open time from TS rather than hardcoded 2014-12-30 11:12:01 +11:00
Josh Stewart 7d7bd02922 Fix occasional RPM flutter 2014-12-24 10:25:40 +11:00
Josh Stewart 81cfec3e2d Minor tweaks to startup and cranking 2014-12-23 20:27:46 +11:00
Josh Stewart 72ec1179b0 New calibration values for O2 2014-12-23 18:05:52 +11:00
Josh Stewart e98dba1f98 Enable basic corrections 2014-12-21 22:43:30 +11:00
Josh Stewart 6c861939ee Better decoding of -2 wheels 2014-12-21 21:00:44 +11:00
Josh Stewart 28f1285a55 Fix for potential weirdness on 2nd outputs in some cases 2014-12-19 11:25:53 +11:00
Josh Stewart fcd700b6f9 Further testing on the calibration receives from TS (Partially Broken) 2014-12-16 00:34:02 +11:00
Josh Stewart 838f0ee5c7 New sensor calibration system - Mostly working (With limitations) 2014-12-11 10:21:59 +11:00
Josh Stewart 6612e6bcf8 Fix potential overflow with low RPM schedules 2014-12-09 15:32:02 +11:00
Josh Stewart 3c325a7190 Minor changes to ini for logging and input checks 2014-11-17 22:20:40 +11:00
Josh Stewart f9a1a29fde Correctly pull in battery reference voltage (And report in TS) 2014-10-15 11:49:11 +11:00
Josh Stewart 67b4c2247b Fix for potential overflow of the req_fuel figure 2014-10-10 16:39:38 +11:00
Josh Stewart 8a5888edc3 Seemingly working TunerStudio tooth logger 2014-10-03 14:19:37 +10:00
Josh Stewart 0bd13361dd Trigger angle fix for byte division in serial comms 2014-09-22 20:15:50 +10:00
Josh Stewart f1a94642c0 Initial tooth logging 2014-09-22 09:07:34 +10:00
Josh Stewart 86d163a072 Tweaks to PW calcs 2014-09-22 05:52:32 +10:00
Josh Stewart f81294fae3 Disable corrections for now 2014-09-21 08:46:04 +10:00
Josh Stewart dee88e2340 Add corrections output channel + RPM logic change 2014-09-21 08:17:14 +10:00
Josh Stewart ea84f4d5eb Revert use of fastMap 2014-09-17 21:41:33 +10:00
Josh Stewart 1a9ad33e3a Honour the fixed timing angle setting 2014-09-15 09:08:20 +10:00
Josh Stewart 9d8d4b278d Fix compiler warning 2014-09-09 13:59:27 +10:00
Josh Stewart 601e7ed541 Addition of v0.2 pin mappings 2014-09-04 08:19:17 +10:00
Josh Stewart 9022f6e8ff Initial code for cranking staging 2014-08-25 22:03:57 +10:00
Josh Stewart eadd5e53b2 Appropriate MAP mapping for MPX4250 2014-07-17 23:42:06 +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 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 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