Commit Graph

184 Commits

Author SHA1 Message Date
rusefillc c250d321dc only:Slip ratio using #5897 2024-02-02 09:48:51 -05:00
Andrey 21e698f951 Slip ratio using aux speed inputs #5897 2024-02-01 14:27:42 -05:00
rusefi 39e888bba7 EPIC: we need to test fresh boards HW QC #5511 2024-01-06 17:24:39 -05:00
rusefillc 699d588849 https://github.com/rusefi/alphax-4chan/issues/166
only:alphax_4chan
2023-12-12 14:10:57 -05:00
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 fd09ad7b4f)
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