rusefillc
84d0ca41f5
smarter field disable
2021-08-13 11:03:40 -04:00
rusefillc
4ad584d3cc
dead idle FSIO
2021-08-12 18:34:06 -04:00
rusefillc
ada209fb1f
Pavel says there are issues
2021-08-11 02:03:19 -04:00
rusefillc
0f01edb0a7
nice talking to Martin
2021-08-10 15:31:42 -04:00
rusefillc
afcef0410d
"Burn without flash" button #3127
2021-08-10 07:11:41 -04:00
rusefillc
14c45c610e
Implement auto knock threshold sampling #3033
2021-08-10 05:56:04 -04:00
rusefillc
4d12224590
NB2 36
2021-08-10 02:17:33 -04:00
rusefillc
63e53aebc0
Implement auto knock threshold sampling #3033
2021-08-09 17:07:38 -04:00
rusefillc
f9dfcc8b9a
Implement auto knock threshold sampling #3033
2021-08-09 16:27:31 -04:00
rusefillc
0764ba66e1
Nissan 4 cylinder QR trigger wheel #3118
2021-08-08 17:47:33 +03:00
rusefillc
bce20c7859
trigger debug to full pinout
2021-08-08 02:59:23 -04:00
rusefillc
3b7894b4a2
reduce chance of invalid CAM setting #3105
2021-08-03 21:52:05 -04:00
rusefillc
0aa4ac148f
style
2021-07-30 01:03:38 -04:00
Matthew Kennedy
5373594bb7
discrete VR threshold control ( #3061 )
...
* vr pwm
* rename
* scaling and ui
* hellen pin
* s
* math
* ooh, pch
* happy test
* not magic
2021-07-28 07:44:44 -04:00
rusefillc
3f36e73dd7
turbo speed turbospeed input #2935
2021-07-27 17:32:11 -04:00
Andrey
a63c55e394
Clutch switch inverted options do not invert detected pedal position
...
#3044
2021-07-24 19:20:59 -04:00
Andrey
eaeade5305
Clutch switch inverted options do not invert detected pedal position
...
#3044
2021-07-24 18:59:00 -04:00
rusefillc
09e7aa2160
Clutch switch inverted options do not invert detected pedal position #3044
2021-07-24 13:24:53 -04:00
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
Matthew Kennedy
6605877326
gppwm debug ( #1895 )
...
* dbg gppwm
* fix channel
* TS guard
2020-10-21 22:49:38 -04:00
rusefi
ef19d30314
reducing the mess around FSIO bench commands
2020-10-21 22:35:08 -04:00
Matthew Kennedy
06f92807cc
second PID config for wastegate ( #1889 )
...
* remove
* cleanup
* implement ETB parts
* hook up to boost controller
* tests
* consume
* add cfg field
* ui maybe
* fix
* fix
* add wastegate config test
2020-10-19 08:04:27 -04:00
rusefi
4f74a5fc73
GDI Epic #1448
2020-10-11 17:47:16 -04:00
David Holdeman
29c2d692ee
Simple transmission 2 ( #1870 )
...
* simple trans controller
* don't need check
* we can loop!
* use efi::size
* pin mode configuration
* set pin mode
* switch to RegisteredOutputPin
* size
* add to makefile
* fixes
* fixes
* wat
* output pin, and ts stuff
* use SimpleTransmissionController
* include
* grrr
* grrr
* move to separate file
* fix includes
* try
* semicolon stupid
* try pointers
* try
* add to makefile
* wat
* try
* try
* try
* try
* try
* try
* try
* try
* try
* try
* try
* try
* try
* try
* undo
* more idiomatic maybe
* remove logger
* try init func
* try
* try
* try init fn
* try
* switch
* try
* try
* ifndef
* try
* try
* ifndef
* use def dug
* INJECT FIRST
* try
* try
* duh
2020-10-09 23:34:45 -04:00
Matthew Kennedy
83fe9dae77
ign mode overrides ( #1869 )
2020-10-09 17:16:49 -04:00
rusefillc
0a49ea933e
https://rusefi.com/forum/viewtopic.php?f=4&t=1844
2020-10-09 02:08:52 -04:00
Matthew Kennedy
1bce3aa4c0
Etb function cfg, try again ( #1860 )
...
* two throttles one thread
* look at all this RAM!
* add enum
* switch from index to function
* test fixup
* improve init logic
* remove old vw idle mode bit
* add config
* better spot for it
* use config init values
* handle null controller array
* fatal error testability
* test new init config
* defaults
* fix for default config
2020-10-08 14:12:03 -04:00
rusefillc
367436454d
HW CI has failed 11 times since Oct 2 #1849
...
Revert "ETB function config (#1831 )"
This reverts commit af59c45a
2020-10-03 22:00:00 -04:00
Matthew Kennedy
af59c45adb
ETB function config ( #1831 )
...
* two throttles one thread
* look at all this RAM!
* add enum
* switch from index to function
* test fixup
* improve init logic
* remove old vw idle mode bit
* add config
* better spot for it
* use config init values
* handle null controller array
* fatal error testability
* test new init config
* defaults
* fix for default config
2020-10-02 20:51:02 -04:00
rusefillc
1436ad660f
https://rusefi.com/forum/viewtopic.php?p=37989#p37989
2020-10-02 14:33:19 -04:00
Matthew Kennedy
6ac9aad358
display base fuel mass in milligrams ( #1838 )
...
* switch to mg
* use the correct thing
* gauge scaling
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-09-30 20:19:51 -04:00
Matthew Kennedy
16bfd39bac
Remove dead & useless config ( #1834 )
...
* remove dead config
* remove enum
2020-09-29 06:34:39 -04:00
David Holdeman
d6bc2a70e7
transmission solenoid control ( #1833 )
...
* simple trans controller
* don't need check
* we can loop!
* use efi::size
* pin mode configuration
* set pin mode
* switch to RegisteredOutputPin
* size
2020-09-28 21:39:03 -04:00
rusefi
0a6e79217b
removing third copy of same values
2020-09-28 21:05:20 -04:00
Matthew Kennedy
f1c04efefa
replace ETB index with function enum ( #1807 )
...
* two throttles one thread
* look at all this RAM!
* add enum
* switch from index to function
* test fixup
* improve init logic
* remove old vw idle mode bit
2020-09-28 16:33:07 -04:00
rusefi
97982cc22f
Output pin init/deinit needs a linked list #1803
2020-09-27 07:26:56 -04:00
shadowm60
8d8e8ec260
Launch control - experimental ( #1816 )
...
* 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.
* enable launch control
make use of already existent code + integration
* Delete compile_frankenso_all.sh
remove it since it is not part of the project
* Update main_trigger_callback.cpp
broke unit_Tests
Co-authored-by: rusefi <rusefi@users.noreply.github.com>
2020-09-22 16:25:27 -04:00
rusefi
5c458a5ed5
https://rusefi.com/forum/viewtopic.php?f=3&t=1523
...
disabling second channel for one more trigger
2020-09-22 05:25:11 -04:00
Matthew Kennedy
3d6a6398ac
Dedicated sensors for wastegate + idle position ( #1805 )
...
* config
* add sensor
* listen to new adc channels
* fix
* add gauges to TS
* add gauge values
* TS UI
2020-09-18 10:04:07 +03:00
David Holdeman
d761f523a0
add shift matrix and pin config ( #1798 )
...
* add shift matrix and pin config
* try
2020-09-15 11:34:09 +03:00
David Holdeman
337106cd24
DebounceButton A/C switch ( #1782 )
...
* change acSwitch name, add mode
* fix
* remove some adc stuff
* remove some adc stuff
* semicolon stupid
* left behind
* add readpinstate
* wrong var name
* add functions back
* fix name
* bool, not void, plus fix name
* move
* not sure what I broke
* try setMockValue
* namespace
* whoops missed one
* switch values because adc was set up for pullup
* try 5
* comment for now
* comment for now
* uncomment tests, add function to mock, add mock to efiReadPin
* fixes
* for F's sake
* if
* add defy
* pass params
* use ASSERT_TRUE/FALSE
* advance time
* remove ifdef from readPin
* try moving if
* move to separate func
* move extern
* move include
* try engine_test_helper
* am confuse
* move func to else
* include hal
* add efi prod check
* remove include
* try extern
* move include
* semicolon stupid
* move extern again
* include
* move mockPinStates
* size
* add if
* add comment
* clean on instantiation
2020-09-10 22:16:20 -04:00
Matthew Kennedy
d2d0ffa1ee
remove tach output pin ( #1779 )
...
* remove from cfg
* cfg
* rip out impl
* efi gpio
2020-09-09 16:52:23 -04:00
Matthew Kennedy
f6cbce48ed
minor TS changes ( #1778 )
...
* minor
* fiix
2020-09-09 16:27:13 -04:00
Matthew Kennedy
6d1acb40f8
Selectable AFR axis override ( #1771 )
...
* add config fields
* config options
* new output channels
* dump out state to ts
* s
* implement override
* enums
* this test is no longer used
* test new behavior
* old
* comments
* impl
* unhide option
* fix
* tests
2020-09-08 17:15:18 -04:00
rusefi
a1625bd2e2
microRusEFI used as Body Control Module BCM BCU
2020-09-07 17:38:51 -04:00
rusefi
a0b45b8b08
microRusEFI used as Body Control Module BCM BCU
2020-09-07 17:04:54 -04:00
rusefi
d06690b3b6
Hellen says cyclic buffer
2020-09-07 11:35:02 -04:00
Matthew Kennedy
ef0b2f7be0
Selectable VE axis override ( #1769 )
...
* add config fields
* config options
* new output channels
* dump out state to ts
* s
* implement override
* enums
* this test is no longer used
* test new behavior
* old
* comments
2020-09-07 10:15:42 -04:00
rusefi
ba31cef223
Bench-testing for ALL assigned output pins #1758
2020-09-06 00:27:02 -04:00
rusefi
346808394d
Bench-testing for ALL assigned output pins #1758
2020-09-05 23:49:21 -04:00
rusefi
bc115e70a0
OBD CAN sensors #1733
2020-09-03 23:27:53 -04:00
David Holdeman
9ef0813962
[TCU] TS interface and output channels ( #1747 )
...
* add tcu ts outputs
* accidental change?
* rearrange
2020-09-02 13:30:54 -04:00
Matthew Kennedy
484f1ba5a0
Multiple knock sensors ( #1745 )
...
* fw
* cfg fields
* fix order
* ui for channel select
* clarify
* comments
* config
2020-09-02 07:19:02 -04:00
Matthew Kennedy
988d9b138c
detect which cylinder knocked ( #1732 )
...
* s
* science
* set pin mode
* turn stuff off so it fits
* filtering maybe
* filtering actually works
* generate filter parameters internally
* shorter window
* guard behind enable flag
* use checked in filter
* add biquad reset
* tracing
* const
* exec order
* do it from a thread
* smaller buffer, comment
* configure with header
* only for proteus
* oops
* unused
* not needed
* guards
* pin config
* don't need that include
* precook filter steady state
* define sample rate
* multi cylinder knock
* TS
* only sense when running
2020-08-31 21:05:33 -04:00
rusefi
65ed7f6dad
spelling
2020-08-31 17:08:04 -04:00
rusefi
22a947d498
https://github.com/rusefi/web_backend/issues/97
2020-08-30 14:58:05 -04:00
rusefi
2971230711
VVT support for VAG trigger #883
2020-08-29 18:13:00 -04:00
rusefi
613faa90cd
verboseVVTDecoding
2020-08-29 17:05:54 -04:00
rusefi
b66ec2d9a5
presets
2020-08-29 16:49:56 -04:00
Matthew Kennedy
1a55085bb6
Software knock detection ( #1730 )
...
* s
* science
* set pin mode
* turn stuff off so it fits
* filtering maybe
* filtering actually works
* generate filter parameters internally
* shorter window
* guard behind enable flag
* use checked in filter
* add biquad reset
* tracing
* const
* exec order
* do it from a thread
* smaller buffer, comment
* configure with header
* only for proteus
* oops
* unused
* not needed
* guards
* pin config
* don't need that include
* precook filter steady state
* define sample rate
* config enable switch
2020-08-28 21:13:50 -04:00
Matthew Kennedy
110a6d79d4
more data ( #1727 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-24 01:26:33 -04:00
Matthew Kennedy
12bc5eb28b
Auto cal dual etb ( #1725 )
...
* implement
* add bench mode
* add ts cal mode
* TS impl
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-23 23:41:35 -04:00
Matthew Kennedy
f65287deed
fix ( #1724 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-23 23:18:25 -04:00
rusefi
3c3fe0a73b
v12
2020-08-23 15:09:23 -04:00
rusefi
fc35bb6206
more natural order
2020-08-22 00:03:19 -04:00
Matthew Kennedy
c53979a017
Configurable stoichiometric ratio ( #1710 )
...
* configurable stoich ratio
* afr table always in gas afr
* default
* typo
* use defined ratio
* do it in config too
* missed a spot
* oops wrong one
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-21 19:43:30 -04:00
Matthew Kennedy
4e81b67ca3
harmonize blocking factor ( #1709 )
...
* harmonize blocking factor
* static assert
2020-08-21 14:12:28 -04:00
Matthew Kennedy
c450ea7fcd
add ( #1711 )
2020-08-21 08:53:23 -04:00
Matthew Kennedy
688bc2b800
fix crc command ( #1705 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-20 07:43:56 -04:00
Matthew Kennedy
66b404fc59
improve ( #1702 )
2020-08-18 22:37:08 -04:00
Matthew Kennedy
1840afdd4a
Fuel ts reorder ( #1699 )
...
* reorder
* redo injector stuff
* reorder & deadtime limits
* make 2d table bounds reasonable
* more
* only allow bench if not running
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-18 13:51:20 -04:00
rusefi
009bb24f86
tuneCrc16Gauge
2020-08-14 12:46:02 -04:00
rusefi
d924be7de9
tuneCrc16Gauge
2020-08-14 12:06:05 -04:00
rusefi
51b59a0aa5
tuneCrc16Gauge
2020-08-14 09:27:18 -04:00
Matthew Kennedy
f46cb7aa56
break-up-connection
2020-08-08 00:02:53 -07:00
rusefi
e411b65987
TS SD integration #1653
2020-08-07 21:28:50 -04:00
rusefi
baaf9f9343
TS SD integration #1653
2020-08-07 20:16:55 -04:00
rusefi
9d457aabae
Console commands are broken fix #1671
2020-08-05 19:57:28 -04:00
kon
2205a4c487
Merge branch 'master' of https://github.com/rusefi/rusefi into second_can
2020-08-04 13:22:07 -07:00
Matthew Kennedy
ff34bc878d
Merge remote-tracking branch 'upstream/master' into remove-table
2020-08-03 12:02:24 -07:00
kon
85e7b5b35d
Merge branch 'master' of https://github.com/rusefi/rusefi into second_can
2020-08-02 19:48:36 -07:00
Matthew Kennedy
432a65303d
real names & sensible limits
2020-08-02 15:33:08 -07:00
kon
4e3637641b
added secondary can config
2020-08-01 20:58:14 -07:00
rusefillc
e009d60b29
Merge pull request #1632 from mck1117/remove-plain-maf
...
goodbye, plain maf
2020-08-01 09:16:38 -04:00
Matthew Kennedy
4354b198ae
remove tables from TS
2020-07-31 23:29:02 -07:00
rusefi
239ebbadcf
TS SD integration #1653
2020-07-31 23:53:56 -04:00
Matthew Kennedy
978fa20916
Merge remote-tracking branch 'upstream/master' into remove-plain-maf
2020-07-31 14:56:29 -07:00
Matthew Kennedy
b4b8781993
log second tps
2020-07-30 11:31:49 -07:00
rusefi
a7df277fca
NA6 progress
2020-07-29 14:53:36 -04:00
Matthew Kennedy
ba7c47dd3c
remove
2020-07-29 01:35:17 -07:00
Matthew Kennedy
08be750098
Merge remote-tracking branch 'upstream/master' into remove-plain-maf
2020-07-28 20:25:16 -07:00
rusefi
d9abd6349f
aux temperature gauges for TS
2020-07-27 22:50:48 -04:00
rusefi
192860996b
Weird VAG: DC motor idle valve not ETB #1637
2020-07-26 14:50:17 -04:00
rusefi
6b5cd6a80f
Weird VAG: DC motor idle valve not ETB #1637
...
TS project logic
2020-07-26 14:11:48 -04:00
rusefi
ca9ffdfb5c
refactoring
2020-07-26 14:03:31 -04:00
rusefi
0bbe159e38
Weird VAG: DC motor idle valve not ETB fix #1637
2020-07-26 11:04:32 -04:00
rusefi
a31ddc026a
code style
2020-07-24 11:41:45 -04:00
Matthew Kennedy
2a1d076a31
table Y axes
2020-07-23 02:54:24 -07:00
Matthew Kennedy
67e4fcb2a2
goodbye plain maf
2020-07-23 02:46:45 -07:00
rusefillc
fdd63812bc
Merge pull request #1626 from mck1117/ign-load
...
Use ignition load for ignition
2020-07-22 15:39:34 -04:00
Matthew Kennedy
26a3efe204
always show that option
2020-07-21 14:07:58 -07:00
rusefi
abbe9497cd
idle logs usability
2020-07-21 12:35:25 -04:00
Matthew Kennedy
dbd2827f41
now unused table
2020-07-21 00:07:49 -07:00
Matthew Kennedy
a42ab4e3e2
ign/fuel load
2020-07-20 23:21:04 -07:00
Matthew Kennedy
2cad639bf1
update ts
2020-07-20 23:13:50 -07:00
rusefi
9516098303
EFI_IDLE_INCREMENTAL_PID_CIC should be a runtime parameter #806
2020-07-12 17:34:19 -04:00
rusefi
ab3f238bda
sleepingAwake sorry
2020-07-11 14:34:51 -04:00
rusefi
30bd081c9c
https://rusefi.com/forum/viewtopic.php?p=37401#p37401
2020-07-10 14:02:50 -04:00
rusefi
4ecab123bf
migrate amazing idle from FSIO to less opaque TS #1581
2020-07-08 21:54:56 -04:00
rusefi
e4d543027a
making smart idle more useable
2020-07-07 22:19:22 -04:00
Matthew Kennedy
26478ec394
Switch fueling to new axes ( #1574 )
...
* switch tables
* missed one
2020-07-05 18:14:55 -04:00
Matthew Kennedy
2b8b43ca55
plumb new load channels ( #1573 )
...
* wire up new channels
* add deprecation comment
* add gauges
* these tables are indeed used in those modes
* simplify
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-07-05 16:25:19 -04:00
rusefi
c0bb907aa3
idle_min through FSIO not working as intended #1553
...
FSIO debug outputs progress
2020-07-04 21:32:12 -04:00
Matthew Kennedy
00e01abc4d
Add ign & fuel load fields ( #1568 )
...
* add to code
* output channels size
* rusefi.input
* java offsets
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-07-04 16:40:31 -04:00
Matthew Kennedy
b50a1fccc9
fix maf gauge scaling ( #1566 )
...
* div by 10
* define ratio
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-07-03 23:06:00 -04:00
rusefi
922907952b
typo
2020-07-02 20:40:00 -04:00
rusefi
0fbc0061ee
better names for debug fields in log files
2020-07-02 19:17:36 -04:00
rusefi
edc9158229
push
2020-07-02 14:42:02 -04:00
rusefi
d275677b1c
MRE defaults command
2020-06-30 21:29:47 -04:00
rusefi
5778987219
actions are broken?
2020-06-28 20:58:51 -04:00
rusefi
d5a49044a4
progress?
2020-06-28 11:59:47 -04:00
rusefi
4a2203a0a2
A/C relay output not visible in TS
2020-06-27 19:39:09 -04:00
rusefi
74651052e5
A/C relay output not visible in TS
2020-06-27 19:37:45 -04:00
rusefi
7c5179d2b1
poke input
2020-06-27 16:16:35 -04:00
rusefi
9926327b3a
reducing code duplication
2020-06-21 22:21:25 -04:00
rusefi
be02751d5f
REO progress
2020-06-20 15:18:25 -04:00
rusefi
c0d7905e07
indicators are broken - reported by Jokeri
2020-06-18 14:50:00 -04:00
rusefi
89011897b0
making debugTriggerSync more visible to users & removing from VVT defaults
2020-06-15 16:47:06 -04:00
rusefi
60939e2260
REO progress
2020-06-14 18:47:58 -04:00
rusefi
8de0d0cb39
REO progress
2020-06-14 18:39:05 -04:00
kon
03f4efa0b2
BMW E90 Kombi ( #1494 )
...
* second can bus, first steps
* added most important messages; no more errors
* cleaned up can messages
* second can bus, first steps
* added most important messages; no more errors
* cleaned up can messages
* post rebase/merge fixes
* more rebase/merge fixes
* even more rebase/merge fixes
* more fixes, removed auto-gen files
* removed more auto-gen files...
2020-06-14 16:59:43 -04:00
rusefi
8165ee016f
REO progress - binary logs
2020-06-14 15:43:54 -04:00
rusefi
98ab973e7c
CAN docs
2020-06-09 22:44:43 -04:00
rusefi
747ec8cf4a
tuneCrc16 - we use it to match logs to tunes
2020-06-04 20:07:00 -04:00
rusefi
6ac884018e
useFSIO6ForRevLimiter
2020-06-01 07:55:42 -04:00
Matthew Kennedy
9f539a9dc4
Post-stft cleanup ( #1478 )
...
* unused old fuel PID
* fix units
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-06-01 07:05:40 -04:00
Matthew Kennedy
d24b5d5e93
Integrate stft ( #1475 )
...
* code changes
* missed a spot
* update UI
* gauge name
* adjust gauge scaling
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-05-31 16:59:05 -04:00
rusefi
a8196b197e
hiding not working stuff to reduce confusion
2020-05-31 11:06:36 -04:00
rusefi
07475398b2
proteus v12 progress
2020-05-24 13:27:14 -04:00
Matthew Kennedy
12a8d889ab
add second boudns ( #1469 )
2020-05-23 10:45:15 -04:00
rusefi
4edd682ebb
typo
2020-05-23 00:37:43 -04:00
rusefi
948ba1a92b
progress
2020-05-22 22:47:47 -04:00
rusefi
b15965a9d0
progress
2020-05-22 14:11:12 -04:00
rusefi
c9cc928df6
pre-sets progress
2020-05-22 13:12:16 -04:00
rusefi
845a9994a4
MRE pre-sets
2020-05-21 21:00:34 -04:00
rusefi
9ab7507e67
BUG? handleCrc32Check does not use 'offset' parameter #1429
2020-05-21 00:14:08 -04:00
rusefi
5d6e715b05
GDI fields
2020-05-20 02:18:23 -04:00
Matthew Kennedy
9dda1a21bc
Redundant tps ( #1427 )
...
* add redundant sensor
* add tests
* add configure, info printing
* tests
* tests
* partial hookup
* fix
* fix
* bad makefile merge
* use second TPS config
* update test
* update test
* sensor names
* set second pin by default
* fix auto cal
* auto cal both sensors
* add reconfigure of secondary sensors
* gobblin' up your ram
* slow down write a little bit
* put split in debug gauge
* s
Co-authored-by: Matthew Kennedy <matthew@mck-mbp-15.local>
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-05-18 14:32:00 -04:00
rusefi
d9bbace609
reducing magic constant copy/paste & MAP dialog progress
2020-05-18 01:15:13 -04:00
rusefi
194e85b855
VVT progress
2020-05-15 21:10:15 -04:00
rusefi
18760bb699
toyota 2jz progress
2020-05-15 16:35:18 -04:00