Commit Graph

72 Commits

Author SHA1 Message Date
Josh Stewart 3f2cd5cad3 Semi-sequential injector timing 2015-03-24 20:06:19 +11:00
Josh Stewart 2d815fa9c1 Voltage correction tables added (Not currently used) 2015-03-24 13:12:35 +11:00
Josh Stewart f97a60eb35 Add config option to set the board layout being used 2015-03-15 22:54:47 +11:00
Josh Stewart fee967d23f Initial I2C OLED display work. Functioning. 2015-03-01 08:27:16 +11:00
Josh Stewart a8e7066b41 Fixes and performance improvements to TAE 2015-02-17 16:31:26 +11:00
Josh Stewart 524c7f94f2 Reduce frequency of TPS sampling to every 16 loops 2015-02-17 15:40:09 +11:00
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