Commit Graph

23 Commits

Author SHA1 Message Date
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 b739618ebc Bring formatting in line with standards 2016-10-01 01:57:57 +10:00
Josh Stewart 0101537890 Improvements to 5 channel support (Still not 100% right) 2016-09-30 16:11:50 +10:00
Josh Stewart 9111c5ec86 Mostly complete 5 cylinder scheduling 2016-07-27 19:31:38 +10:00
Josh Stewart cd507373fb Changes required for the additional channels (5-8) 2016-06-27 13:46:29 +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
Josh Stewart 2d815fa9c1 Voltage correction tables added (Not currently used) 2015-03-24 13:12:35 +11:00
Fredrik Johansson 4dd9b2a4a5 Add scope guards to header files 2015-02-14 14:11:43 +01:00
Josh Stewart 505c9299cd Complete and tested over dwell protection 2015-02-10 11:14:24 +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 7b85d8e93c Increase timing accuracy for ignition to +/- 2uS 2015-02-06 21:19:16 +11:00
Josh Stewart 6abc9e24ee Add schedules and callbacks for 4 fuel and ignition channels 2013-11-14 17:17:58 +11:00
Josh Stewart 8bfa4e29f3 Declare Schedule variable volatile 2013-09-08 20:01:47 +10:00
Josh Stewart d86597d700 Huge rewrite of the schedule code to add all 4 required schedules 2013-09-05 10:27:16 +10:00
Josh Stewart 251886d8aa Add check for in progress scheduler. Clearer variable naming 2013-09-03 22:26:08 +10:00
Josh Stewart 842f6a6e9c A bit of clean up work 2013-07-10 21:18:18 +10:00
Josh Stewart 572f0cf183 MInor fixes to scheduler 2013-02-14 23:43:18 +11:00
Josh Stewart 2e9b01c28e Conclude all scheduler call calculations, adjust scheduler to automatically run an end function after a set duration 2013-02-14 23:19:34 +11:00
Josh Stewart f8ccd8ac6d Prep for ignition charging 2013-02-14 17:47:49 +11:00
Josh Stewart 1537249958 Fully working scheduler (With 2 schedules), initial crank timing work. 2013-02-14 17:34:29 +11:00
Josh Stewart feff0b244d Mostly working scheduler 2013-02-14 08:51:29 +11:00
Josh Stewart 25253f0beb Initial scheduler work 2013-02-13 22:49:36 +11:00