Josh Stewart
234612ad04
Add battery voltage correction code
2015-04-04 21:10:13 +11: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
d662611710
Add Plazomat 0.1 mapping
2015-03-24 13:11:34 +11:00
Josh Stewart
fb86e5fca6
Add injector vs voltage compensation curve
2015-03-21 10:41:53 +11:00
Josh Stewart
eb0f928663
Add curve for battery dwell compensation
2015-03-20 15:13:16 +11:00
Josh Stewart
7556ff5a2c
Correct EEPROM mapping of final 2 bytes in a page
...
Note that this commit may cause strange behaviour the first time it is
loaded within Tuner Studio. You need to ensure you reload the values
from Tuner Studio
2015-03-20 15:12:47 +11:00
Josh Stewart
bc8c9ed441
Add pin mapping for Turtana board
2015-03-20 00:35:41 +11:00
Josh Stewart
50e36b2a79
Minor updates to v0.3 BOM and silkscreen
2015-03-16 23:38:23 +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
a7c28db973
Declare the OLED reset pin for v0.2 as well
2015-03-13 14:44:03 +11:00
Josh Stewart
5bcc235a24
Missed variable from last commit (OLED live update)
2015-03-02 11:12:39 +11:00
Josh Stewart
cbbb280f3c
Allow OLED display options to be configured live
2015-03-02 11:11:47 +11:00
Josh Stewart
092ade0c8a
Initialise display in the correct order
2015-03-01 10:39:21 +11:00
Josh Stewart
fee967d23f
Initial I2C OLED display work. Functioning.
2015-03-01 08:27:16 +11:00
Josh Stewart
c121ae1e92
Cleanup v0.3 schematic
2015-02-25 19:55:32 +11:00
Josh Stewart
c3fe8cb36b
Add dedicated 0-1024 mapping function (Super speeeed!)
2015-02-25 13:13:35 +11:00
Josh Stewart
a0458b4bb6
Set engine bit flag correctly for WUE
2015-02-25 13:12:28 +11:00
Josh Stewart
31b5ff5e37
Adjust pulse width comms accuracy
2015-02-25 13:11:44 +11:00
Josh Stewart
6a938da6df
BOM for v0.3 board
2015-02-18 12:27:38 +11:00
Josh Stewart
f823b2b7a7
Final (Hopefully) v0.3 gerbers
2015-02-18 07:56:40 +11:00
Josh Stewart
cc0bf6d569
Better base tune file
2015-02-17 16:33:03 +11:00
Josh Stewart
2b49db7639
Initial commit of PID algorithm for closed loop (NOT WORKING!)
2015-02-17 16:32:07 +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
bf0495b61a
Merge branch 'pr/4'
2015-02-16 08:49:05 +11:00
Josh Stewart
6568772638
Remove static casts after changing type of curGap
2015-02-16 08:47:10 +11:00
Josh Stewart
9b4e729498
Minor updates to v0.3 board, including a possible resizing version
2015-02-15 21:35:17 +11:00
Josh Stewart
3d5377cbca
Fix for typo in v0.2 BOM
2015-02-15 21:34:56 +11:00
Josh Stewart
74584dcd68
Simple closed loop AFR
2015-02-15 21:32:38 +11:00
Fredrik Johansson
1d18cb7897
Forgot to comment out comment in scopeguard
2015-02-14 19:03:40 +01:00
Fredrik Johansson
b743b2d1d0
Make the code compileable with eclipseArduino
2015-02-14 18:04:00 +01:00
Fredrik Johansson
4dd9b2a4a5
Add scope guards to header files
2015-02-14 14:11:43 +01:00
Josh Stewart
38778c0c49
Updates and pics for wiki documentation
2015-02-13 23:12:00 +11:00
Josh Stewart
9ec4abd47c
Fix missing ground for the OLED
2015-02-13 00:10:07 +11:00
Josh Stewart
ac56baafa2
Likely final v0.3 files
2015-02-12 23:15:27 +11:00
Josh Stewart
a9b1923cb9
Add EEPROM to v0.3 for potential future use with Due
2015-02-11 23:33:30 +11:00
Josh Stewart
e013a17445
Include i2c OLED on v0.3 board
2015-02-11 22:48:48 +11:00
Josh Stewart
fb7793c5a1
Remove serial flushes to improve low baud performance
2015-02-10 11:18:09 +11:00
Josh Stewart
505c9299cd
Complete and tested over dwell protection
2015-02-10 11:14:24 +11:00
Josh Stewart
d6a30f322a
Untested dwell limit/protection implementation
2015-02-10 00:19:58 +11:00
Josh Stewart
c7a5f0b4f7
Begin to track spark start times. Needed for overdwell protection
2015-02-10 00:04:03 +11:00
Josh Stewart
8432b81ec3
Add overdwell UI interface to ini
2015-02-10 00:02:13 +11:00
Josh Stewart
7270b0b664
Inclusion of spark tracking byte
2015-02-10 00:01:46 +11:00
Josh Stewart
b0bf22f019
Low res timers changes to fire every 1ms rather than 10ms
2015-02-10 00:00:16 +11:00
Josh Stewart
ea647441d3
Honour dwellCrank
2015-02-07 18:16:08 +11:00
Josh Stewart
415481c789
Split utils file
2015-02-07 13:50:36 +11:00
Josh Stewart
39cdb0a316
High resolution RPM logging
2015-02-07 13:50:23 +11:00
Josh Stewart
ae6b28fd81
Accel/Decel gauge fixed
2015-02-07 12:09:50 +11:00
Josh Stewart
8523472e42
Add true cranking enrichment (As opposed to ASE)
2015-02-07 08:29:51 +11:00