Commit Graph

1304 Commits

Author SHA1 Message Date
Matthew Kennedy e718489774 Actually separate injector model for second stage 2024-01-17 08:46:21 -05:00
rusefillc 81c050a75b only: dead ET camaro 2024-01-16 11:53:22 -05:00
rusefillc fb899cdefb only: inline method & dead code 2024-01-16 11:02:26 -05:00
Matthew Kennedy 8f42f8ccc8 Staged injection support; use two sets of injectors on the same engine fix #5247 2024-01-07 23:14:18 -05:00
Matthew Kennedy 1302f780b2 unused parameters 2024-01-07 22:36:20 -05:00
Matthew Kennedy 1f64950e33 Staged injection support; use two sets of injectors on the same engine #5247
two injection models for two stages
2024-01-07 22:36:20 -05:00
Matthew Kennedy 26b351ba40 Remove/make injector duty limit configurable fix #4798 2024-01-07 22:36:18 -05:00
Andrey ca18c5ba4e only:towards https://github.com/rusefi/rusefi/pull/4841 2024-01-07 16:39:15 -05:00
Andrey 391b5947e8 only: actually using msg in assertions 2024-01-07 13:43:30 -05:00
Andrey 02960f1503 only: front to rear axle speed slip rate gauge #5842 2023-12-30 23:51:59 -05:00
Andrey ab6011aa8b only:explicit error if attempting to write unknown smart pin 2023-12-25 17:40:18 -05:00
Andrey 540e142c28 6G72 Trigger Pattern #5593 2023-12-06 23:02:08 -05:00
rusefi 10198684f9 6G72 Trigger Pattern #5593
real data
2023-12-06 22:07:27 -05:00
andreika-git 30ff00fb69 Call AlternatorController::init() for ClosedLoop unit-test 2023-12-05 14:23:04 -05:00
rusefillc 723b9d5995 only:K 2023-11-25 20:18:24 -05:00
Andrey cd19753a7d only: canam 2023-11-18 01:45:34 -05:00
rusefillc 33c34ff88c only: better defaults 2023-11-17 21:46:10 -05:00
Andrey 9b920bf2fa getBitRangeMsb 2023-11-15 00:28:43 -05:00
andreika-git 7d87aeaa5b AlternatorController unit-tests 2023-11-10 17:13:50 -05:00
Andrey 950f0d4525 only:vincpy 2023-11-08 21:52:43 -05:00
Matthew Kennedy 87429dcc26 this test worked on everything but apple silicon apparently 2023-11-02 01:33:44 -04:00
Matthew Kennedy 2c049d206a dead pid auto tune 2023-11-01 17:01:07 -04:00
rusefillc 5e311f99fb test moved to library 2023-11-01 09:39:33 -04:00
rusefillc 9c54180bf6
T2 (#5647)
* fix unit-tests

* add cam/vvt support to trigger_emulator

---------

Co-authored-by: andreika-git <andrei.home@gmail.com>
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2023-10-26 14:10:51 -04:00
Patryk Chmura 0a7cd2b08c
Closed Loop Idle Ignition Timing small improvements (#5635)
* After-start enrichment handling more similar to OEM and other Standalone EFI systems

* Corrections and tidying-up

* Corrected small mistake in TunerStudio definition

* Compatibility fixes

* Readability fix

* Changed to more appropriate cycles instead of seconds, bugfix for TS

* Typo fix...

* Idle Ignition Timing improvements

* Uninitialized variable for Unit Tests?

* Zero value should disable new feature

---------

Co-authored-by: pchmura4 <>
2023-10-24 17:43:29 -04:00
Matthew Kennedy 029bc9fdac unit test for wrapAngle 2023-10-24 15:35:45 -04:00
Andrey f2453ce251 open loop boost does not really require Map sensor
only:small-can-board
2023-10-19 21:22:59 -04:00
Andrey 300e08d4c4 only:making boost constraints more obvious, also running boost in simulator 2023-10-19 21:06:09 -04:00
rusefi 3db5c6e3f7 only:minor encapsulation 2023-10-12 23:15:54 -04:00
rusefillc eac1430b08 only:hd 2023-10-11 23:47:34 -04:00
Matthew Kennedy ab770b6892 limp test doesn't rely on defaults 2023-10-11 21:20:43 -04:00
Andrey 680d18e433 VVT control is broken on second bank fix #5599 2023-10-07 12:54:45 -04:00
Andrey 3b1fe9da7f only: VVT refactoring reducing magic index math 2023-10-07 12:34:32 -04:00
rusefillc 64773d8351 Retarding exhaust VVT which drives DI pump causes issues #5596
only: extra coverage
2023-10-05 23:24:19 -04:00
rusefillc 384973ad2a Retarding exhaust VVT which drives DI pump causes issues #5596
only: extra coverage
2023-10-05 23:17:05 -04:00
rusefillc a2f147ebc0 Retarding exhaust VVT which drives DI pump causes issues #5596
only: extra coverage
2023-10-05 23:09:45 -04:00
Andrey abad7c8e7d only:fixing test to have HPFP not just in cranking 2023-10-05 20:20:34 -04:00
Andrey 3b2b90436d only:making test simpler 2023-10-05 19:20:27 -04:00
Matthew Kennedy a519fd13ad vvt is engine module
* vvt refactoring

* vvt constexpr livedata

* format

* fix null deref
2023-09-26 09:07:59 -04:00
rusefillc be35a5eb23
fan control is engine module (#5585)
* fan is engine module

* mockable AC

* mockable AC

* mock AC controller in fan test

* constexpr fan livedata

* isPtr

Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2023-09-26 07:12:11 -04:00
Andrey d4916f3c95 only:hello VAG 2023-09-21 20:01:29 -04:00
Andrey 6eb0619d9c only: 36/2/2/2 is confusing #5566
writing raw value into meta file - moving logic closer to where it's needed giving TriggerImage more direct access to meta info
2023-09-16 00:02:59 -04:00
Andrey eaef8dfb09 only:rename 2023-09-15 23:59:13 -04:00
Matthew Kennedy bc637c4e6b rename 2jz -> toyota 3 tooth 2023-09-14 17:42:27 -04:00
Andrey 955f3cb9ca only: 3/0 cam real test 2023-09-14 08:34:23 -04:00
Andrey e5f7c9885c testability: bench test commands should have automated coverage using simulator #5562 2023-09-11 00:03:10 -04:00
Andrey e74edbe365 only:uint8 scaled test 2023-09-10 13:39:54 -04:00
Andrey 247a0a91b5 spelling is important 2023-09-09 19:54:57 -04:00
Andrey b5fd6ea044 spelling is important 2023-09-09 19:53:18 -04:00
rusefi 1d64003dd6 only:WrapAround62 goes to libfirmware 2023-08-30 23:47:26 -04:00