rusefillc
49798aa7f0
AlphaX 2chan new EN lines #3990
2022-03-13 11:54:17 -04:00
rusefillc
e7f55f3dc6
AlphaX 2chan new EN lines #3990
2022-03-12 10:01:57 -05:00
Andrey G
bca63957b1
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
9c33ba68d2
fix mangled ts ( #3974 )
2022-03-02 15:03:15 -06:00
Andrey G
7c896fee99
TS: disable ignition and injector test according to cylindersCount ( #3966 )
2022-02-26 17:35:34 -05:00
rusefillc
bd90fe86bb
BMW 6HP gatewy #3954
2022-02-25 20:28:09 -05:00
rusefillc
0d66a5873a
Lua CAN relay performance #3911
2022-02-10 21:01:15 -05:00
rusefillc
5eeac56f52
per-bus verbose flag
2022-02-10 10:12:48 -05:00
rusefillc
ea0d03d846
L9779WD driver L9779 #3768
2022-02-09 08:00:37 -05:00
Matthew Kennedy
70ac0c378b
support lps22 ( #3900 )
...
* support lps22
* s
* changelog, UI
2022-02-07 17:09:51 -05:00
rusefi
6fbdafa1ae
I2C EEPROM support #3860
2022-02-06 18:58:31 -05:00
rusefillc
42deca0fd0
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
deb8225e91
alpha x
2022-02-01 21:50:54 -05:00
Matthew Kennedy
c2eab94534
flex cranking math ( #3791 )
...
* flex cranking math
* simplify
* s
* simplify
2022-02-01 20:53:14 -05:00
Matthew Kennedy
0514f76899
SD card UI cleanup ( #3870 )
...
* dead config bit
* hide sd pin options
* #3868
2022-02-01 15:42:23 -05:00
Matthew Kennedy
40e96a03d5
table for tcharge interpolation ( #3855 )
...
* extract getTChargeCoefficient
* new table
2022-01-30 08:45:11 -05:00
Matthew Kennedy
28950acf3e
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
96626f9214
this stuff is dead
2022-01-28 20:10:05 -05:00
rusefillc
acc6bb6e0b
this stuff is dead
2022-01-28 19:52:12 -05:00
Matthew Kennedy
62794ba105
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
146d386d4e
pedal calibration
2022-01-27 20:10:55 -05:00
rusefillc
1cf898e6e2
reducing magic constants
2022-01-27 17:39:46 -05:00
Matthew Kennedy
2444090933
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
966e51cbc6
more tps accel data ( #3844 )
2022-01-27 07:46:13 -05:00
Matthew Kennedy
717d931e78
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
b5232ab5e6
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
697846413d
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
506cf9b746
do not control VVT during cranking #3443
2022-01-20 20:28:51 -05:00
Matthew Kennedy
76fdb4063e
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
974900ca6b
baro L&F
2022-01-19 16:10:20 -05:00
Matthew Kennedy
07024f4c3b
add option to always use instant RPM ( #3813 )
...
* option to always use instant RPM
* duh
2022-01-19 07:34:22 -05:00
rusefillc
48239c002e
Bosch Quick Start on B6 Passat is confused about phase #3812
...
preparation
2022-01-19 00:48:39 -05:00
rusefillc
64387689ff
On m_event vs lobe vs scheduling #3804
2022-01-18 00:45:24 -05:00
rusefillc
5e2ad39d91
GDI Epic #1448
2022-01-18 00:27:20 -05:00
rusefillc
54d19965da
trigger gauges
2022-01-16 15:53:27 -05:00
rusefi
743aaf23e6
wow I did not drink today yet how comes?!
2022-01-15 20:00:39 -05:00
rusefillc
d2245c1c73
replace speed sensor gear ratio fix #3793
2022-01-15 18:02:37 -05:00
rusefillc
e87c96b0e9
Gear detection based on RPM to VSS ratio #3779
2022-01-15 17:30:08 -05:00
rusefillc
e4043cacda
Gear detection based on RPM to VSS ratio #3779
2022-01-14 21:32:46 -05:00
rusefillc
a31b56c1e0
Gear detection based on RPM to VSS ratio #3779
2022-01-13 22:32:21 -05:00
Matthew Kennedy
7d341cfc9d
improve maf output channels and logging ( #3743 )
...
* maf channels
* s
* binary log
* if only I could type
* can
* instant RPM too
* s
* test
* graceful zero rpm
* test works
* float near
2022-01-12 15:41:35 -05:00
rusefillc
a2844a2d37
limp ClearReason
2022-01-08 22:52:45 -05:00
rusefillc
177a5faa63
limp ClearReason
2022-01-08 22:13:20 -05:00
rusefi
ec281d4e35
some dead stuff & minor progress
2022-01-08 20:35:12 -05:00
rusefillc
2756742898
AlphaX
2022-01-08 20:16:01 -05:00
rusefi
1a8b6d24fc
disablePrimaryUart for MRE for GDI
2022-01-08 19:38:02 -05:00
Andrey G
e3ece9ea34
Add settings for Stepper driven by Push-Pull outputs ( #3749 )
...
With no H-bridge and no special stepper IC
2022-01-06 19:34:20 -05:00
Scott Smith
83d6919c62
GDI/HPFP: Tunerstudio config params ( #3735 )
2022-01-02 21:26:43 -05:00
rusefillc
6eb438acd6
why so many channels are hidden in debug ? #3614
2022-01-02 02:04:25 -05:00
rusefillc
95136893de
GDI Epic #1448
2022-01-01 17:18:11 -05:00
Matthew Kennedy
338c14c3a8
cylinder ignition trim ( #3709 )
...
* cylinder ignition trim
* changelog
* changelog
* test
* move UI
2022-01-01 15:47:47 -05:00
Matthew Kennedy
ab3e3ac83f
hook up fuel trims ( #3715 )
...
* hook up fuel trims
* pass all the params
* store per-cylinder fuel mass directly
* main trigger callback only touches per-cylinder, no banks!
* test test test test
* move UI to happy land
* changelog
2022-01-01 02:19:59 -05:00
rusefillc
63776b1a06
GDI Epic #1448
...
fixing odd typo & improving L&F
2021-12-31 02:17:02 -05:00
rusefi
ca445c9dc8
GDI Epic #1448
2021-12-30 23:47:27 -05:00
rusefillc
c664ea2f0a
GDI Epic #1448
2021-12-30 22:06:52 -05:00
Matthew Kennedy
6b6fd5e6e8
fix dual CAN init, update UI ( #3719 )
...
* CAN init sequence
* config & UI cleanup
* ui
* simplify
2021-12-24 23:33:54 -05:00
rusefi
7b0a3174a1
Second CAN #3687
2021-12-22 11:03:39 -05:00
Matthew Kennedy
c176bbebc1
ui & config for fuel/ign trim tables ( #3704 )
...
* ui & config
* bump flash version
* compaction
* s
* make things happy
* fsio too
* OK, well those defaults were insane
* b
* why are these defaults insane
* adjust cylinder offset ui
* s
* cleanup
2021-12-20 21:58:53 -05:00
rusefillc
2db6ea3622
torque
2021-12-20 13:54:37 -05:00
rusefillc
c1852eb287
TS Bench test problem - Coil 1 test error fix #3490
2021-12-18 18:17:45 -05:00
rusefillc
f685bab9eb
live data for wastegate and launch control #3588
2021-12-16 16:19:33 -05:00
Matthew Kennedy
479ae44cd7
remove etb status option ( #3695 )
...
* remove
* ui
* settings cpp
2021-12-15 08:20:14 -05:00
Matthew Kennedy
8f7344079e
charge temperature estimation UI help ( #3693 )
...
* ui
* those too
* format help
* s
2021-12-14 15:44:20 -04:00
rusefillc
17879ef7de
MAP phase sensing #3544
2021-12-09 22:16:42 -05:00
Matthew Kennedy
4148ee76bf
smarter priming logic ( #3674 )
...
* ignition controller detects rising edge on voltage
* update test
* comment
* ignore negative transients
* tweak
* test
* priming happens on ignition-on
* priming has its own scheduling
* config & UI
* dead config
* implementation
* look, the test caught a bug
* keep the watchdog happy
* bad merge
* changelog
* easier to read the test
* test naming
2021-12-08 16:20:19 -05:00
rusefillc
b4c07798b5
MAP phase sensing #3544
2021-12-07 08:57:23 -05:00
rusefillc
1dd3370b56
https://rusefi.com/forum/viewtopic.php?f=18&t=2236
2021-12-06 21:31:49 -05:00
rusefillc
f0184caa5a
https://rusefi.com/forum/viewtopic.php?f=18&t=2236
2021-12-06 20:17:26 -05:00
rusefillc
f826fe13aa
MAP phase sensing #3544
...
trigger sync better gauges/logging
2021-12-06 17:04:05 -05:00
rusefillc
934b005acb
trigger sync better gauges/logging
2021-12-06 13:08:41 -05:00
rusefillc
f1135fe051
CAN stats gauges
2021-12-06 00:22:50 -05:00
Matthew Kennedy
7dc20b368a
Alternator controller is engine module ( #3663 )
...
* alternator is engine module
* user can't set pid period
2021-12-05 18:33:50 -05:00
rusefillc
2f45ed205c
MAP phase sensing #3544
...
option to look for high and low peaks
2021-12-05 14:25:26 -05:00
rusefillc
5896a5d8c5
MAP phase sensing #3544
...
need to skip
2021-12-04 17:49:04 -05:00
rusefillc
004f28a60a
MAP phase sensing #3544
2021-12-04 17:19:35 -05:00
rusefillc
00c9131d86
MAP phase sensing #3544
2021-12-03 21:09:00 -05:00
rusefillc
6d4b1e6020
proteus to have enlarged Lua
...
one step back
2021-11-30 22:35:29 -05:00
rusefillc
b03445b421
proteus to have enlarged Lua
...
one step back
2021-11-30 22:26:36 -05:00
Andrey
f8e9a1a180
dead line
2021-11-30 20:44:56 -05:00
rusefillc
4e585df06f
target gauge
2021-11-30 17:48:53 -05:00
rusefillc
fa6352c08d
why so many channels are hidden in debug ? #3614
2021-11-29 11:03:51 -05:00
rusefillc
aca89fc778
why so many channels are hidden in debug ? #3614
2021-11-28 23:11:26 -05:00
rusefillc
059093848a
automation around outputs section #197
...
datalog toolset
2021-11-28 18:06:02 -05:00
rusefillc
6a9a267314
automation around outputs section #197
...
datalog toolset
2021-11-28 17:04:46 -05:00
rusefillc
27e9540e78
automation around outputs section #197
...
datalog toolset
2021-11-28 16:36:30 -05:00
rusefillc
f8576170f6
automation around outputs section #197
...
datalog toolset
2021-11-28 16:10:09 -05:00
Matthew Kennedy
4537018927
fix ( #3629 )
2021-11-28 15:36:36 -05:00
Matthew Kennedy
a071e2a168
verbose CAN bits picker ( #3628 )
...
* verbose bits picker
* s
2021-11-28 14:59:26 -05:00
rusefillc
1bbe587716
automation around outputs section #197
...
datalog toolset
2021-11-28 14:40:16 -05:00
rusefillc
30ddb4fd22
automation around outputs section #197
...
datalog toolset
2021-11-28 14:10:13 -05:00
rusefillc
d76d0f3326
automation around outputs section #197
...
refactoring: extract helper class & poke
2021-11-28 13:13:13 -05:00
rusefillc
280b1630b6
automation around outputs section #197
2021-11-27 19:23:35 -05:00
rusefillc
d068260edf
automation around outputs section #197
2021-11-27 18:34:47 -05:00
rusefillc
c4f973c2e2
automation around outputs section #197
2021-11-27 14:08:09 -05:00
rusefillc
edb10af9f4
automation around outputs section #197
2021-11-27 13:36:37 -05:00
rusefillc
1cbdd226d5
automation around outputs section #197
2021-11-27 13:05:56 -05:00
rusefillc
412d804350
automation around outputs section #197
2021-11-27 12:28:59 -05:00
rusefillc
bd3cd07153
automation around outputs section #197
2021-11-27 10:55:24 -05:00
Matthew Kennedy
d5363b814a
better VSS configuration ( #3542 )
...
* vss uses real values
* some defaults
* test and correct math
* km, not miles!
* comment
* tooltip
* that macro went away
* 100hz and default settings gives 9kph
* changelog
* order of operations safety
* make the test like the pwm test
* housekeeping
* this is why we need sensor automation
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-27 08:49:07 -05:00
rusefillc
0b5a9fa1db
automation around outputs section #197
2021-11-27 01:13:01 -05:00
rusefillc
650527b1af
automation around outputs section #197
2021-11-27 00:36:14 -05:00
rusefillc
eb2045f02b
automation around outputs section #197
2021-11-26 21:54:31 -05:00
rusefillc
d630e82b60
automation around outputs section #197
2021-11-26 21:34:05 -05:00
Matthew Kennedy
f8403543d6
wall fuel tweaks ( #3617 )
2021-11-25 18:45:44 -05:00
Andrey
1f019c434e
MAP phase sensing #3544
2021-11-24 21:28:49 -05:00
Matthew Kennedy
09bf989995
map averaging usability ( #3603 )
2021-11-24 14:39:54 -05:00
rusefillc
446252d77d
MAP phase sensing #3544
2021-11-24 14:26:41 -05:00
rusefillc
a369e7e3d3
unusedLogFormat
2021-11-22 13:37:06 -05:00
rusefillc
54a9b62de1
automation around outputs section #197
...
packing & making my job easier
2021-11-17 23:22:08 -05:00
Andrey
0cc88ec6e2
Not all launch control options are used #3554
2021-11-15 21:13:01 -05:00
rusefillc
0722d6280d
MAP phase sensing #3544
2021-11-14 21:24:59 -05:00
rusefillc
a99750a34a
Epic: Remove FSIO #2928
2021-11-14 17:56:58 -05:00
rusefi
ee4caf8288
bugfix: show both new and legacy field names were displayed
2021-11-14 14:19:09 -05:00
rusefillc
a7027975a5
Epic: Remove FSIO #2928
2021-11-14 12:15:53 -05:00
rusefillc
f00f5c95be
Epic: Remove FSIO #2928
2021-11-14 12:11:56 -05:00
rusefillc
f279f3275d
script settings need names!
2021-11-14 11:40:33 -05:00
rusefillc
297f01444d
Epic: Remove FSIO #2928
2021-11-14 10:47:40 -05:00
rusefi
800bbf38ad
Lua progress
2021-11-14 10:02:28 -05:00
rusefillc
287d765a62
Epic: Remove FSIO #2928
2021-11-14 08:00:58 -05:00
rusefillc
a9bcce88d0
script settings need names!
2021-11-13 22:47:46 -05:00
rusefi
2b8b549edd
cmd_test_debug_mode_can
2021-11-13 10:33:03 -05:00
rusefillc
23ecae0316
little mess
2021-11-13 04:35:45 -05:00
rusefillc
6d58518fb2
Proteus Harley
2021-11-12 21:56:07 -05:00
rusefi
99c591e14d
curve names
2021-11-11 22:54:48 -05:00
Andrey
385d2f6382
https://rusefi.com/forum/viewtopic.php?f=13&t=2206
2021-11-11 20:16:46 -05:00
Andrey
0a7d276110
https://rusefi.com/forum/viewtopic.php?f=13&t=2206
2021-11-11 18:31:54 -05:00
rusefillc
2794a85ff8
Idle valve outputs not available in TS #3523
2021-11-10 20:40:42 -05:00
rusefillc
a199103bd5
Proteus Lua Demo
2021-11-08 20:19:57 -05:00
rusefillc
f514f488b9
Latest firmware causes an error (2021 11 07 build) fix #3500
2021-11-07 19:52:30 -05:00
rusefi
bfd0a12095
scriptTableName
2021-11-07 13:35:29 -05:00
Andrey
84b6a744b0
names for tables similar to curve names
2021-11-07 09:58:35 -05:00
rusefillc
76f297665a
a bit of dead code
2021-11-07 00:13:29 -04:00
rusefillc
79b598342c
Bench test problem - Coil 1 test error #3490
2021-11-06 21:11:43 -04:00
Scott Smith
f3df36b48e
Fix capitalization of subMenu for TS ( #3482 )
...
This fixes #3481
2021-11-06 14:06:35 -04:00
Scott Smith
f9e36f5ea4
Configuration for HPFP control algorithm. ( #3475 )
2021-11-05 23:15:35 -04:00
Matthew Kennedy
7590e4c679
log current engine phase on trigger teeth ( #3471 )
...
* log phase on trigger teeth
* ui
* guard
2021-11-05 20:02:15 -04:00
Matthew Kennedy
3348c0404b
configurable etb maximum ( #3469 )
...
* etb maximum
* update tests and test new behavior
2021-11-05 18:16:19 -04:00
rusefillc
85984928ca
more curves! also names for curves
2021-11-04 23:19:44 -04:00
rusefillc
423d61ec45
more curves! also names for curves
2021-11-04 22:56:54 -04:00
rusefi
433d526ee5
turbo speed turbospeed input #2935
2021-11-04 19:43:22 -04:00
Matthew Kennedy
5b35aa8f21
log vvt targets ( #3417 )
...
* log vvt target
* java
* make java happy probably
* sensorlogger
2021-11-02 15:03:57 -04:00
Matthew Kennedy
75a2b5ef02
Knock retard ( #3396 )
...
* output gauge
* knock controller
* don't need that
* inject engine ref
* test knock
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-01 23:33:59 -04:00
rusefillc
21ec6c6d6b
rusEFI is the spelling
2021-10-30 20:33:11 -04:00
rusefillc
c62fedbe34
Override trigger gaps feature #2734
2021-10-30 10:45:32 -04:00
rusefillc
444f5bc9e5
few debug commands
2021-10-30 06:06:22 -04:00
rusefillc
1f94145bf0
Let's remove "enable boost control" #3424
2021-10-29 20:02:37 -04:00
rusefi
bdbc989608
Override trigger gaps feature #2734
2021-10-29 17:04:34 -04:00
Matthew Kennedy
0bc4d97518
Split boost dialogs ( #3425 )
...
* split boost dialog
* more
2021-10-29 15:24:45 -04:00
rusefillc
5f4fa50682
VVT is no longer aux pid
2021-10-28 23:51:46 -04:00
rusefillc
a8b922b008
https://rusefi.com/forum/viewtopic.php?f=19&t=2177
2021-10-28 13:11:32 -04:00