Commit Graph

90 Commits

Author SHA1 Message Date
Josh Stewart 48f426317d Add explicit license information 2015-05-29 09:49:44 +10:00
Josh Stewart be153bd4e7 Allow for custom injection timing on a per channel basis 2015-05-29 00:15:27 +10:00
Josh Stewart 2004f066d9 Totally untested 6 and 8 cylinder support 2015-05-24 23:50:54 +10:00
Josh Stewart 5a56f05728 Add missing semi-colon from last commit 2015-05-23 21:56:15 +10:00
MoysieWRX a8b53afabf Update speeduino.ino 2015-05-23 04:34:29 +03:00
MoysieWRX 3b69b191d0 Default RPM pointer
Default RPM pointer to allow tuner studio to be opened prior to being able to configure board set-up
2015-05-23 04:07:44 +03:00
Josh Stewart 73b8979dfc Complete, but untested, 'Basic Distributor' decoder 2015-05-22 19:54:13 +10:00
Josh Stewart 30caaada2b Completed moduler decoder 2015-05-22 14:14:03 +10:00
Josh Stewart 5c77ed9d1d Correct order of setting trigger wheel 2015-05-22 11:43:10 +10:00
Josh Stewart 13c61026cb Additional modular decoder work 2015-05-18 22:46:22 +10:00
Josh Stewart a6eed4a18f Allow for trigger angle setting to 1 degree (NEED INI FILE RELOAD!!) 2015-05-16 22:06:05 +10:00
Josh Stewart a16916fa74 Initial work on modular decoders 2015-05-16 21:06:54 +10:00
Josh Stewart 0db28fab18 Add fuel pump and idle pin mappings 2015-05-16 21:06:23 +10:00
MoysieWRX de07544c80 Relocated coil and injector PinMode
Setting the coil and injector pin mode should be performed after calling the pin mapping, to ensure the outputs are set correctly preventing spurious faults. This shall correct part of the problem experienced with the ignition inversion option in tuner studio.
2015-05-09 02:56:42 +03:00
Josh Stewart 21c00cd3f9 Remove unneeded include for old file 2015-05-04 08:57:22 +10:00
Josh Stewart 128942aca6 Actually use the dwell correction curve in the code 2015-04-22 16:49:10 +10:00
Josh Stewart ffce6ad81c Add tacho output pulse 2015-04-14 14:41:44 +10:00
Josh Stewart 13f4d9b131 Remove extra byte that shouldn't have been in one of the config pages 2015-04-10 17:26:38 +10:00
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