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
0ce155f7da
Updated stim to dynamically support setting tooth count
2014-07-07 22:47:04 +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
65c6f23a47
Minor fixes to ini for logging
2014-07-06 20:51:45 +10:00
Josh Stewart
828e861c76
Add pulldowns to ignitor FETs
2014-07-05 23:07:20 +10:00
Josh Stewart
ac780f928b
Addition of power regulation circuit
2014-07-02 23:36:43 +10:00
Josh Stewart
17fe52b7db
Inclusion of 3rd/4th ignition channels on v0.2 board
2014-07-02 16:27:01 +10:00
Josh Stewart
5fce4f502d
Fix previously corrupted commit
2014-07-02 15:30:19 +10:00
Josh Stewart
3b9840f6a2
Addition of first dual ignition channel to v0.2 board
2014-07-02 15:14:06 +10:00
Josh Stewart
673336fbec
Schematic and board pics for v0.2
2014-07-01 13:38:19 +10:00
Josh Stewart
7cb30e09ec
Cleanup of the hardware related files in the reference folder
2014-07-01 13:35:31 +10:00
Josh Stewart
e02d1c9058
Further work on the v0.2 board
2014-06-30 16:36:02 +10:00
Josh Stewart
3d4ff1fd6f
Initial commit of the v0.2 board
2014-06-30 15:00:06 +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
3e22ebc86a
Screencaps for wiki doco
2014-05-26 20:47:19 +10:00
Josh Stewart
73974adb6b
ini file clean up
2014-05-26 20:47:03 +10:00
Josh Stewart
e7538deb17
Updated base tune file
2014-05-26 20:20:12 +10:00
Josh Stewart
b854dfdb0b
Fix offset error in storage map
2014-05-20 15:30:22 +10:00
Josh Stewart
df18c5d217
Initial support of O2 sensor calibration
2014-05-20 15:30:07 +10:00
Josh Stewart
80e7f7f8b4
Untested full calibration receive routine
2014-05-13 17:46:48 +10:00
Josh Stewart
93d516f904
Add saving calibration function, fix loop count in calibration load
2014-05-13 17:13:12 +10:00
Josh Stewart
30cf2348ab
Make sure to read 2 bytes in EEPROM calibration load
2014-05-13 06:20:32 +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
e50d30f4fe
Option for checking free memory in TS
2014-05-12 21:27:58 +10:00
Josh Stewart
1275901466
Adjust 2D tables to support ints as well as bytes
2014-05-12 21:27:22 +10:00
Josh Stewart
a3211d35b6
Add function to show free ram (Need to add output channel for this)
2014-05-12 13:44:23 +10:00
Josh Stewart
0cc84e651d
Calibration storage definition and TS ini menu option
2014-05-12 13:43:57 +10:00
Josh Stewart
8f2094e20a
First work on coolant and IAT reads and corrections
2014-05-12 13:43:33 +10:00
Josh Stewart
41e5d6441f
Initial comms preparation for calibration
2014-05-12 13:42:36 +10:00
Josh Stewart
da9d8045b4
ini cleanup
2014-05-08 23:01:56 +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
876849ff29
Update README.md
2014-05-08 11:27:12 +10:00
Josh Stewart
5b9ba4afd3
Fixed acceleration enrichment from performing lookup on wrong value. This enrichment is now confirmed working
2014-05-07 22:55:15 +10:00
Josh Stewart
c07d0ebda7
Correct loops per second comms
2014-05-07 22:54:11 +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
b27b8231d1
High res loops per second logging
2014-02-24 16:15:13 +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