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 |
Josh Stewart
|
bd2fe2e660
|
Small calculation tweak to remove unnecessary divisions
|
2015-02-06 21:30:19 +11:00 |
Josh Stewart
|
7b85d8e93c
|
Increase timing accuracy for ignition to +/- 2uS
|
2015-02-06 21:19:16 +11:00 |
Josh Stewart
|
26f810ad85
|
Correct missing ASE return
|
2015-02-06 21:18:54 +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
|
b92987971b
|
Fix soft limiter scaling error
|
2015-02-06 17:38:59 +11:00 |
Josh Stewart
|
7c568c1065
|
Check for potential overflow of total corrections value
|
2015-02-06 13:11:39 +11:00 |
Josh Stewart
|
c426702b22
|
Add afr target channel to comms output
|
2015-02-06 13:11:16 +11:00 |
Josh Stewart
|
7a3996d6e0
|
Initial code for the closed loop algorithm
|
2015-02-06 08:11:33 +11:00 |
Josh Stewart
|
fef3e11643
|
Addition of 3D tables menu
|
2015-02-06 08:11:00 +11:00 |
Josh Stewart
|
56fea1e7c4
|
Add afrTarget output channel
|
2015-02-06 07:54:33 +11:00 |
Josh Stewart
|
4038721e83
|
Add output channels for EGO and WUE corrections
|
2015-02-05 14:09:01 +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
|
af5ef6295d
|
Rename old base tune to ...v0.1
|
2015-02-03 18:04:03 +11:00 |
Josh Stewart
|
cbf64387c4
|
New base tune for 0.2 ini
|
2015-02-03 18:01:18 +11:00 |
Josh Stewart
|
eba736ba11
|
New version of ini file to cover afr targets
|
2015-02-03 17:25:43 +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
|
76434d2014
|
Minor cleanups in TS
|
2015-01-28 17:03:40 +11:00 |
Josh Stewart
|
2d9484731a
|
Fix 10x error in TAE check
|
2015-01-28 13:04:23 +11:00 |
Josh Stewart
|
8040de56ce
|
Complete but untested TAE implementation
|
2015-01-28 10:01:12 +11:00 |
Josh Stewart
|
e00e29144d
|
Add serial buffer threshold check to avoid potential overflow
|
2015-01-26 19:40:48 +11:00 |
Josh Stewart
|
482618cf92
|
Only perform the corrections divisions if required
|
2015-01-25 18:03:52 +11:00 |
Josh Stewart
|
df11e12d6d
|
Screenshots for wiki documentation
|
2015-01-21 21:55:12 +11:00 |
Josh Stewart
|
9339085b28
|
Add a small check on the WUE to save doing a lookup when up to temp
|
2015-01-21 08:54:38 +11:00 |