rusefillc
c4dac4ed34
Rename "2 wire wasted" in TS ignition settings fix #3048
2021-07-24 12:50:16 -04:00
rusefillc
2cc0272047
Rename "2 wire wasted" in TS ignition settings fix #3048
2021-07-24 10:59:26 -04:00
Matthew Kennedy
2368e90ae7
dead ( #3016 )
2021-07-23 08:31:23 -04:00
rusefi
2e58611e4f
More human approach to boolean fields #2613
2021-07-21 23:41:34 -04:00
David Holdeman
34304ecb7e
Fix ini name (hellen128mercedes drama) ( #3020 )
...
* fix
* redo yaml pram
* git add
* poke
2021-07-21 19:23:17 -04:00
Matthew Kennedy
6f80bc72ae
fan indicators + test buttons ( #3002 )
...
* sd bits
* rusefi.input
* second fan bit
* fans
2021-07-20 23:26:06 -04:00
Matthew Kennedy
b28e8348ce
sd card indicators ( #3001 )
...
* sd bits
* rusefi.input
2021-07-20 21:29:24 -04:00
Andrey
643aa672e4
VH41DE (Japaneese Y32 Variant) firing order
2021-07-20 21:16:51 -04:00
Andrey
3aa97c741c
sd card indicators #3001
...
docs
2021-07-20 20:45:26 -04:00
Andrey
9ebaa0f926
Intake Air Temperature Correction shows Coolant Temperature above the table fix #2990
2021-07-20 19:37:33 -04:00
Andrey
fe6582bd6f
Revert "Fix hellen again ( #2993 )"
...
This reverts commit 4cbeec58
2021-07-20 13:30:06 -04:00
Andrey
c93e7e7d3a
Button to apply nDBANK #2996
2021-07-20 13:20:34 -04:00
rusefillc
7ced641b4b
TS Indicators area clean-up #2995
2021-07-20 11:55:48 -04:00
David Holdeman
4cbeec58b2
Fix hellen again ( #2993 )
...
* fix comment
* unfix
* actual fix I think
* test poke
2021-07-20 09:06:03 -04:00
David Holdeman
90ba93c71b
Fix hellen128mercedes ( #2988 )
...
* switch back
* submo bump
* fix maybe
2021-07-19 00:12:14 -04:00
David Holdeman
45c32638e0
Fix #2981 ( #2983 )
...
* get yq from GH releases
* submo bump
* little hack
* didn't work, fix properly
* oh roight
* got it backwards
* poke
2021-07-17 21:41:45 -04:00
rusefillc
599943cf26
NB2 trigger shape does not seem to match JimStim #2980
2021-07-17 16:12:54 -04:00
rusefi
3c5baa1ca7
trigger signal debug pins - logic level output #2959
2021-07-13 23:02:36 -04:00
Andrey
a5af5f661d
trigger signal debug pins - logic level output #2959
2021-07-13 19:52:08 -04:00
Andrey
775a66fad6
vvt input but no mode should be a fatal #2955
...
a bit of a relevant improvement?
2021-07-12 20:54:36 -04:00
Andrey
b87dd8fc7a
one day this wall would break?
2021-07-12 16:58:22 -04:00
rusefi
8e4c623873
trailing spark outputs #2931
2021-07-09 13:14:40 -04:00
Andrey
74e3da0813
trailing spark outputs #2931
2021-07-09 10:06:51 -04:00
rusefi
9fcca87332
extra state validation is needed
2021-07-09 01:11:20 -04:00
Andrey
b6ebc7c23e
VAG canned tunes
2021-07-08 20:06:40 -04:00
rusefi
4ead86c521
VAG canned tunes
2021-07-08 16:35:58 -04:00
rusefillc
da613e65dc
fix vvt indication #2926
...
TS project part of the change
2021-07-08 09:37:56 -04:00
Andrey
6abe18449b
TS: Move A/C-in switch definition to AC-Dialog fix #2917
2021-07-08 00:03:35 -04:00
Matthew Kennedy
d10ba3ddfa
injector nonlinearity ( #2916 )
...
* nonlinear polynomial
* make existing tests work again
* test that nonlinearity is called
* s
* fix enum
* ui
* fix and test
* comment
* changeloggy
2021-07-07 23:46:44 -04:00
Andrey
aabdea4140
Option to log VVT target #2913
2021-07-06 20:00:53 -04:00
Matthew Kennedy
007a390f2b
Gate closed loop idle on road speed ( #2901 )
...
* implement
* test
* b
* config
2021-07-04 09:35:12 -04:00
Matthew Kennedy
142e44d82b
misc ( #2899 )
...
* dead fields
* defaults
* ui
* configs
2021-07-04 09:22:42 -04:00
Andrey
9d60a3ab2d
https://github.com/rusefi/rusefi/issues/2848
...
per-board URL into project help
2021-07-04 00:08:02 -04:00
Andrey
116aba739e
https://github.com/rusefi/rusefi/issues/2848
...
per-board URL into project help
2021-07-03 23:47:23 -04:00
Andrey
bae2a977f2
human readable warning codes into TS #2898
2021-07-03 21:15:48 -04:00
Andrey
417101c8bc
human readable warning codes into TS #2898
2021-07-03 21:15:19 -04:00
Andrey
492076f95c
Nissan VVT trigger decoder #2887
2021-07-03 12:06:47 -04:00
Andrey
1be4c36c53
dialog header fix
2021-07-02 19:13:31 -04:00
Matthew Kennedy
32f5ce6fb4
no fan if stopped engine ( #2822 )
...
* no fan if stopped engine
* config
* use config
* more tests
* merge
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-06-28 08:52:54 -04:00
Andrey
d45b6b9dd8
TS project: fixing cmd_* definition
2021-06-27 21:04:39 -04:00
Matthew Kennedy
cd5eb6a77c
Move AC logic out of FSIO ( #2872 )
...
* new impl
* remove fsio
* inject "is ac active" to fan
* include the correct code
* include
* test
* more AC features
* AC switch vs. actual AC indicators
* include
* duh
2021-06-27 18:51:34 -04:00
Andrey
bbd9a6aee1
fan2 bench
2021-06-23 17:03:55 -04:00
Andrey
35c8c9ac6b
TS Burned All Data engine stop #2839
...
preparing test case
2021-06-20 23:32:31 -04:00
Matthew Kennedy
78304d2b39
gauges for raw TPS ( #2831 )
...
* ecu part
* gauges
* debug info for ford throttle
* sensible order
2021-06-18 16:27:44 -04:00
Matthew Kennedy
3a30f038ce
kill engine if no oil pressure ( #2800 )
...
* min oil pressure for crank
* do it time-based
* rename field
* include
* fix existing test
* tests
* fix logic
* more test
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-06-16 17:20:28 -04:00
Matthew Kennedy
93adb8ea76
Etb rev limit ( #2820 )
...
* cfg
* impl
* a test
* don't break the ts channel
* text
2021-06-16 08:44:48 -04:00
Matthew Kennedy
a4973a6f3d
fan/AC idle improvements ( #2818 )
...
* fan 2 open loop bump
* we had an AC target bump all this time?!
* format
* enable test
* I can't type
2021-06-15 17:30:35 -04:00
Andrey
3cf8244d46
Review default H64 tune #2815
2021-06-13 21:28:57 -04:00
Matthew Kennedy
097bf85faf
dual fans ( #2806 )
...
* remove fsio
* hard code impl
* test it
* enable fan with AC
* make commented stuff match
* second fan config
* second fan ui
* defaults
* impl
2021-06-13 08:06:45 -04:00
Matthew Kennedy
7d2057e74a
remove cranking dwell angle ( #2814 )
...
* config & impl
* settings
* engines & boards
* this test doesn't do anything interesting
2021-06-13 07:52:07 -04:00
Matthew Kennedy
c27549b2e8
hard coded fan logic ( #2805 )
...
* remove fsio
* hard code impl
* test it
* enable fan with AC
* make commented stuff match
2021-06-11 06:25:12 -04:00
rusefillc
7b78196409
ETB: do not disable control pins in two wire mode fix #2802
2021-06-08 14:27:04 -04:00
Andrey
c596f85ab3
s/controlPin1/controlPin/
2021-06-05 16:40:16 -04:00
Andrey
24131cdc0e
s/controlPin1/controlPin/
2021-06-05 16:19:01 -04:00
Matthew Kennedy
f3c5ff6d54
idle fan/AC open loop bump ( #2785 )
...
* idle open loop ui section
* idle bump logic
* test fan/ac bump
2021-06-01 00:45:04 +03:00
Andrey
f9d799e390
cranking dwell minor progress
2021-05-31 08:12:11 -04:00
Matthew Kennedy
562f82cacc
simplify/clarify cranking UI ( #2778 )
...
* simplify/clarify cranking
* dwell
* ign
* tweak idle
2021-05-31 11:09:13 +03:00
rusefillc
ff40cdf3db
Maybe split advanced cranking settings #2771
...
progress
2021-05-30 20:01:11 -04:00
rusefillc
87beeb23e0
Maybe split advanced cranking settings #2771
...
grouping fuel stuff a bit better
2021-05-30 19:54:10 -04:00
Matthew Kennedy
58b274c80c
safe boost duty ( #2764 )
2021-05-30 14:04:04 +03:00
Andrey
a69b8e80f7
Override trigger gaps feature #2734
2021-05-24 09:52:06 -04:00
Andrey
cd5653ff84
Override trigger gaps feature #2734
2021-05-23 20:52:18 -04:00
rusefillc
590f5e4f99
cranking timing not costant #2733
2021-05-23 13:54:49 -04:00
rusefillc
636fbbc393
Tooltip and UI updates #2714
...
cherry-pick
2021-05-21 15:18:11 -04:00
Matthew Kennedy
5cb659a7b0
lua pwm hooks ( #2687 )
...
* pwm hook
* dedicated pins
* write hook
* UI
* more info
* zero based, clamp
* memory
* don't compile lua in bootloader at all
2021-05-20 19:01:17 -04:00
Matthew Kennedy
13d2ee03bc
idle indicators ( #2692 )
...
* add coasting bit
* remove useless bit
2021-05-13 17:35:00 -04:00
Matthew Kennedy
da6518dcb1
remove deprecated getEngineLoadT ( #2676 )
...
* remove
* few more
2021-05-10 08:30:41 -04:00
Matthew Kennedy
3968204dfa
Hook up multi bank fuel trim ( #2532 )
...
* multi bank trim
* cleaning
* output channels
* output channels
2021-05-08 17:41:50 -04:00
rusefillc
4975a637c9
NA6 ini is not uploaded fix #2649
2021-05-07 19:19:20 -04:00
BeerMoneyMotorsports
a6f910d7a4
Update rusefi.input ( #2631 )
...
poke @dbh97
2021-05-06 15:00:42 -04:00
rusefillc
7b870d128f
poke
2021-05-06 09:47:29 -04:00
rusefillc
726ce5160d
More human approach to boolean fields #2613
2021-05-05 10:49:47 -04:00
rusefillc
cd1763b0c9
More human approach to boolean fields #2613
2021-05-05 10:02:35 -04:00
Matthew Kennedy
35d0ec1ca7
clarify ego enable switch ( #2622 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-05-04 15:11:26 -04:00
Matthew Kennedy
9d4bd0d6fe
Lua debug channels ( #2620 )
...
* setdebug hook
* add debug mode
* memory size debug channel
* default script
2021-05-04 10:05:39 -04:00
rusefillc
f30f6b8493
h121 poke
2021-05-01 20:26:09 -04:00
rusefillc
2181b05013
config definition better error handling
2021-05-01 15:12:39 -04:00
rusefillc
04a929cea9
h64 progress
2021-05-01 14:51:04 -04:00
rusefillc
bd8b211d88
h64 is asking for a poke #3
2021-04-29 23:10:36 -04:00
rusefillc
6c6d7f7cf9
h64 is asking for a poke
2021-04-29 23:00:22 -04:00
rusefillc
6c6dd5c8bb
h64 is asking for a poke
2021-04-29 22:36:21 -04:00
rusefillc
b0d2a7b8bd
Refactoring, technical debt: export more of trigger attributes into triggers.txt file #2077
2021-04-29 17:35:50 -04:00
Matthew Kennedy
f3a2af9c74
make wideband log fields match what it's actually sending ( #2593 )
...
* make log fields match what it's actually sending
* update wb firmware
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-28 18:28:29 -04:00
rusefillc
35358e110a
support multiple VVT sensors #885
2021-04-25 23:10:21 -04:00
rusefi
fadaf2bf49
support multiple VVT sensors #885
2021-04-25 21:53:56 -04:00
Matthew Kennedy
2b9352fe7f
s ( #2559 )
2021-04-15 16:42:30 -04:00
Matthew Kennedy
5e2e18d2b9
improve sensor chart flush behavior ( #2545 )
...
* disable sensor chart
* type signature, guards
* we can't log the message as that confuses the parser
* dead
* this syntax was technically illegal
* more
* turn it back on
* remove config
* api
* implement
* ui
* java ui
2021-04-12 14:05:52 -04:00
Matthew Kennedy
2a754c6e3f
dfco ( #2544 )
...
* dfco
* tool tip
2021-04-12 08:17:17 -04:00
rusefillc
40c50adf88
trigger and VVT duty cycle integration into limp manager #2523
2021-04-07 12:16:23 -04:00
Matthew Kennedy
46e38447e5
Ford redundant ETB tps ( #2519 )
...
* ford tps
* configurable maximum
* initialization
* check consistency when in the low range
* print info
* default
* config field
* config parameter
* test
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-05 15:57:03 -04:00
rusefillc
386df8fe7d
'displayLogicLevelsInEngineSniffer' on VVT input reports too much into engine sniffer #2528
2021-04-04 19:56:08 -04:00
Matthew Kennedy
22bcbf7444
More binary log fields ( #2518 )
...
* gauge names
* binary log
* it only takes scaled channel
2021-04-03 20:28:55 -04:00
Matthew Kennedy
4bede41364
various TS project improvements, dead config fields ( #2504 )
...
* after start enrichment limits
* rework menus and VVT page
* multispark language
* dead fuel pressure field
* vw
* comments
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-28 08:39:26 -04:00
Matthew Kennedy
c33d225d19
vvt ui ( #2484 )
2021-03-23 15:18:36 -04:00
Matthew Kennedy
650d148008
Usable fuel consumption data/gauges ( #2474 )
...
* fuel consumption
* gauge names
* consumers
* obd
* binary logging
* doesn't need explicit constructor
* getters
* it works
* correct for injections per cycle
* datalog
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-19 17:04:42 -04:00
Matthew Kennedy
95b08c433f
Implement nonlinear fuel level sender ( #2473 )
...
* table function
* config fields
* sensor type
* switch consumers
* init the sensor
* ui
* 1mv resolution
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-19 08:39:08 -04:00
Matthew Kennedy
831d272be3
Add set wideband index buttons ( #2455 )
...
* update wideband firmware
* implement index set
* bench test, error on failure
* guard wideband
2021-03-14 17:20:50 -04:00
Matthew Kennedy
b087f328f7
default config, UI tweaks ( #2444 )
...
* s
* fix this while we're at it
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-12 00:16:24 -05:00
Matthew Kennedy
e0763c6994
stop trigger emulator PWM when disabled ( #2443 )
...
* simplify trig emulator
* spelling is hard
* fix various builds
* spelling again
* add command/button for external stimulation
* enable hw stim for HW-in-loop test
* s
* I does spelling good
* clear flag when disabled
* generate enough for console build
* don't disable that
* this test needs external stimulation enabled
* import
* ui improvements
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-11 08:38:52 -05:00
rusefi
40e9c4174f
TS does not support zero length arrays? #2366
2021-02-16 17:25:52 -05:00
rusefillc
1d38e4d9cc
.ini fixed, TPS/ETB and dead property
2021-02-16 11:14:24 -05:00
Matthew Kennedy
aa86674be8
tps cal wording ( #2359 )
2021-02-15 22:02:28 -05:00
rusefillc
c7a8da8acf
no way to change bluetooth serial speed on MRE fix #2338
2021-02-12 20:40:50 -05:00
rusefillc
2a563c4d5c
no way to change bluetooth serial speed on MRE fix #2338
2021-02-12 20:27:09 -05:00
rusefillc
ec9dffb804
M62T vanos support #2243
2021-02-10 21:46:52 -05:00
rusefillc
8fbdfa51e3
M62T vanos support #2243
2021-02-10 20:21:05 -05:00
rusefillc
17e12f780f
M62T vanos support #2243
...
bugfix - vvt .ini
2021-02-10 18:55:24 -05:00
rusefillc
e329acc19f
M62T vanos support #2243
2021-02-10 12:23:06 -05:00
rusefillc
70b493ae99
M62T vanos support #2243
2021-02-08 15:27:58 -05:00
rusefillc
7e25202712
M62T vanos support #2243
2021-02-08 14:10:57 -05:00
Matthew Kennedy
c71a31e313
add cfg for lps25 ( #2307 )
...
* cfg field
* ui
2021-02-07 07:46:17 -06:00
Matthew Kennedy
870857df36
add option to disable ETB if engine not spinning ( #2280 )
...
* config/ui
* trigger central mods
* implement
2021-02-05 17:19:57 -06:00
rusefillc
0090dc04ee
Gather Nissan CAN data #2278
2021-02-05 11:27:51 -05:00
Matthew Kennedy
0e70d08a22
Add fallback map table ( #2248 )
...
* table
* sd math
* config
* debug channel name
* ptr vs not ptr
* actually use return value
* memory
* less magic
2021-01-31 17:19:06 -05:00
Matthew Kennedy
e0b2802a43
Map fallback logic, TS cleanup ( #2247 )
...
* add new field
* UI
* set default
* consume new parameter
* some cleanup while we're at it
2021-01-27 20:31:29 -05:00
rusefillc
1109c879a5
poke
2021-01-27 19:23:42 -05:00
rusefillc
bc7f9379e1
naming consistency
2021-01-26 23:45:11 -05:00
rusefillc
bdc2de9ee6
InstantRpm
2021-01-26 23:07:41 -05:00
rusefillc
2060dd6cfe
knock9
2021-01-22 01:54:20 -05:00
rusefillc
a91b9a676e
viva v12
2021-01-19 16:09:34 -05:00
rusefi
51c8e77790
SD card debug field
2021-01-18 23:03:24 -05:00
Matthew Kennedy
fa30efbc94
boost fixes ( #2230 )
...
* fix boost pin reinit
* call boost from periodic slow
* ui
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-01-18 07:04:14 -05:00
rusefillc
4416d1c7dc
cmd_test_main_relay
2021-01-10 23:46:50 -05:00
rusefi
f1f6c329a0
cmd_test_main_relay
2021-01-10 20:11:46 -05:00
shadowm60
8d1610a7a3
Vss filter configuration field and param ( #2210 )
...
Prep work to introduce biquad filter on vss input to reduce noise on logs and for dynoview as well
2021-01-10 10:14:50 -05:00
rusefillc
1cbb0c5680
Revert "Revert "rpm rate of change ( #2159 )""
...
This reverts commit 538b3ac6
2021-01-09 20:06:19 -05:00
rusefillc
538b3ac649
Revert "rpm rate of change ( #2159 )"
...
This reverts commit f73b7123
#2207 yes, this makes no sense but just to confirm
2021-01-09 19:45:07 -05:00
David Holdeman
52e88ade01
Add TCU Solenoid debug fields ( #2202 )
...
* try adding debug fields
* oops
* include
* add labels
* add enum
* add more solenoid
* whoops
* ifdef
2021-01-09 14:12:45 -05:00
rusefillc
03777db548
poke
2021-01-08 13:39:53 -05:00
Matthew Kennedy
7a90692187
Idle timing uses phase logic, remove falloff ( #2169 )
...
* use phase computation
* move & simplify implementation
* test
* bad merge
* initialize
* wonderful changelog
* now unused parameter
* put back deadzone
* ui
* test deadzone
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-01-07 08:06:36 -05:00
rusefillc
62e6b6aee6
whitespaces fix?
2021-01-06 14:41:20 -05:00
David Holdeman
7117c6f5aa
TS bench test trans solenoid buttons ( #2191 )
...
* maybe
* semicolon stupid
* whoops
* whoops 2
2021-01-05 22:30:38 -05:00
Matthew Kennedy
eabb5c7366
flex fuel AFR interpolation ( #2190 )
...
* config
* implement flex
* secondary fuel default
* test
* test works
* rename
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-01-05 16:27:23 -05:00
Matthew Kennedy
edee10ee1c
Flex fuel stubs ( #2187 )
...
* config & ui
* stub sensor
* stub init
* output channel, gauge, SD log
* linky linky
* fix
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-01-05 07:57:26 -05:00
rusefillc
22ad3ab8d3
funny progress
2021-01-03 23:52:31 -05:00
rusefi
a935bf97f4
progress
2021-01-03 17:58:00 -05:00
Matthew Kennedy
f73b7123bb
rpm rate of change ( #2159 )
...
* compute rpm rate of change
* fix units on gauge
* oops
* correct order
* scaling and limits
* correct for engine cycle length
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-01-03 09:55:44 -05:00
rusefi
3893f67f9c
Unknown placement constraint
2021-01-02 17:32:33 -05:00
rusefillc
d213c01ca5
questionable progress
2021-01-02 16:51:14 -05:00
Matthew Kennedy
a2f8600717
cfg ( #2176 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-01-02 09:14:55 -05:00
Matthew Kennedy
342414a5f7
show when idle is closed loop ( #2160 )
...
* show when idle is closed loop
* semicolon
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-30 08:42:40 -05:00
Matthew Kennedy
890d014679
update idle UI ( #2157 )
...
* redo idle UI
* tooltip update
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-30 08:36:07 -05:00
rusefi
2fac4cd732
HW_CHECK_SPARK_FSIO
2020-12-26 16:16:40 -05:00
rusefi
7a91f9a4eb
cmd_test_fsio3
2020-12-26 13:41:25 -05:00
rusefi
0eec75129a
FSIO bench
2020-12-26 01:18:22 -05:00
Matthew Kennedy
5268a62436
fix ( #2128 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-24 07:35:10 -05:00
rusefillc
1446eabf00
up/down shift to all pins
2020-12-23 16:51:15 -05:00
rusefi
053fcbe3e9
nicer layout
2020-12-18 23:05:44 -05:00
rusefi
8c95923eba
ET_PROTEUS_MIATA_NB2
2020-12-18 15:21:11 -05:00
rusefillc
ca79f99be5
More explicit handling of CPU exhaustion #2093
2020-12-17 22:21:12 -05:00
Matthew Kennedy
6151f8c334
extra data for rusEfi wideband controller ( #2082 )
...
* add config
* logic
* remove old
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-16 18:25:11 -05:00
Matthew Kennedy
d62618c5f8
prototype wideband firmware update ( #2074 )
...
* add submodule for firmware
* ts
* add updater
* add bench_test
* don't collide idx
* feature flag
* send acks
* fix timeout logic
* ui
* do it on the bench thread
* guard
* guard
* only do twice
* guard
* bump version
* update
* file name
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-16 08:28:53 -05:00
rusefillc
0c9c23f9b2
pnp progress
2020-12-15 00:17:09 -05:00
shadowm60
9d36bab793
Debug channel updates ( #2078 )
...
* Debug channel updates
Renamed DBG_44 to Dyno_View
added DBG_LOGIC_ANALYZER
DBG_46..48 are buffers for new features
corrected ini error: [mainController.ini]:[Line:2593]: entry = wastegatePosition, "Wastegate position sensor", float, "%.3f"
* enum_regeneration
fix build issue?
2020-12-14 08:29:43 -05:00
rusefillc
42fc199303
"Wastegate position sensor" into logs
2020-12-13 23:03:22 -05:00
rusefi
4a3011601d
subi
2020-12-13 13:16:39 -05:00
David Holdeman
1b59375425
Fix table ( #2062 )
...
* try
* try
* swap labels
* switch axes in code
2020-12-12 15:41:27 -05:00
rusefillc
f32036ee3e
Cranking debug
2020-12-11 20:09:36 -05:00
rusefillc
72d02df6c4
throttlePedalPositionSecondAdcChannel to "all pins"
2020-12-11 19:51:01 -05:00
rusefillc
c56799172e
TS, .ini: "Idle position sensor" missing label in "Wastegate and idle position sensors" menu #2056
2020-12-11 10:04:07 -05:00
Matthew Kennedy
fadfc8d09b
config for second lambda ( #2047 )
...
* config
* size
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-09 14:30:51 -05:00
shadowm60
adf0a97ffc
Prepare configurations for SW knock detection ( #2046 )
...
* Prepare configurations
- Configurations needed for base noise
- TS usability for base noise definition
* Update rusefi_config.txt
wrong data ype used for base noise
2020-12-08 21:08:59 -05:00
Matthew Kennedy
27fee86923
add indicator for tps2 fail ( #2016 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-05 00:01:24 -05:00
shadowm60
d28276b053
Update rusefi.input ( #2000 )
...
vssacceleration should be signed 16bit value
2020-12-02 15:06:36 -05:00
Matthew Kennedy
3258ee0c61
disable legacy temp units ( #1998 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-02 14:47:08 -05:00
rusefillc
2415edaec4
fixing two unrelated typos
2020-12-02 14:15:44 -05:00
shadowm60
ecc9c0dc6b
introduce vehicle acceleration in TS ( #1997 )
...
* introduce vehicle acceleration in TS
* Update rusefi.input
added gauge as well
2020-12-02 11:12:19 -05:00
shadowm60
6fb745d29c
Launch Control refactoring ( #1992 )
...
* refactor
- called from periodicFastCallback
- removed defines
* Update rusefi.input
removed unused configurations.
added clutch inversion option
* Added new tests
fixed limiting only in case we have launch condition and rpm outside of window
* Update launch_control.cpp
Unintialized config update, now it is working fine with VSS and with clutch as well.
* small fixes
updated after review findings
* Fix breaking engine rev limiter
applyLaunchControlLimiting should not overwrite booleans to false!
* Delay timer in seconds
timer uses ms, so convert seconds to ms
2020-12-01 13:03:42 -05:00
rusefillc
6876c1657a
docs
2020-11-29 18:12:16 -05:00
rusefillc
b982d02298
miata 94
2020-11-28 22:49:28 -05:00
rusefi
292579995c
start/stop debug process
2020-11-25 16:44:08 -05:00
rusefillc
46d9eacc7c
build-in virtual dyno #1987
2020-11-25 13:16:13 -05:00
rusefi
daf1ec83a7
GDI Epic #1448
2020-11-22 00:09:36 -05:00
rusefillc
599f7ceb39
GDI Epic #1448
2020-11-21 22:56:47 -05:00
rusefillc
b4e9aba0da
GDI Epic #1448
2020-11-21 21:58:56 -05:00
rusefillc
1eeaca50dd
GDI Epic #1448
2020-11-20 20:36:48 -05:00
rusefi
ec4232d3fa
refactoring: TS to match C
2020-11-16 19:09:05 -05:00
rusefi
509d5a0252
GDI Epic #1448
...
typo
2020-11-15 16:05:10 -05:00
Matthew Kennedy
0e3673e78c
remove idle thread; just call from periodicSlowCallback ( #1924 )
...
* remove thread
* remove ui
2020-11-11 21:47:19 -05:00
Matthew Kennedy
02c4d630f6
compensate injector flow based on fuel pressure ( #1931 )
...
* injector compensation
* fix
* ui
* testability & comments
* hella testing
* debug channels
* enum value
* auto generated enums
* update comment
* oops too much
* update config fields
* handle failed pressure sensor
* build
* fix
* add some todos for the future
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-11-10 23:11:22 -05:00
rusefillc
6d5763bb8e
field = "useTLE8888
2020-11-10 12:37:15 -05:00
rusefillc
d560f01426
GDI Epic #1448
2020-11-09 22:07:52 -05:00
rusefillc
633ce0c02b
GDI Epic #1448
2020-11-09 21:32:48 -05:00
andreika-git
eb2882857f
Make AFR great again! ( #1929 )
...
Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2020-11-05 15:35:11 -05:00
rusefi
b2263a4151
one step back
2020-11-04 14:49:23 -05:00
rusefi
59a000e7d5
miata TCU
2020-11-04 12:48:07 -05:00
rusefi
1b96af0ab3
TCU minor fix
2020-11-04 00:45:58 -05:00
Matthew Kennedy
f9357d209a
fatal error + inhibit read on TS preset ( #1922 )
...
* fatal error + inhibit read on preset
* inhibit more stuff when flag is set
* don't need that message
* extract function, improve msg
* changelog entry
2020-11-03 19:03:46 -05:00
rusefillc
c01c43aab5
GDI Epic #1448
2020-11-02 19:28:46 -05:00
Matthew Kennedy
15d5c872c2
log afr in addition to lambda ( #1920 )
...
* log afr
* log it
* weird double commas
2020-10-31 17:52:07 -04:00
Matthew Kennedy
66cc63b18a
log target lambda ( #1919 )
2020-10-30 17:42:00 -04:00
Matthew Kennedy
3e30865e6c
unused tach field ( #1918 )
2020-10-29 15:26:01 -04:00
rusefillc
106c91efac
fluid gauges
2020-10-28 00:20:35 -04:00
Matthew Kennedy
09b41bb1bb
Everything in lambda! ( #1893 )
...
* lambda
* default configs, fix build
* config, gauge, UI
* more digits
* change menu text
* fix that while I'm here
* doesn't need extra word
* todo note
* tests
* last test
* missed a config
* update java
* store target lambda
* more java
* format
* hopefully enough java for CI to pass
2020-10-26 18:15:17 -04:00
Matthew Kennedy
a90792fa44
convert mass -> duration later in the pipeline ( #1906 )
...
* cranking duration to mass
* implement
* units
* patch types
* suppress warning
* fix output channels
* add note about how to set it
2020-10-26 07:23:13 -04:00
shadowm60
9ae6f5c85f
Trigger logger ( #1902 )
...
* Update tachometer.cpp
Initial implementation of E30 M3 Tach output solution #907 , unit_test plus debugging next
* tacho unit tests
First successfull unit test for tachometer
* RAM adjustment so it would link
* refactoring tacho, broken!
* starting to make some progress...still fails after a few seconds
* Rework with SW PWM
* Update after code review
* unit_test update
* First working unit_test
* Update .gitignore
* Update engine_controller.cpp
* Update engine_controller.cpp
* Update tachometer.h
* Update test_tacho.cpp
* Switched UART DMA on
* Revert "Switched UART DMA on"
This reverts commit 4a23974c431e0e7fd760595d2161e74e6854897e.
* tooth logger update
Updated the way we send the buffer to TS
Updated the way we log cam signals
removed TDC, inj and ign direct log... this causes some flicker in TS, this way we log inj and ign comapred to a cranck or camshaft trigger.
* Update tooth_logger.cpp
Fix unit_tests
* Update tooth_logger.h
clean-up
* Update tooth_logger.cpp
remove dead code, actually i forgot to uncomment these lines.
rename isTDC to trigger, since it is trigger (cam) for TS.
Co-authored-by: rusefi <rusefi@users.noreply.github.com>
2020-10-25 22:26:20 -04:00
Matthew Kennedy
d84cd385ce
add Injector pressure sensor ( #1898 )
...
* add sensor type
* add config
* initialize injector pressure
* add UI
2020-10-23 15:46:16 -04:00
Matthew Kennedy
4e249889a6
implement fuel pressure sensors ( #1897 )
...
* add
* remove old
* remove more old
* makefile
* fix init
* patch up other stuff
* actually fix it this time
* raw output channels
* gauges, UI
* scaled channel
* fix field ordering
2020-10-23 07:31:47 -04:00
rusefillc
f8bfafccf0
GDI Epic #1448
2020-10-22 23:24:15 -04:00
rusefillc
edd7cc34d1
GDI Epic #1448
2020-10-22 23:17:29 -04:00