dynfer
bad1429b42
CEL workaround ( #526 )
...
* initial test
* temporary fix to CEL
* cel for sensors
* brackets and blink on firmware error
* restore blinking CEL
2025-01-07 16:38:29 -08:00
Matthew Kennedy
02714916e8
sensor check oil temp
2025-01-07 15:14:29 -08:00
Matthew Kennedy
8fe18697da
check oil pressure sensor
2025-01-07 15:12:11 -08:00
Matthew Kennedy
e8f92cb3b5
avoid duplicate sensor errors
2025-01-07 15:11:32 -08:00
Matthew Kennedy
04a6a2c7d2
sensor checker knows about 5v sensor supply voltage
2025-01-03 18:32:48 -08:00
Matthew Kennedy
4e9f59abcc
sensor checker: MAP
2024-07-24 23:16:07 -07:00
Matthew Kennedy
2091c528f9
guard in sensor checker
2024-01-06 18:58:26 -08:00
Matthew Kennedy
ada987985d
efi gpio de-shadowing
2023-11-01 14:54:57 -07:00
Matthew Kennedy
abc979058c
Inhibit sensor checker when battery voltage low #169
2023-06-23 01:29:51 -07:00
Matthew Kennedy
d5f9479f28
ObdCode is enum class ( #77 )
...
* change ObdCode to enum class builds firmware
* test builds
* don't need this line at all
* can we go down to uint16_t?
2023-04-12 23:44:33 -07:00
Matthew Kennedy
d6534157a0
rename obd_code_e -> ObdCode
2023-04-11 16:32:47 -07:00
Matthew Kennedy
323d61d90b
sensor checker wasn't checking sensors
2023-04-11 13:47:30 -07:00
Matthew Kennedy
081740c1d6
indicators for ign/inj faults
2023-03-21 11:32:55 -07:00
Matthew Kennedy
ecee1dd02d
ETB error counter logic ( #4854 )
...
* simplify ETB error counter logic
* dropped this: {
* happy test
* reorder logic, test etbErrorCode
* test that fails
* independent TPS and PPS counters
* missed a file
* happy test
2022-11-30 22:20:09 -05:00
Andrey G
cc9b1517ac
compile warnings: signed vs unsigned and unused ( #4713 )
2022-10-30 09:47:53 -04:00
Matthew Kennedy
770f0c6637
ignore invalid diag result when checking ign/inj ( #4419 )
...
* ignore invalid pins
* ign too
2022-08-06 07:24:53 -04:00
Matthew Kennedy
f49f6494fb
report injector, ignition faults ( #4408 )
...
* report injector, ignition faults
* guard
2022-08-01 15:41:47 -04:00
Matthew Kennedy
d4721bee89
implement sensor checker ( #4395 )
...
* implement sensor checker
* use default
* s
* fix
* properly report non-timeout errors
* it's not safe to read Value when invalid
* it's not safe to read Value when invalid
2022-07-30 17:08:48 -04:00