Commit Graph

218 Commits

Author SHA1 Message Date
rusEFI LLC 4a84cf5fee Void initLambda() always registers Lambda sensors fix #7007 2024-10-29 09:37:53 -04:00
rusefi 66730530f2 ETB is hard
only:uaefi
2024-10-26 12:00:41 -04:00
Matthew Kennedy a920809bdd no need to guard this against tests 2024-09-26 20:54:10 -04:00
Matthew Kennedy 1bbc84aba8 only:std::abs 2024-09-25 23:48:34 -04:00
Andrey Gusakov e1e1380353 CAN Lambda: fall to 'silent' in case of timeout 2024-09-24 08:03:02 -05:00
LiQuiD04 aab6912c72 Extend CAN EGT to six channels 2024-09-15 20:38:05 -04:00
Matthew Kennedy d94c7714a6 only:additional aux linear sensors 2024-09-04 22:17:02 -04:00
rusefillc e2aa1dd7a9 custom CAN input maybe from dual-MRE M73 days? a few dead lines 2024-06-29 11:10:07 -04:00
Matthew Kennedy 4579f65e61 sensor mocking by name
(cherry picked from commit 57bb54a0368afce6ac3ac09afa03249d8f5002ab)
2024-06-28 20:38:21 -04:00
rusEFI LLC 45982819c9 only:thermistor_t 2024-06-19 18:47:46 -04:00
kifir 451faea3ee add acPressure sensor manual squash #6570 2024-06-17 11:15:23 -04:00
Andrey 53f99bd0a0 compile-time enforcement of printf strings
only:uaefi
2024-06-10 21:05:42 -04:00
Matthew Kennedy f9ba47c244 compile-time enforcement of printf strings 2024-06-10 19:24:45 -04:00
rusEFI LLC 78694f7adc only: better variable name 2024-04-22 23:49:42 -04:00
rusEFI LLC 6dd7591fdf only: looks like no problems here 2024-04-22 23:31:15 -04:00
Andrey 5a0761f533 hellen on a bike: both TS and SD card logs report -32v on secondary TPS and secondary PPS #6376
only:saving sensorVolts
2024-04-21 20:56:36 -04:00
rusefillc 5163d0fb5a hellen on a bike: both TS and SD card logs report -32v on secondary TPS and secondary PPS #6376
only:magicNumberAvailableForDevTricks
2024-04-21 19:46:42 -04:00
David Holdeman b3a23daa2c Add support for analog transmission range sensors 2024-04-14 20:15:28 -04:00
rusefillc fd45afa540 only: DashOverrideVehicleSpeed 2024-04-11 17:32:49 -04:00
rusefi 4fd1d01a44 sensor init/reinit mess: small step forward 2024-04-10 08:57:22 -04:00
rusefillc 0425eefd27 deinitAuxSensors
c76be0dad1
2024-04-09 22:18:02 -04:00
rusefillc afc4e0e9b4 only: more lua gauges 2024-03-23 18:00:44 -04:00
Andrey 17069719dc funny games with dash via Lua to override CAN dash profile values #6235 2024-03-21 13:01:03 -04:00
Matthew Kennedy b7b7c77ce0 move a bunch of tables out of engine_configuration_s 2024-03-20 17:07:12 -04:00
Andrey Gusakov c6ee2607ce CAN EGT sensors needs only CAN read 2024-03-17 09:41:01 -04:00
Andrey Gusakov fe116f07ae sensors: support AEM X series EGT CAN gauge
Same protocol is implemented on RusEFI WBOx2

Currently only 0x000A0305 and 0x000A0306 IDs are supported
These two will be mapped to EGT1 and EGT2
2024-03-17 09:41:01 -04:00
Andrey cd74860f37 only: better guards 2024-03-15 18:50:01 -06:00
Andrey Gusakov 247bf24a20 max3185x: restart driver thread on settings change 2024-03-11 16:54:58 -04:00
Andrey Gusakov b3f2b57aef init_sensors: init Aux Speed sensors 2024-03-06 17:17:41 -05:00
Andrey Gusakov 9dffff3fc9 FlexSensor: respect efiExtiEnablePin() return code 2024-03-05 17:09:10 -05:00
rusefillc 9e7f258cdc allow inverted flex input #6131
I am made out of meat :(
2024-03-04 11:25:01 -05:00
rusefillc 3988645527 allow inverted flex input #6131 2024-03-03 18:39:11 -05:00
Andrey Gusakov e277cd62a5 Do not insert aem can listeners to list on each flash write
reconfigureSensors()->initLambda()->registerCanSensor() ...

This cause linked list loop.

Proper solution is to remove AEM sensors from can listener
list before inserting them again.

Revert "missing initLambda in reconfigureSensors"

This reverts commit ee20cbd33b.
2024-03-02 16:32:04 -05:00
Matthew Kennedy ee20cbd33b missing initLambda in reconfigureSensors 2024-02-26 23:18:04 -05:00
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