Commit Graph

39 Commits

Author SHA1 Message Date
Vitor Moreno B. Sales 25f2ef24d0
[Decoder] Add Weber-Marelli pattern (#400)
Co-authored-by: Josh Stewart <josh@noisymime.org>
2020-08-23 08:56:35 +10:00
Josh Stewart e42a742797 Initial implementation of the 420a decoder. See #133 2020-07-01 16:54:52 +10:00
metacomgd bcf9063aaa
Added 36-2-1 basic support (#366)
Co-authored-by: k <k@mj.gd>
2020-05-22 13:27:20 +10:00
Josh Stewart 5b4200ad80 Cleanup from 3529f6a 2020-02-28 11:20:13 +11:00
Pasi Kemppainen 3529f6a2f7
6&8 cyl sequential ignition (#323)
* Required changes done

Needs testing

* Additions

* 8cyl changes for mega 2560

* Decoder fixes
2020-02-28 10:22:33 +11:00
Josh Stewart 349d03249d Introduce tests for the setEndTooth function in missing tooth 2020-02-13 11:51:58 +11:00
Josh Stewart dac19a9ed1 Fix new ign mode regression from df22b1d41b 2020-02-13 11:03:27 +11:00
Josh Stewart 1054f1d290 Restructure all units tests in single layered arrangement 2020-02-11 23:33:00 +11:00
Josh Stewart b2c27b7eb0 Initial commit of the unit testing framework 2020-01-24 12:21:12 +11:00
Josh Stewart df22b1d41b MISRA cleanup 2019-12-02 14:47:30 +11:00
Josh Stewart 15cbb9a4e5 Most of the initial closed loop VVT base work 2019-08-08 16:26:59 +10: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 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 bc096fbae3 Bunch of minor error cleanup 2018-08-15 17:44:30 +10:00
Josh Stewart cc6bf05a43 Initial work on new ignition timing method (Very messy) 2018-08-08 15:17:09 +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 2b1a7d38ef Fixes for missing tooth @ cam speed 2018-06-26 12:17:43 +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
ConnerMcLaughlin 52701e98ad Initial commit for missing tooth secondary
This also includes setups that have Toyota 36-2+3 trigger wheels to work.
2018-01-14 20:23:25 -06:00
Josh Stewart a2e1379fd6 MISRA cleanup 2018-01-03 20:48:35 +11:00
Josh Stewart 35fa068575 Staged injection (Table and automatic modes) 2017-12-07 13:46:04 +11:00
Josh Stewart 1cfdcb0c77 Bunch of small tweaks to reduce Bluepill flash usage 2017-10-26 12:25:53 +11:00
Josh Stewart 91bea0766f Fix bug that could cause RPM to spike when first cranking on missing tooth patterns 2017-10-24 21:07:22 +11:00
Josh Stewart afa83cfdd7 Experimental new low res mode (Testing only) 2017-08-17 13:51:12 +10:00
Josh Stewart 11294364bc 4G63 decoder improvements (+MISRA work) 2017-07-24 14:18:25 +10:00
Josh Stewart fa49d38253 Tweaks to the missing tooth per tooth timing 2017-07-05 21:12:21 +10:00
Josh Stewart 5992e31f2f Experimental commit of per tooth based ignition timing 2017-07-03 18:39:10 +10:00
Josh Stewart d82345785d Add missing file from last commit 2017-06-21 13:09:57 +10:00
Josh Stewart 6b8961e088 MISRA compliant decoders.ino 2017-06-16 08:45:39 +10:00
Josh Stewart 6915987339 A few small multi-arch fixes 2017-04-21 16:33:24 +10: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 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 c555bbc060 Move to PlatformIO for project layout 2017-02-06 20:56:46 +11:00