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 |
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 |