Commit Graph

179 Commits

Author SHA1 Message Date
Josh Stewart 7a36e28b1e Fix the hard limit option for launch control 2016-03-26 09:11:30 +11:00
Josh Stewart e85de746b0 Allow launch to be triggered on high or low signal 2016-03-26 08:45:48 +11:00
Josh Stewart 69ed610d76 Movement of all sensor reads into their own file 2016-03-23 22:09:04 +11:00
Josh Stewart 2fb51787ad Fix average cycle MAP reading when engine is off (Also begins move of sensor readings to own file) 2016-03-09 16:40:11 +11:00
Josh Stewart 21d2078a4e Significant improvements to analog sensor readings (Filtering and read strategy) 2016-03-01 14:39:50 +11:00
Josh Stewart 51eccd984a Initial commit of 99-05 Miata decoder 2016-02-29 18:30:17 +11:00
Josh Stewart 1347c26688 Disable currently unused second O2 reading 2016-02-29 18:30:17 +11:00
Josh Stewart 72f65605b0 Initial commit of Honda D17 decoder (Crank only) 2016-02-17 12:37:54 +11:00
Josh Stewart af16c86af7 Initial sequential groundwork 2016-02-14 16:03:25 +11:00
Josh Stewart 5dbb6d9240 Large improvements to the ADC filtering system (Performance and flexibility) 2016-02-10 10:48:25 +11:00
Josh Stewart 20f3a40d9c Add protection for IAT igniting retard to ensure it doesn't go negative 2016-01-22 12:41:06 +11:00
Josh Stewart 6ef3a3d5d5 [Arduino 1.6.6+ Required!] Utilise the included libs without needing to copy or move them. 2016-01-05 23:02:24 +11:00
Josh Stewart be51ddf852 Rename injector variable to better reflect its purpose 2016-01-05 08:00:47 +11:00
Josh Stewart 2c747e5459 Initial commit of IAT based timing retard 2016-01-03 07:40:27 +11:00
Josh Stewart 9a6d6dba00 Clean up some of the on/off functions for injectors and coils 2016-01-02 08:46:40 +11:00
Josh Stewart 3b3541698e Fix for missing ignition signals on channels 3 and 4 2015-12-31 16:25:57 +11:00
Josh Stewart 9545550f18 Fix for TPS reading fluctuation if ADC value fell outside of the calibration range 2015-12-27 22:35:20 +11:00
Josh Stewart 0eb1e8c967 Improvements to Audi 135 decoder - Tested against stim. 2015-12-22 16:55:49 +11:00
Josh Stewart 63588f8000 Minor fixes for fuel pump priming 2015-12-22 15:30:00 +11:00
Josh Stewart 65f430a930 Add fuel pump priming 2015-12-21 15:45:52 +11:00
Josh Stewart e00de31a37 Allow for 0ms injector pulse if VE lookup is 0 2015-12-15 21:05:29 +11:00
Josh Stewart 6472f8857e Initial commit of Audi 135 decoder 2015-12-15 16:06:42 +11:00
Josh Stewart bc92bcad0f Fix missing MAP reset in new error checking code 2015-12-13 16:53:36 +11:00
Josh Stewart 91a0649600 Experimental MAP error checking, tracking and filtering 2015-12-13 09:24:08 +11:00
Josh Stewart 5d59af7e61 Apply ignition schedule improvements to ch3/4 channels 2015-12-09 23:00:52 +11:00
Josh Stewart 23f10a918a Fix to low speed / small advance timing bug (CH 1/2 only) 2015-12-09 12:25:46 +11:00
Josh Stewart c54583f42c Add per decoder flagging for second derive prediction 2015-11-29 19:53:41 +11:00
Josh Stewart 9b69a583c2 Performance improvements (Div operations in getCrankAngle) 2015-11-25 16:55:36 +11:00
Josh Stewart c779f42d9e Potential fix for erratic spark behaviour 2015-11-25 15:39:52 +11:00
Josh Stewart 2d4ce39605 Only perform 2nd derive calcs once per tooth 2015-11-25 15:39:52 +11:00
Josh Stewart aee19dd5e2 Continued WIP 2nd derivative crank angle prediction 2015-11-14 22:01:05 +11:00
Josh Stewart 2517d97555 Move toothDeltaT out of interrupts 2015-11-08 22:56:54 +11:00
Josh Stewart 746753a4da Prevent fuel pump coming back on after 72 minute overflow 2015-11-07 22:20:29 +11:00
Josh Stewart 4191e6e865 Actually return a value when using the higher resolution cranking RPM 2015-11-04 21:49:37 +11:00
Josh Stewart 68f0ba8cfe Amending some decoders to work with 1st derive prediction 2015-11-03 21:57:12 +11:00
Josh Stewart 4b84e8bab8 Change for Jeep 2000 trigger to work correctly with cam tooth 2015-11-03 21:39:32 +11:00
Josh Stewart d992eb405a Experimental 1st deriv crank angle estimator 2015-11-03 21:22:33 +11:00
Josh Stewart c74db90249 Fix wasted COP spark mode 2015-10-30 20:50:15 +11:00
Josh Stewart ed02ba79f7 Better tuned tooth logger 2015-10-30 20:35:45 +11:00
Josh Stewart 7ea2757c95 Code optimisations, mostly small 2015-10-30 20:11:16 +11:00
Josh Stewart 8975698cdf Continued work on spark output modes 2015-10-29 06:13:16 +11:00
Josh Stewart 4c0585f902 Improvements to tooth logger 2015-10-25 22:13:58 +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 fda74b22cc Initial work on MAP sampling options 2015-10-09 12:42:09 +11:00
Josh Stewart 9dd0908d45 Minor safety checks added 2015-10-09 12:08:14 +11:00
Josh Stewart 57607b8ac0 Experimental fast digital IO work 2015-09-30 14:47:48 +10:00
Josh Stewart 85d1d55bc6 Fix boost and vvt eeprom offsets 2015-09-28 21:57:27 +10:00
Josh Stewart ea1a625c00 Missed file from last commit 2015-09-28 12:29:20 +10:00