Commit Graph

2012 Commits

Author SHA1 Message Date
Matthew Kennedy c89b028d88 Add option for minimum cam sync rpm 2025-02-14 01:41:38 -08:00
Matthew Kennedy 97a4add1a5 Detect trigger loss faster, as a function of tooth count 2025-02-13 22:04:25 -08:00
Matthew Kennedy e2fbbb2277 Add an option for "full sync on engine stim" 2025-02-12 17:44:43 -08:00
Matthew Kennedy 31b16cdb45 trigger decoder: early bailout instead of long if 2025-02-11 18:36:33 -08:00
Matthew Kennedy 2268520b4e turn on the CEL when the engine is stopped 2025-01-07 16:45:11 -08:00
Matthew Kennedy 18c7bcf246 cleanup 2024-12-28 15:02:42 -08:00
Matthew Kennedy 6008086729 Merge branch 'master' into deprecate-efi-error-code 2024-12-28 14:52:26 -08:00
Matthew Kennedy 8e8243e197 return unexpected 2024-12-28 14:52:02 -08:00
Matthew Kennedy 40a7fd732b deprecating EFI_ERROR_CODE 2024-12-28 14:49:27 -08:00
Matthew Kennedy ae35062a99 deprecating EFI_ERROR_CODE 2024-12-28 14:13:50 -08:00
Matthew Kennedy 66576f0d61 Use batch fuel until cam sync happens 2024-12-24 19:32:30 -08:00
Matthew Kennedy e7f7da55f6 debug modes cleanup 2024-12-23 22:31:59 -08:00
GitHub gen-configs Action 34d06779c1 Auto-generated configs and docs 2024-12-15 00:39:51 +00:00
Matthew Kennedy b9b624d729 trigger state primary use prefix 2024-12-14 16:35:30 -08:00
GitHub gen-configs Action bcc25f9b5e Auto-generated configs and docs 2024-12-13 01:23:30 +00:00
Matthew Kennedy d4388b3d03 Merge branch 'master' of https://github.com/fome-tech/fome-fw 2024-12-12 17:22:02 -08:00
Matthew Kennedy a359b9b486 field order for less fill 2024-12-12 17:08:42 -08:00
GitHub gen-configs Action 0b572a013e Auto-generated configs and docs 2024-12-13 01:04:02 +00:00
Matthew Kennedy 4d74ef4eb2 Live data: trigger error counter 2024-12-12 17:02:38 -08:00
GitHub gen-configs Action 628a0044c9 Auto-generated configs and docs 2024-12-13 00:43:37 +00:00
Matthew Kennedy 95e474e7f8 revamp trigger/vvt logging 2024-12-12 16:42:10 -08:00
Matthew Kennedy a4dfd4c080 unnecessary assertion 2024-12-12 15:41:35 -08:00
Matthew Kennedy 28e9f8a015 enum class-ify TriggerEvent 2024-12-12 15:37:14 -08:00
GitHub gen-configs Action 98c30ffc9d Auto-generated configs and docs 2024-12-12 17:58:15 +00:00
Matthew Kennedy e8dff72ce0 multi trigger data 2024-12-12 09:56:50 -08:00
Matthew Kennedy 60647c1e6f Merge branch 'master' of https://github.com/fome-tech/fome-fw 2024-12-12 01:10:36 -08:00
Matthew Kennedy 23e3d98379 vvt livedata 2024-12-12 01:10:25 -08:00
GitHub gen-configs Action 5fa8b3c764 Auto-generated configs and docs 2024-12-12 09:05:00 +00:00
Matthew Kennedy e95a479e75 remove duplicate logging of VVT sync ratio 2024-12-12 01:02:53 -08:00
GitHub gen-configs Action 0bab9e065c Auto-generated configs and docs 2024-11-24 07:09:48 +00:00
Matthew Kennedy ec310bf0c6 probably fix tests 2024-11-23 23:07:22 -08:00
Matthew Kennedy 3e7931aaf7 per-cam trigger counters 2024-11-23 23:04:47 -08:00
GitHub gen-configs Action c10f600135 Auto-generated configs and docs 2024-11-24 07:00:31 +00:00
Matthew Kennedy 764196bd4c isTriggerUpEvent cleanup, HW_EVENT_TYPES 2024-11-23 22:58:37 -08:00
Matthew Kennedy e4c0e5d20d memset is neither intent-expressive nor type safe 2024-11-23 22:46:46 -08:00
Matthew Kennedy 42ef77c2ef
na miata CAS as cam trigger (#495)
* Added NA Miata cam trigger

* Set cam SyncEdge to both, remove unrelated text change that snuck in

---------

Co-authored-by: alrijleh <alrijleh@gmail.com>
2024-10-01 11:42:06 -07:00
Matthew Kennedy 084a1d0dfd std::abs 2024-09-24 23:47:37 -07:00
Matthew Kennedy 096b0c4199 crusty TRIGGER_EXTREME_LOGGING cleanup 2024-09-18 22:18:12 -07:00
Matthew Kennedy f73becda1d minor cleanups 2024-09-15 00:59:21 -07:00
Matthew Kennedy ec043ad81f getVVTPosition returns expected<> 2024-09-12 21:25:18 -07:00
Matthew Kennedy a0bd4e5f9e getVVTPosition returns expected<> 2024-09-12 20:50:25 -07:00
Matthew Kennedy bd7f8f2bb6 remove trigger input debug pins 2024-08-28 02:06:02 -07:00
Matthew Kennedy 7ffbaf4e5e decouple MAP sampling from trigger central 2024-08-28 01:19:53 -07:00
Matthew Kennedy f3045af367 AE is engine module 2024-08-01 21:45:54 -07:00
Matthew Kennedy f086b94c81 cisnan -> std::isnan 2024-07-22 16:00:59 -07:00
Matthew Kennedy 63b07e5d1f cisnan -> std::isnan 2024-07-22 12:05:17 -07:00
Matthew Kennedy dd8dea61c0 rename Executor -> Scheduler 2024-07-11 17:03:13 -07:00
Matthew Kennedy f4ddf26313 for loop formatting 2024-07-03 00:26:17 -07:00
Matthew Kennedy bb1d5f26d2 for loop formatting 2024-07-03 00:22:48 -07:00
Matthew Kennedy e7d2b1c17c compile-time enforcement of printf strings 2024-06-10 01:15:39 -07:00