Josh Stewart
|
2ee0a91c0b
|
BIG cleanup of #includes to be more C compliant
|
2017-01-18 17:37:55 +11:00 |
Josh Stewart
|
49e0ba1f65
|
Enable ignition channel 5 on Teensy (Prevent compile error)
|
2017-01-11 17:38:59 +11:00 |
Josh Stewart
|
619428b43a
|
Missed line from 5 cylinder commit
|
2016-12-28 22:54:15 +11:00 |
Josh Stewart
|
65d6cdd9e9
|
Complete but experimental 5 cylinder support
|
2016-12-28 22:52:00 +11:00 |
Josh Stewart
|
7d910fc070
|
Fix for ignition macro (missing bracket)
|
2016-11-26 22:10:41 +11:00 |
Josh Stewart
|
e9490b6732
|
Functional Teensy ignition timers
|
2016-11-26 02:43:57 +11:00 |
Josh Stewart
|
a3b50dc51b
|
Remove ISR_NOBLOCK option on the ignition schedules as it was causing issues with over dwell protection
|
2016-11-23 12:07:10 +11:00 |
Josh Stewart
|
371b779e9d
|
More complete timer code for Teensy
|
2016-11-23 11:51:12 +11:00 |
Josh Stewart
|
8b551e6506
|
Fix for sequential ignition timing issue (No spark under some conditions)
|
2016-11-21 22:06:41 +11:00 |
tausday
|
8a6f59b3e3
|
Update scheduler.ino
|
2016-10-18 02:14:37 +02:00 |
Josh Stewart
|
34b571226e
|
Further sequential work
|
2016-10-15 21:52:20 +11:00 |
Josh Stewart
|
7e6f102a5a
|
Code compiles cleanly for Teensy 3.5/3.6 (Is NOT functional though)
|
2016-10-10 16:58:19 +11:00 |
Josh Stewart
|
ed3038108a
|
More Teensy compatibility work (Experimental)
|
2016-10-10 00:06:52 +11:00 |
Josh Stewart
|
983e365dd7
|
Teensy groundwork (Many to come)
|
2016-10-07 17:34:27 +11:00 |
Josh Stewart
|
3d68d1859e
|
Compatibility for the Mega2561
|
2016-10-04 12:50:09 +11:00 |
Josh Stewart
|
0101537890
|
Improvements to 5 channel support (Still not 100% right)
|
2016-09-30 16:11:50 +10:00 |
Josh Stewart
|
f3df4a072f
|
Fix for potential fuel timing issue on injector ch 4
|
2016-08-31 16:54:36 +10:00 |
Josh Stewart
|
5f2925ab8e
|
Smoother starting with the 4g63 decoder
|
2016-08-16 21:42:08 +10:00 |
Josh Stewart
|
9111c5ec86
|
Mostly complete 5 cylinder scheduling
|
2016-07-27 19:31:38 +10:00 |
Josh Stewart
|
01d9578523
|
Initial groundwork for 5 cylinder support
|
2016-07-24 19:32:26 +10:00 |
Josh Stewart
|
5a2c825cf7
|
Fix timing issue that could occur, particularly with very low injector angles
|
2016-06-27 13:45:51 +10:00 |
Chris Hildebrandt
|
d1a9545fb2
|
Typos
Fixed some typos in comments
|
2016-06-08 13:11:52 +10:00 |
Josh Stewart
|
726645d376
|
Minor performance improvements
|
2016-05-28 22:06:48 +10:00 |
Josh Stewart
|
0677499036
|
Fix for broken open loop PWM idle
|
2016-05-09 13:18:13 +10:00 |
Josh Stewart
|
c3b91bbdfe
|
Comment improvements
|
2016-01-22 12:40:17 +11:00 |
Josh Stewart
|
3b3541698e
|
Fix for missing ignition signals on channels 3 and 4
|
2015-12-31 16:25:57 +11:00 |
Josh Stewart
|
c54583f42c
|
Add per decoder flagging for second derive prediction
|
2015-11-29 19:53:41 +11:00 |
Josh Stewart
|
63e2d2d2fa
|
Cleanup and overflow protection on ignition schedules
|
2015-11-29 19:47:43 +11:00 |
Josh Stewart
|
9b69a583c2
|
Performance improvements (Div operations in getCrankAngle)
|
2015-11-25 16:55:36 +11:00 |
Josh Stewart
|
c779f42d9e
|
Potential fix for erratic spark behaviour
|
2015-11-25 15:39:52 +11:00 |
Josh Stewart
|
7ea2757c95
|
Code optimisations, mostly small
|
2015-10-30 20:11:16 +11:00 |
Josh Stewart
|
c9ed48aa6d
|
Fix error on ignition 3 schedule
|
2015-10-02 15:52:09 +10:00 |
Josh Stewart
|
b107825513
|
Fixes and UI for idle PWM
|
2015-09-30 09:27:37 +10:00 |
Josh Stewart
|
0630d85f39
|
Allow variable idle PWM frequency
|
2015-09-29 17:21:00 +10:00 |
Josh Stewart
|
2d1d2b5cce
|
Experimental fix for PWM idle control issue
|
2015-09-25 11:57:44 +10:00 |
Josh Stewart
|
e1f2f42107
|
Initial boost and vvt page work
|
2015-09-25 06:24:40 +10:00 |
Josh Stewart
|
acf0d47c0d
|
Minor fixes
|
2015-09-12 17:41:30 +10:00 |
Josh Stewart
|
b22be1aa86
|
Revert ignition schedules to high precision
|
2015-08-29 21:16:07 +10:00 |
Josh Stewart
|
60ffd8366f
|
Low RPM timing fix
|
2015-08-23 11:36:18 +10:00 |
Josh Stewart
|
ae7b355c3e
|
Fix timer buffer overflow at low RPM
|
2015-08-22 16:24:49 +10:00 |
Josh Stewart
|
d35164c46f
|
Minor timing protections
|
2015-06-05 23:30:37 +10:00 |
Josh Stewart
|
48f426317d
|
Add explicit license information
|
2015-05-29 09:49:44 +10:00 |
Josh Stewart
|
4ebf529e51
|
Fix timing division error for 3 and 6 cylinder ignitions
|
2015-04-14 14:03:39 +10:00 |
Fredrik Johansson
|
b743b2d1d0
|
Make the code compileable with eclipseArduino
|
2015-02-14 18:04:00 +01:00 |
Josh Stewart
|
c7a5f0b4f7
|
Begin to track spark start times. Needed for overdwell protection
|
2015-02-10 00:04:03 +11:00 |
Josh Stewart
|
7b85d8e93c
|
Increase timing accuracy for ignition to +/- 2uS
|
2015-02-06 21:19:16 +11:00 |
Josh Stewart
|
7a3996d6e0
|
Initial code for the closed loop algorithm
|
2015-02-06 08:11:33 +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
|
6612e6bcf8
|
Fix potential overflow with low RPM schedules
|
2014-12-09 15:32:02 +11:00 |