Commit Graph

14 Commits

Author SHA1 Message Date
rusefillc c6b2a014c3 enginePins.o2heater technical debt or confusion #5727 2023-11-15 16:44:33 -05:00
rusefillc 233a35ed7d better guards 2023-11-04 19:13:46 -04:00
rusefi e8c45a2e7d refactoring: reducing code duplication. Also, do we even care for critical error codes?! 2023-08-20 22:23:44 -04:00
Matthew Kennedy 63d178cbde wideband magic numbers
(cherry picked from commit d4db234cf68557963e6147ac1c9ba9e85c717e25)
2023-04-30 01:37:43 -04:00
Matthew Kennedy 61e5b4b1ad change ObdCode to enum class builds firmware 2023-04-29 00:44:00 -04:00
rusefi 0ec07a88fc https://martinfowler.com/books/refactoring.html 2023-03-30 11:40:26 -04:00
rusefi 59bdade439 docs 2023-03-30 11:32:25 -04:00
Matthew Kennedy 12c899ddca
wideband on second can (#5108) 2023-02-20 11:29:25 -05:00
rusefillc 683a723d2f
CAN category (#4148)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-05-09 16:49:23 -04:00
Matthew Kennedy 9797d25b7c
getOrZero (#3319) 2021-10-05 19:59:07 -04:00
Matthew Kennedy b52d50bbf2
Use pch in lots of files (#3066)
* most engine.h

* most engine_configuration

* more

* more

* more

* more

* more

* moooooore

* ok I'm done for now

* oops
2021-07-26 01:05:17 -04:00
Matthew Kennedy 2ce7777865
don't require EXTERN_ENGINE in every file (#2969)
* move enginePins

* no more extern engine

* uses

* more

* extern config too

* put this where it belongs

* include correct header

* merge
2021-07-16 18:13:33 -04:00
Matthew Kennedy b4126c8daa
send wbo heater enable bit, read it on wb (#2968)
* send heater bit, read it on wb

* b
2021-07-16 14:06:52 -04:00
Matthew Kennedy e3ed413e06
send voltage and heater enable to WBO controller (#2956)
* add info send function

* fatal if CAN not configured correctly

* build

* s

* 20hz

* update wideband firmware

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-07-13 07:32:41 -04:00