Commit Graph

122 Commits

Author SHA1 Message Date
Bruno Bousquet 9fec203c5b remove _SLOW versions of MAX_TIMER_PERIOD and uS_TO_TIMER_COMPARE 2019-08-22 20:18:07 -04:00
Josh Stewart e76b80bf1c Some of the basic closed loop VVT stuff 2019-08-20 09:55:46 +10:00
Josh Stewart 15cbb9a4e5 Most of the initial closed loop VVT base work 2019-08-08 16:26:59 +10:00
Josh Stewart fa621ea071 Big MISRA cleanup 2019-07-08 17:56:02 +10:00
Josh Stewart 358c50e9ea First of the big MISRA cleanups 2019-06-26 10:31:35 +10:00
Josh Stewart b12fec4a72 Initial work on processing the 2nd fuel table 2019-05-02 11:52:05 +10:00
Josh Stewart 5504f62c58 Add new ignition mode support for Miata 9905 pattern 2019-04-23 13:53:20 +10:00
Josh Stewart 465dda0c7a Add new ignition mode support for GM7X 2019-04-01 16:01:01 +11:00
Josh Stewart 7ed645b574 stm32 SPIAsEEPROM compatibility work 2019-03-12 21:49:09 +11:00
Josh Stewart c392cb8f5d Minor MISRA cleanup 2019-03-07 23:13:38 +11:00
Josh Stewart 05e3d928ad Minor bits missed from last commit 2019-03-06 18:17:33 +11:00
Josh Stewart 9101356c5a Workaround for potential stray spark signals on startup 2019-03-06 16:58:26 +11:00
Josh Stewart f96999dd2d Multiple stm32 and general arch cleanup/fix from last merge 2019-03-04 23:45:33 +11:00
Josh Stewart e397ab4d75 Fix for potential bad unsigned int division on dual / missing tooth new ign mode 2019-02-23 15:11:29 +11:00
Josh Stewart 24981dc01f Multiple fixes for low speed issues with the high speed loggers. See #190 2019-02-04 12:44:57 +11:00
Josh Stewart 0b0345f06f More tweaks to Subaru 6/7 pattern 2018-11-22 18:13:24 +11:00
Josh Stewart 090837f404 More testing changes for Subaru 6/7 2018-11-21 18:15:24 +11:00
Josh Stewart bb7d8a30b4 TESTING: Force Subary 6/7 decoder to check for sync at 2 points 2018-11-19 23:42:05 +11:00
Josh Stewart 7820d5c2c4 MISRA cleanup 2018-11-05 16:30:26 +11:00
Josh Stewart eb5f845eb3 Introduce new ignition mode for Subaru 6/7 2018-11-05 15:58:18 +11:00
Josh Stewart 2b877c508a Fix incorrect tooth calc for missing tooth new spark mode 2018-10-24 23:25:10 +11:00
Josh Stewart 2b866dd8ad Full generic implementatino of the composite logger 2018-10-15 14:40:14 +11:00
Josh Stewart 9946350a69 Initial testing work on composite logging 2018-10-09 23:31:56 +11:00
Josh Stewart fd10a77ff4 New and improved tooth logger 2018-10-01 14:21:13 +10:00
Josh Stewart 3728534c62 Fix for ign4 calc on new ignition mode 2018-09-17 12:35:38 +10:00
Josh Stewart ae5cecb8a6 Fix potential overflow on low res patterns at low RPMs 2018-09-08 13:37:22 +10:00
Josh Stewart e394ffebb6 Fix new ignition mode on Nissan 360 trigger 2018-09-08 12:04:35 +10:00
Josh Stewart 5792cd103c Simplified Nissan 360 6cyl version for testing 2018-09-04 21:43:05 +10:00
Josh Stewart ec516f5192 Only use per tooth timing when fixed cranking isn't operational 2018-09-04 19:47:04 +10:00
Josh Stewart b555392636 Minor cleanups to missing tooth per tooth calc 2018-09-04 17:07:21 +10:00
Josh Stewart 4c9b15d508 Fix for missing tooth pattern not always being on the right sequential phase 2018-09-04 15:12:50 +10:00
Josh Stewart 79a25673f8 Improvements to the MISRA checking process 2018-09-03 17:16:52 +10:00
Josh Stewart bc94053f10 Various small and medium decoder fixes 2018-08-31 17:34:25 +10:00
Josh Stewart 778439e937 Working new ignition mode for 4g63 2018-08-21 14:42:58 +10:00
Josh Stewart 726755ad8e Fix for crank speed being wrong on Basic Distrbutor, Miata9905 and Subaru 67 patterns 2018-08-18 08:49:19 +10:00
Josh Stewart 22b9c03ae3 Fixes to allow sequential missing tooth with new ignition mode 2018-08-14 16:08:52 +10:00
Josh Stewart 189234015f Huge amount of optimsation work on new ignition system 2018-08-14 12:46:39 +10:00
Josh Stewart cc6bf05a43 Initial work on new ignition timing method (Very messy) 2018-08-08 15:17:09 +10:00
Josh Stewart 8d854eec22 Enable sequential on 4g63 2018-07-29 14:34:48 +10:00
Josh Stewart 2287c9086c Add sync loss counter to log (And apply to other patterns) 2018-07-24 10:44:47 +10:00
Josh Stewart 0b2cd0d88a Initial introduction of a sync los counter 2018-07-24 10:03:40 +10:00
Josh Stewart 0dee4ab7f2 Still more warnings cleanup 2018-07-22 00:17:08 +10:00
Josh Stewart ce0e399201 More warnings cleanup 2018-07-19 23:26:31 +10:00
Josh Stewart b8a5586422 Initial conversion to the new timing maths code 2018-07-12 20:45:27 +10:00
Josh Stewart 02a8fe6cd3 MISRA cleanup 2018-07-03 17:20:13 +10:00
Josh Stewart 2b1a7d38ef Fixes for missing tooth @ cam speed 2018-06-26 12:17:43 +10:00
Josh Stewart 3c719d00b7 Relax sync requirements on 6g72 pattern 2018-06-20 16:46:21 +10:00
Josh Stewart e5ea1ce36e Allow 6g72 patterns under the new sync method of the 4g63 decoder. #76 2018-06-17 15:16:22 +10:00
Josh Stewart f62a4d727c Add protection check on Miata 99-05 fixed cranking timing 2018-04-20 17:02:59 +10:00
Josh Stewart 8d7370e0df Multiple safety checks and fixes on fixed cranking and Miata 99-05 decoder 2018-04-04 14:40:09 +10:00