Commit Graph

90 Commits

Author SHA1 Message Date
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
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 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 8f2094e20a First work on coolant and IAT reads and corrections 2014-05-12 13:43:33 +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 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
Josh Stewart c2df4337c6 Fixes to loop per second test channel 2014-02-18 21:05:13 +11:00
Josh Stewart 93b315f4eb Add a loops per second benchmarking channel for logging 2014-02-18 17:08:55 +11:00
Josh Stewart f8fe318d43 TPS based accel UI and basic variables 2014-02-17 21:54:28 +11:00
Josh Stewart d718eb4931 Basic TPS DOT code 2014-02-14 09:27:33 +11:00
Josh Stewart 19186cfc1b Major cleanup of ini. Working TPS calibration 2014-02-06 20:48:23 +11:00
Josh Stewart bf8e038d4f Rename to speeduino 2014-02-06 13:48:48 +11:00