rusefillc
ae87300450
Flex fuel problem #5702
2023-11-09 11:58:27 -05:00
Andrey
a07f82404a
looks like a minor bug?
2023-11-02 10:39:35 -04:00
rusefi
e1dcd00ed5
let's wire all that elegance together?
...
only:small-can-board
2023-11-01 14:17:15 -04:00
rusefillc
35e57475a4
only:variable shadowing should be avoided #5676
2023-11-01 12:12:50 -04:00
rusefi
fd308425a8
variable shadowing takes vodka away! #5676
...
only:small-can-board
2023-11-01 12:05:17 -04:00
rusefi
3235b3da48
flex observability
...
only:small-can-board
2023-11-01 00:09:20 -04:00
rusefillc
0b1b7a86d9
Make TPS/PPS split configurable #5620
2023-10-30 22:25:29 -04:00
rusefi
f9f09bf15a
currentIdlePosition
...
only:proteus_f4
2023-10-02 20:46:21 -04:00
Matthew Kennedy
9d470c1758
Flex sensor decodes temperature too
2023-09-18 15:49:50 -04:00
rusefillc
823fee6c45
only: remove SID
2023-09-18 15:39:29 -04:00
Matthew Kennedy
93b0b6519f
implement cdp/tip
2023-09-18 08:55:21 -04:00
Matthew Kennedy
b44e2b4d1c
implement thermistors
2023-09-18 08:20:54 -04:00
Andrey
ba66fdcf82
reducing code duplication around assert
2023-09-05 21:28:39 -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
rusefillc
a6ea992d0b
Preset for Mpxh6300 #5481
2023-08-02 18:16:33 -04:00
rusefillc
f68610f83b
simulator: sensor mocking UI is broken #5473 ( #5474 )
2023-08-01 01:04:06 -04:00
Andreika
8b9955dc67
lua getAuxDigital() #4861 ( #5400 )
...
* lua getAuxDigital() #4861
* fix
* fix simulator
2023-07-09 14:41:57 -04:00
rusefi
a736bde6e9
semi-secret brz/frs pedal mode
2023-06-11 20:30:44 -04:00
Matthew Kennedy
b150b8702d
implement temp sensor pulldown mode
2023-06-10 18:18:34 -04:00
rusefillc
7edbe65029
extra flexibility to facilitate ports
2023-05-31 23:11:49 -04:00
Andrey
51d0f6e347
it's going to be painful
2023-04-29 00:44:00 -04:00
Matthew Kennedy
61e5b4b1ad
change ObdCode to enum class builds firmware
2023-04-29 00:44:00 -04:00
Matthew Kennedy
7396d466c4
cj125
...
(cherry picked from commit fd09ad7b4f2a9c450aedf4a535db4edd24bdcee1)
2023-04-29 00:15:54 -04:00
rusefillc
912f800242
FATAL error helping humans decide what they want regarding WBO input fix #5226
2023-04-10 11:31:29 -04:00
rusefillc
f05a5fcd70
refactoring, fancy: extract magic constant
2023-03-30 10:01:51 -04:00
rusefi
7c6dd18f94
only:mre_f4
2023-03-01 16:53:48 -05:00
Andrey
1a8af17307
Native SENT TPS input #5079
...
only:mre_f4
2023-03-01 09:19:30 -05:00
Andrey
28c3af682d
Native SENT TPS input #5079
...
a bit of progress
2023-02-28 22:11:38 -05:00
Andrey
3247c15838
Native SENT TPS input #5079
...
only:alphax-4chan
2023-02-23 05:26:42 -05:00
Andrey
5597c46e14
Native SENT TPS input #5079
...
only:alphax-4chan
2023-02-23 04:37:38 -05:00
Benas Brazdziunas
f7aed24da9
dual ADC wideband support ( #5007 )
...
* Initial work on dual ADC wideband
* Added FunctionPointerSensor lambdaSensor2 and registered second sensor
* removed second sensor heater output. Only used for NB and probably can be shared with sensor 1
---------
Co-authored-by: benas-gavea <bbrazdziunas@gavea.co.uk>
2023-01-29 05:01:39 -05:00
Matthew Kennedy
d5b00e1187
don't warn if we intentionally skipped this spark ( #4961 )
...
* don't warn if we intentionally skipped this spark
* header
* real nb2
2023-01-10 19:07:44 -05:00
Matthew Kennedy
15d41c31c7
support Toyota ETCS-i tps/pps ( #4898 )
...
* cfg
* cfg
* configurable "ford tps" mode for TPS + PPS
* comments
* comment
* fix deinit RedundantFordTps
unregister sensor in case useFordRedundant* changes, avoiding ECU config error
* better validation
* use activeConfiguration on deinit path
* use define
* use smaller unused hole
* s
Co-authored-by: Nathan Schulte <nmschulte@desmas.net>
2023-01-10 14:10:30 -05:00
rusefillc
558f88ce23
external muxes for internal ADC #3350
2023-01-07 21:56:12 -05:00
Matthew Kennedy
1eb00e5ec9
adc resubscription of the same sensor ( #4947 )
...
* adc resubscription of the same sensor
* overload function name
* fix logic
* thermistors and map
2023-01-06 08:09:17 -05:00
Andrey
9db64ada20
getDigital only works for 4 specific pins. Can it be made to work with generic digital pins? #4861
2023-01-03 21:54:28 -05:00
Andrey
3edc561e56
getDigital only works for 4 specific pins. Can it be made to work with generic digital pins? #4861
2023-01-03 21:46:56 -05:00
Andrey
3e86c5bb0c
getDigital only works for 4 specific pins. Can it be made to work with generic digital pins? #4861
2023-01-03 21:17:32 -05:00
rusefillc
5a4d67954a
Sometimes while editing Lua we get "Fuel pressure compensation is set to use a pressure sensor, but none is configured. 20221226@proteus" on Passat config fix #4916
2022-12-27 00:23:04 -05:00
rusefillc
24cdca5515
refactoring: method name
2022-12-27 00:13:13 -05:00
rusefillc
fff800a574
reducing aux/lua mess
2022-12-04 12:38:58 -05:00
Matthew Kennedy
65b459d461
live data objects evaluated at runtime ( #4857 )
...
* live data objects evaluated at runtime
* guard
* s
2022-11-30 19:29:22 -05:00
Andrey
afea024ffe
ETB JNI test progress
2022-11-29 02:10:55 -05:00
Andrey
cc7ff2f92c
ETB JNI test progress
2022-11-29 02:03:46 -05:00
Andrey
c2c6669f47
ETB JNI test progress
2022-11-29 01:54:09 -05:00
rusefillc
0ad1f96068
Nissan: probably hardware issue but maybe we need firmware progress as well #4821
2022-11-25 10:13:57 -05:00
Matthew Kennedy
de65a247d6
plumbing for dual MAP sensors ( #4704 )
...
* wiring for dual maps
* s
2022-10-27 21:15:04 -04:00
Matthew Kennedy
dfe2ead2e7
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
b01082640b
Revert "prep for multiple MAP sensors ( #4677 )"
...
This reverts commit b8c79b7881
.
2022-10-26 21:25:02 -04:00
Matthew Kennedy
b8c79b7881
prep for multiple MAP sensors ( #4677 )
...
* prep for multiple MAP sensors
* move guard
* sensor info printing
2022-10-26 18:06:20 -04:00