Nathan Schulte
76bc7f22fd
misc tidy ( #4926 )
...
* FrequencySensor: code-style
* smart_gpio: fix indent, tidy BOARD_EXT_GPIOCHIPS
tidy _GPIOCHIPS for #pragma message(STRING(BOARD_EXT_GPIOCHIPS output
* obd_error_codes: fix indent
2023-01-01 15:51:31 -05: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
7547edb566
mock invalid & current state of ETB error counter
2022-11-29 20:36:03 -05:00
Andrey
ddc9971a2a
refactoring: extracting method
2022-11-29 20:11:29 -05:00
rusefillc
c01ffa3716
ETB overheats due to constant isTpsError true/false/true/false jitter #4832
...
refactoring: extract method
2022-11-27 18:44:44 -05:00
rusefillc
14b6f7e948
Nissan MAF
2022-11-10 11:25:19 -05:00
rusefillc
99a587a951
Nissan MAF
2022-11-10 11:10:55 -05:00
rusefillc
7219022f79
Nissan MAF
2022-11-09 22:09:39 -05:00
rusefi
98f3bdae3a
Nissan
2022-11-09 20:58:09 -05:00
rusefillc
682c57ccf8
Nissan
2022-11-09 20:39:11 -05:00
rusefi
80e02de00b
https://rusefi.com/forum/viewtopic.php?p=46603#p46603
...
calling 'setTimeout' on bad self (cpp class not export)
2022-11-06 20:09:01 -05:00
Andrey G
cc9b1517ac
compile warnings: signed vs unsigned and unused ( #4713 )
2022-10-30 09:47:53 -04:00
GitHub gen-configs Action
5191680479
Auto-generated configs and docs
2022-10-28 01:19:55 +00:00
Matthew Kennedy
6b97bf8e07
plumbing for dual MAP sensors ( #4704 )
...
* wiring for dual maps
* s
2022-10-27 21:15:04 -04:00
Matthew Kennedy
6a9b481c65
prep for multiple MAP sensors ( #4705 )
...
* prep for multiple MAP sensors
* move guard
* sensor info printing
* maybe kinetis memory
2022-10-27 13:59:36 -04:00
Andrey
698c0da164
Revert "prep for multiple MAP sensors ( #4677 )"
...
This reverts commit 10ea7ad948
.
2022-10-26 21:25:02 -04:00
Matthew Kennedy
10ea7ad948
prep for multiple MAP sensors ( #4677 )
...
* prep for multiple MAP sensors
* move guard
* sensor info printing
2022-10-26 18:06:20 -04:00
rusefi
727a6703b4
GM SENT ETB bench test in NJ #4688
2022-10-26 09:27:32 -04:00
GitHub gen-configs Action
d49fa94c55
Auto-generated configs and docs
2022-10-24 16:46:53 +00:00
Matthew Kennedy
ede3df75f5
dual MAF sensors ( #4697 )
...
* add second MAF
* output channesl
* move them around
* ok let's try at the very end
* is the logic wrong, or something else?
* ooh it's the sensor order
2022-10-24 12:41:05 -04:00
GitHub gen-configs Action
2edbf8ecb0
Auto-generated configs and docs
2022-10-17 03:44:02 +00:00
rusefi
3d748ba34a
Lua aux gauge #4672
2022-10-16 23:38:24 -04:00
GitHub gen-configs Action
937c2920da
Auto-generated configs and docs
2022-10-12 01:03:24 +00:00
Matthew Kennedy
d74ae44b30
allow SD logging non-scaled_channel ( #4657 )
...
* allow SD logging non-scaled_channel
* comments and kick ci
2022-10-11 20:58:43 -04:00
rusefi
21527fbf3f
FrequencySensor::showInfo
2022-10-05 23:39:19 -04:00
rusefillc
3a55a2d89a
auxSpeed1
2022-09-20 23:00:42 -04:00
GitHub gen-configs Action
b9a3f29f3d
Auto-generated configs and docs
2022-09-19 16:23:04 +00:00
rusefillc
a4a1995508
useBiQuadOnAuxSpeedSensors
2022-09-19 12:13:20 -04:00
rusefillc
3e4b514a65
moving confusing around
2022-09-19 12:00:01 -04:00
Andrey
e9e040895b
different file names for different entities
2022-09-04 23:11:19 -04:00
GitHub gen-configs Action
3f9e800bc9
Auto-generated configs and docs
2022-08-22 14:54:09 +00:00
rusefillc
a11789a28d
Pavel Xenon is asking for EGT limping mode #3172
2022-08-22 10:48:54 -04:00
rusefillc
23f9ceeb06
EGT nothing
2022-08-14 18:36:09 -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
rusefillc
8cbaf70f70
HOW to configure CAN-based accelerator pedal #4369
...
docs
2022-07-28 09:37:24 -04:00
Matthew Kennedy
14b39b7b0a
unexpected contains information about why it failed ( #4393 )
...
* unexpected can contain information
* info printing
* sensors return appropriate error codes
* remove reliance on undefined behavior
* s
2022-07-28 10:04:28 +03:00
Matthew Kennedy
9f6ee5f359
detect bad Lua sensor name when registering ( #4391 )
...
* format
* lua error on bad sensor
* comment
* name validation
* soft check before the hard check causes a fatal error
* s
2022-07-27 12:41:21 +03:00
Matthew Kennedy
efdae2322d
Start -> start ( #4366 )
2022-07-21 15:17:32 -04:00
Matthew Kennedy
cd98ad35c2
use libfirmware for a few things ( #4351 )
...
* use libfirmware
* unit tests
* crc
* missed one
* bootloader
2022-07-16 02:22:51 -04:00
rusefillc
db3f92edf4
Lua A/C Input #4333
2022-07-08 00:51:53 -04:00
GitHub build-firmware Action
fbdebdc20e
Auto-generated configs and docs
2022-06-24 00:20:41 +00:00
Matthew Kennedy
840bf6fb27
wideband live data ( #4276 )
...
* wideband live data magic
* test build happy
* test even happier
2022-06-23 20:04:26 -04:00
Matthew Kennedy
b6fbefb6dd
fuck ( #4245 )
2022-06-09 14:01:36 -04:00
Matthew Kennedy
d447f03a3e
rewrite tps init, check if your primary/secondary sensors are too similar ( #4231 )
...
* rewrite tps init
* staticstaticstaticstaticstaticstaticstatic
2022-06-04 12:07:28 -04:00
Matthew Kennedy
2510379e8d
update wideband firmware ( #4186 )
...
* use header from wideband
* update wideband
* we can use master now
2022-05-29 13:49:51 -04:00
Matthew Kennedy
058d7dc1cc
proteus-friendly VR threshold logic ( #4180 )
...
* proteus-friendly VR threshold
* ddddddddddddddddddd
2022-05-17 21:35:43 -04:00
rusefillc
c03ee706bf
default VR curve is needed not just by hellen, we have Proteus adapters with it now!
2022-05-17 17:54:11 -04:00
rusefillc
0a47d3a7b9
Maintenability: frequency sensors need a simple event counter in the logs #4173
2022-05-14 08:39:08 -04:00