Commit Graph

43 Commits

Author SHA1 Message Date
Josh Stewart 4853641fd7 Prevent the 'Include AFR' option from working prior to the sensor warming up 2019-01-21 15:04:54 +13:00
Josh Stewart 5d271ef4c2 Invert accel taper application. Should address #164 2018-09-11 16:39:45 +10:00
Josh Stewart 26773ba41d Some base work for the knock control 2018-08-31 17:36:09 +10:00
Josh Stewart bc096fbae3 Bunch of minor error cleanup 2018-08-15 17:44:30 +10:00
Josh Stewart faae1f3a5a More of the knock control ground work 2018-08-14 12:47:15 +10:00
Josh Stewart 20c9c796d6 Initial memory allocation (etc) work for knock control 2018-07-26 22:09:48 +10:00
Josh Stewart dc784deaef Allow for negative ethanol ignition advance 2018-07-19 17:33:40 +10:00
Josh Stewart 8ff299e3ac Initial nitrous control implementation (Needs tweaking and testing) 2018-06-30 01:19:51 +10:00
Josh Stewart f276bb7042 Add Fix angle on/off setting 2018-06-29 18:07:39 +10:00
Josh Stewart 3773647062 Initial implementation of AE RPM tapering (Issue #138) 2018-06-10 14:57:52 +10:00
Josh Stewart 627d6d98fa Tweaks and bug fixes on the PID AFR algorithm 2018-06-06 16:51:28 +10:00
Josh Stewart 88429b977b Minor changes to Simple closed loop AFR algorithm
See Issue #142
2018-06-04 17:01:53 +10:00
Josh Stewart ba88cfc07d Allow negative fixed ignition angles 2018-05-01 17:33:52 +10:00
Josh Stewart 4b5f580649 All base work on EMAP sensor configuration and reading 2018-04-24 21:31:52 +10:00
Josh Stewart 34ab5a3a67 Allow final values in the WUE table below 100% 2018-03-28 12:50:36 +11:00
Josh Stewart 4183be51f2 Fast versions of millis() and micros() that use timer5 rather than timer0. Current disabled 2018-03-10 14:07:06 +11:00
Josh Stewart 05ebf72e53
Merge branch 'master' into 0x15e-master-amalgamation 2018-01-25 17:25:11 +11:00
Josh Stewart 8e2e3f125b Convert all tables in code to match the numbering in the ini (Probably has bugs for now) 2018-01-24 12:05:50 +11:00
Murray b5c56495e9 Merge branch 'flextable' of https://github.com/0x15e/speeduino into 0x15e-master-amalgamation
# Conflicts:
#	reference/speeduino.ini
#	speeduino/comms.h
#	speeduino/comms.ino
#	speeduino/globals.h
2018-01-21 14:55:47 -06:00
Murray 8e789d4644 Merge branch 'master' of https://github.com/noisymime/speeduino into flextable
# Conflicts:
#	reference/speeduino.ini
#	speeduino/globals.h
2018-01-20 18:16:19 -06:00
Murray 23862103e5 extremely rough flex table editors. added flexBoostCorrection to currentStatus. shortened flex correction table names. gave each flex table its own set of eth% bins. fixed the incredibly broken EEPROM update code. 2018-01-20 16:33:14 -06:00
Murray 929756b63a Merge branch 'master' of https://github.com/noisymime/speeduino into flextable
# Conflicts:
#	.gitignore
#	reference/speeduino.ini
#	speeduino/globals.h
2018-01-19 22:24:02 -06:00
Murray 2350d5d785 Table-based flex fuel corrections
Changed the linear low / high flex fuel correction method to a table2D-based one.
2018-01-19 21:25:01 -06:00
ConnerMcLaughlin 124c0d51da Launch Control TPS II
Adding TPS limit on launch control
2018-01-14 17:42:38 -06:00
Josh Stewart 883ba4a25f Potential fix for access enrich overflow 2017-11-08 22:51:40 +11:00
Josh Stewart 8f0d654ffa Smoother adjustments of the simple EGO algorithm 2017-11-05 20:03:16 +11:00
Josh Stewart cfb8d20f4e Fix problem with the AFR correction ignition count not being checked correctly 2017-11-05 19:56:04 +11:00
Josh Stewart 17030a9df7 Add in check for ignition count to the closed loop AFR control 2017-11-01 16:10:06 +11:00
Josh Stewart 2ec972948f Changes to logged variables 2017-10-24 16:54:18 +11:00
Josh Stewart 0ccab57e61 Fix for potential miss on trailing spark of FC rotary mode at high RPM 2017-08-31 12:09:13 +10:00
Josh Stewart 7db1101429 Completely untested trailing spark for FC rotary ignitions
May God have mercy on us all
2017-08-23 17:18:59 +10:00
Josh Stewart b9e6d8973a Enable the cranking curve lookup 2017-07-28 00:48:08 +10:00
Josh Stewart 4d8ca38a05 Small improvements to the TPSdot calc 2017-07-18 14:05:26 +10:00
Josh Stewart 7f86b91198 Add fields to allow custom MAP sensors being entered 2017-07-03 12:14:07 +10:00
Josh Stewart 086d705561 Few minor performance tweaks 2017-07-03 11:52:27 +10:00
Josh Stewart 780c9ab2ee Logic change from some of the MISRA work 2017-06-04 22:48:59 +10:00
Josh Stewart 4ba2fbf52c MISRA compliant corrections.ino 2017-06-03 20:45:25 +10:00
Josh Stewart 7b13b8995c Prevent the IAT retard curve from clobbering spark advance values below 0 2017-05-10 15:46:14 +10:00
Josh Stewart 04a6866115 Allow spark advance values below 0 in the main table 2017-05-09 17:29:55 +10:00
Josh Stewart 32e6cc9a2e Small fix on 4g63 decoder in calculating revolution time 2017-04-21 17:33:28 +10:00
Josh Stewart 538bc5f0bf Initial commit of dwell limiting when it exceeds maximum time in revolution 2017-04-21 17:29:09 +10:00
Josh Stewart 0ae02e23f1 Minor cleanups or warnings and error (from last commit) 2017-02-14 01:07:05 +11:00
Josh Stewart c555bbc060 Move to PlatformIO for project layout 2017-02-06 20:56:46 +11:00