Commit Graph

50 Commits

Author SHA1 Message Date
Josh Stewart 621f6b4d68 Small adjustments to Miata 9905 pattern 2017-10-04 10:45:00 +11:00
Josh Stewart 7aa8d277f3 Potential fix for cranking problem on Miata 9905 pattern 2017-09-20 16:43:55 +10:00
Josh Stewart 515f0a626f MISRA cleanup from the comms work 2017-09-20 14:38:42 +10:00
Josh Stewart 7d3ffa5941 Fix for fuel pump priming never ending on 4g63 and Miata9905 patterns 2017-09-16 16:45:40 +10:00
Josh Stewart d0d5a38c23 Double sync checking method for 4g63 2017-09-12 14:01:28 +10:00
Josh Stewart 70693ae3a8 Further improvements to the Nissan 360 pattern 2017-09-09 22:07:12 +10:00
Josh Stewart bd54aae566 Enable per tooth timing on Nissan 360 2017-08-31 21:04:32 +10:00
Josh Stewart eb400302f4 Fix incorrect divide on Nissan 360 2017-08-31 18:20:25 +10:00
Josh Stewart e7ac717796 Startup improvements on Nissan 360 CAS 2017-08-31 18:01:37 +10:00
Josh Stewart 515cf332f1 MISRA cleanup 2017-08-31 15:03:39 +10:00
Josh Stewart e93bf9f5ac Fix RPM calc issue on Miata 99-05 2017-08-30 12:53:56 +10:00
Josh Stewart 2ced120022 Tweaks to Miata 99-05 pattern 2017-08-29 00:11:50 +10:00
Josh Stewart a15e830321 Add filters for Miata 99-05 2017-08-28 13:02:06 +10:00
Josh Stewart e01dccc6b8 Initial work on revised version of the Miata 99-05 decoder 2017-08-27 09:26:36 +10:00
Josh Stewart 13e3b1f37b Starting improvements on the 4g63 pattern 2017-08-21 11:52:12 +10:00
Josh Stewart 90b4f5f62f Minor Subaru 6/7 decoder tweak 2017-08-18 08:50:39 +10:00
Josh Stewart c791302a0e Harley EVO decoder (courtesy of @bitwise17)
Closes #93
Slightly changed to fix bugs and be MISRA compliant
2017-08-17 14:17:21 +10:00
Josh Stewart afa83cfdd7 Experimental new low res mode (Testing only) 2017-08-17 13:51:12 +10:00
Josh Stewart 83b486ef1f Change to single calculation of the cranking RPM 2017-08-10 11:44:32 +10:00
Josh Stewart 32b5c4684e Minor changes to multiple decoders 2017-08-03 00:35:10 +10:00
Josh Stewart e9861a299f Additional cranking check 2017-07-30 23:09:42 +10:00
Josh Stewart fde322f8f5 Fix for rare RPM error when cranking using missing tooth wheel 2017-07-27 15:25:57 +10:00
Josh Stewart 11294364bc 4G63 decoder improvements (+MISRA work) 2017-07-24 14:18:25 +10:00
Josh Stewart c570e6de78 Correct revolutionTime variable on Basic Distributor to allow dwell limiter to function 2017-07-18 09:55:31 +10:00
Josh Stewart b0c6b40ff6 Error checks on the missing tooth end tooth calculation 2017-07-10 11:56:49 +10:00
Josh Stewart fa49d38253 Tweaks to the missing tooth per tooth timing 2017-07-05 21:12:21 +10:00
Josh Stewart 80471100be Tweak to potentially avoid spikes during cranking on some decoders 2017-07-04 16:33:41 +10:00
Josh Stewart 90fb7e0509 Cleanup of previous commit 2017-07-03 18:47:23 +10:00
Josh Stewart 5992e31f2f Experimental commit of per tooth based ignition timing 2017-07-03 18:39:10 +10:00
Josh Stewart adde2138d7 Minor fixes on Daihatsu decoder 2017-06-29 14:37:26 +10:00
Josh Stewart 652624b288 Add initial Daihatsu +1 decoder (also 3 cylinder sequential ignition) 2017-06-26 17:34:10 +10:00
Josh Stewart 6b8961e088 MISRA compliant decoders.ino 2017-06-16 08:45:39 +10:00
Josh Stewart 5aa4cbc36c Comment cleanup 2017-06-05 14:27:07 +10:00
Josh Stewart a106ea72ca Have the missing tooth decoder use the cranking specific RPM calc 2017-05-20 21:55:50 +10:00
Josh Stewart 81c548a9e8 Tentative 6 cylinder support (3000GT) added to 4G63 decoder
Requested in #76
Needs testing. Select the decoder and set cylinders to 6.
Note that the Medium and Aggressive trigger filters do NOT currently
work for 6 cylinders and should not be used.
2017-05-16 16:49:35 +10:00
Josh Stewart aaebf2d833 Fix warning presented in Arduino IDE for 4g63 change 2017-05-08 06:10:04 +10:00
Josh Stewart 9a080986f6 Faster first pulse on 4g63 2017-05-06 23:41:58 +10:00
Josh Stewart bae708a4d6 Multiple small fixes and checks, particularly for Basic Distributor decoder
Possible impact on #81 but still unable to reproduce that issue reliably
2017-05-04 14:17:05 +10:00
Josh Stewart 32e6cc9a2e Small fix on 4g63 decoder in calculating revolution time 2017-04-21 17:33:28 +10:00
Josh Stewart 676a001fb8 Initial commit of Subaru 6/7 (Likely has bugs) 2017-03-31 22:39:33 +11:00
Josh Stewart 360d208b56 Allow for cam speed missing tooth wheels where the tooth count will not divide into 360 (but will into 720) 2017-03-22 16:56:41 +11:00
Josh Stewart 697e3a2c17 Add option to disable resync once every cycle (Dual wheel, Audi 135 and 4G63) 2017-03-21 17:19:07 +11:00
Josh Stewart 2c2d926bf8 Low speed sync fix for Audi 135 2017-03-08 14:02:05 +11:00
Josh Stewart 5c5cc71d8f Final minor cleanup before Feb release 2017-03-03 12:51:19 +11:00
Josh Stewart 7818d418d4 Minor performance tweaks to Nissan 360 2017-03-01 16:53:29 +11:00
Josh Stewart 22af95db32 Seemingly working Nissan 360 decoder (4 and 6 cylinder) 2017-03-01 16:17:30 +11:00
Josh Stewart 26a6945856 Consistency improvements to Audi135 and 4G63 decoders 2017-03-01 10:30:23 +11:00
Josh Stewart 0ae02e23f1 Minor cleanups or warnings and error (from last commit) 2017-02-14 01:07:05 +11:00
Josh Stewart 650a096175 Initial (untested) commit of Nissan 360. ONLY support 4 cylinder so far 2017-02-12 18:35:18 +13:00
Josh Stewart c555bbc060 Move to PlatformIO for project layout 2017-02-06 20:56:46 +11:00