David Holdeman
2d4468df01
overhaul some docs surrounding rusefi_config.txt ( #4064 )
...
* overhaul some docs surrounding rusefi_config.txt
* move a little bit more from Dev Tips
* reflect change to output_channels.txt
2022-04-11 18:00:08 -04:00
rusefillc
fc89db577f
do not control VVT during cranking fix #3443
2022-04-10 19:31:41 -04:00
Matthew Kennedy
e57a1b4f08
make the vss fliter parameter work again ( #4056 )
...
* vss has adjustable filter
* tooltip and validate
* s
2022-04-09 09:00:19 -04:00
Matthew Kennedy
88ff526764
Gear detection implementation ( #4052 )
...
* gear detect improvements
* ui
* ui for gear ratios
* ui
* output channel
* output channels etc
* implement gear detection
* name
* s
* status loop
* missing function
* ui tweaking
* s
2022-04-07 09:21:11 -04:00
David Holdeman
410a9ffbef
Add interface for selecting GearController and TransmissionController classes ( #4048 )
...
* save changes
* save changes
* save changes
* fix mistakes
* try adding empty method
* copy simpleTransmissionController to GM 4L6X controller
* Import 4l6x header
* add to makefile
* fix whitespace
* try enum class
* change field name
* change field name in rusefi.input
* check for gear controller mode
* add mode fields to catch if mode was changed
2022-04-06 17:37:30 -04:00
Matthew Kennedy
405f7f3b43
Gear detection improvements ( #4047 )
...
* gear detect improvements
* ui
* ui for gear ratios
* ui
2022-04-06 16:15:58 -04:00
rusefillc
b2403968d3
Gear detection based on RPM to VSS ratio #3779
2022-04-04 20:18:09 -04:00
Matthew Kennedy
72dabf4057
Flex fuel cranking improvements ( #4043 )
...
* improve flex cranking
* call it e85
* don't re-warn
* warning name
* ui
2022-04-04 17:41:36 -04:00
Andrey
67c3560b4c
trigger help as URL
2022-04-03 18:48:34 -04:00
Andrey
5e0263d2f0
Proper cam speed labels in triggers #4021
2022-04-03 17:56:47 -04:00
rusefillc
710886e61d
Proper cam speed labels in triggers #4021
2022-04-03 14:39:57 -04:00
rusefillc
68a0ac9991
Proper cam speed labels in triggers #4021
2022-04-03 14:06:22 -04:00
Andrey
3246e29245
Trigger setup in TS is highly confusing: hide operation mode from users? fix #4031
2022-04-03 02:46:00 -04:00
rusefillc
3ef96e1f74
Trigger setup in TS is highly confusing: hide operation mode from users? #4031
2022-04-02 22:08:33 -04:00
rusefillc
e8bfec7942
Trigger setup in TS is highly confusing: hide operation mode from users? #4031
2022-04-02 21:01:29 -04:00
rusefillc
f335b9847b
[EPIC] [Feature Request] Transmission Control #1454
2022-03-28 23:00:33 -04:00
Matthew Kennedy
4c2518c4c0
output channel tweaks ( #4023 )
...
* shuffle around output channels
* postState should take a ref
* s
* s
* patch input file
* limits
* accel bad bounds check
* units
* units
* Revert "accel bad bounds check"
This reverts commit b2bb493be331d5d2cf40b9ed01363a53182c883e.
* missed an autoscale
2022-03-24 08:58:55 -04:00
Matthew Kennedy
1601156145
aux linear sensors ( #4005 )
...
* aux linear sensors
* comment
* kick build
* fix alignment
* fix alignment
2022-03-20 20:13:04 -04:00
rusefillc
0e42cec874
AlphaX 2chan new EN lines #3990
2022-03-13 11:54:17 -04:00
rusefillc
cf1e639247
AlphaX 2chan new EN lines #3990
2022-03-12 10:01:57 -05:00
Andrey G
f2b0d0692f
Test bench: implement injector test for dead time calculation ( #3960 )
...
* Add output channel for TestBench iter counter
* Update testBenchIter from runBench
* rusefi.input: testBenchIter gauge
* rusefi.input: initial Injector test dialog
2022-03-08 19:25:58 -06:00
Matthew Kennedy
cc7aacaa25
fix mangled ts ( #3974 )
2022-03-02 15:03:15 -06:00
Andrey G
106ea36507
TS: disable ignition and injector test according to cylindersCount ( #3966 )
2022-02-26 17:35:34 -05:00
rusefillc
da36d0ca5a
BMW 6HP gatewy #3954
2022-02-25 20:28:09 -05:00
rusefillc
9ce3f14137
Lua CAN relay performance #3911
2022-02-10 21:01:15 -05:00
rusefillc
9a73601020
per-bus verbose flag
2022-02-10 10:12:48 -05:00
rusefillc
d4f1133174
L9779WD driver L9779 #3768
2022-02-09 08:00:37 -05:00
Matthew Kennedy
0222aab5e3
support lps22 ( #3900 )
...
* support lps22
* s
* changelog, UI
2022-02-07 17:09:51 -05:00
rusefi
a4f68c66d7
I2C EEPROM support #3860
2022-02-06 18:58:31 -05:00
rusefillc
a4cdf72734
Main relay shutdown rebase ( #3880 )
...
* aggregate
* main relay controller handles delayed shutoff
* main relay controller handles delayed shutdown
Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-02-02 00:45:11 -05:00
rusefillc
08adebc935
alpha x
2022-02-01 21:50:54 -05:00
Matthew Kennedy
c9e1b9a79a
flex cranking math ( #3791 )
...
* flex cranking math
* simplify
* s
* simplify
2022-02-01 20:53:14 -05:00
Matthew Kennedy
a565c74189
SD card UI cleanup ( #3870 )
...
* dead config bit
* hide sd pin options
* #3868
2022-02-01 15:42:23 -05:00
Matthew Kennedy
eab4c50f77
table for tcharge interpolation ( #3855 )
...
* extract getTChargeCoefficient
* new table
2022-01-30 08:45:11 -05:00
Matthew Kennedy
6a46c60d75
disable fuel trim shortly after DFCO ( #3847 )
...
* vss based dfco
* fix digits while we're here
* fix some other digits for fun
* don't use custom assert
* simplify test
* less than or equal, test vss behavior
* disable closed loop fuel after dfco1
* I can't type
* correct comparison helps
* poke
2022-01-28 21:35:23 -05:00
rusefillc
de5d2b67e5
this stuff is dead
2022-01-28 20:10:05 -05:00
rusefillc
4ba8c966d8
this stuff is dead
2022-01-28 19:52:12 -05:00
Matthew Kennedy
15d30ad22c
complex wall wetting model ( #3849 )
...
* extract logic
* extract interface
* explicitly test wall fuel
* complex wall model tables
* fix unused chunk
* defaults
* doesn't like constexpr scaled_channel
2022-01-28 00:32:36 -05:00
rusefillc
bdcc9ad067
pedal calibration
2022-01-27 20:10:55 -05:00
rusefillc
3950c3b6a2
reducing magic constants
2022-01-27 17:39:46 -05:00
Matthew Kennedy
60b9ddeb1e
vss based dfco ( #3845 )
...
* vss based dfco
* fix digits while we're here
* fix some other digits for fun
* don't use custom assert
* simplify test
* less than or equal, test vss behavior
* even better than comments are tooltips
2022-01-27 14:05:18 -05:00
Matthew Kennedy
4e210c3124
more tps accel data ( #3844 )
2022-01-27 07:46:13 -05:00
Matthew Kennedy
5978df2855
refactor decel fuel cut ( #3830 )
...
* refactor dfco
* s
* output channel logs dfco
* slightly cheeky comment
2022-01-23 19:44:41 -05:00
Matthew Kennedy
b07127614b
decouple TPS accel enrichment from trigger ( #3825 )
...
* move call site
* move thresholding out of fast path
* adjust config
* test
2022-01-23 15:31:39 -05:00
Matthew Kennedy
20076e6490
Raw map and ego gauges ( #3822 )
...
* raw afr and map
* gauges
* s
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-01-21 15:53:16 -05:00
Andrey
f224fcffd3
do not control VVT during cranking #3443
2022-01-20 20:28:51 -05:00
Matthew Kennedy
6fc4503ee2
XY Idle VE Table ( #3781 )
...
* config & ui
* implement
* test idle VE switching behavior
* use the interface where we can
* s
* re-bump flash version
2022-01-20 14:08:54 -05:00
rusefi
8b3278ea71
baro L&F
2022-01-19 16:10:20 -05:00
Matthew Kennedy
4c693ff3ca
add option to always use instant RPM ( #3813 )
...
* option to always use instant RPM
* duh
2022-01-19 07:34:22 -05:00
rusefillc
54ade66c22
Bosch Quick Start on B6 Passat is confused about phase #3812
...
preparation
2022-01-19 00:48:39 -05:00