Matthew Kennedy
1a14746e97
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
rusefillc
7d104bff8d
pnp progress
2020-12-15 00:09:35 -05:00
shadowm60
480af8b38b
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
41f35e99f1
trigger decode should pay to attention to what wheel signal is coming from #2073
2020-12-13 17:49:24 -05:00
rusefillc
4c2ea35269
TT_SUBARU_7_WITHOUT_6
2020-12-13 17:46:48 -05:00
rusefi
1a205b9973
maybe this would just work?
2020-12-13 16:22:02 -05:00
rusefillc
08dbbdb21a
subi
2020-12-06 18:08:55 -05:00
rusefillc
c0e2ca5e74
MRE_SUBARU_EJ18
2020-12-06 13:08:09 -05:00
rusefillc
0ba4b37a2d
all triggers should be documented way nicer #2001
2020-12-04 11:44:27 -05:00
rusefillc
eb3dd94390
6.1 Hemi V8 decoder #2010
2020-12-04 00:30:22 -05:00
rusefillc
9a897007c4
FORD ST170 CAM TRIGGER PATTERN fix #2009
2020-12-03 23:54:08 -05:00
rusefillc
fec3c3c443
DAIHATSU 3CYLINDER TRIGGER WHEEL SUPPORT #2008
2020-12-03 21:58:03 -05:00
rusefillc
c9a5a41a2f
DAIHATSU 3CYLINDER TRIGGER WHEEL SUPPORT #2008
2020-12-03 21:31:58 -05:00
rusefillc
ba0503177c
more dead code
2020-12-03 10:49:20 -05:00
rusefillc
bcd5e029fa
dead code matches Mazda SOHC
2020-12-03 01:36:43 -05:00
rusefillc
238e639c53
dead trigger, this would now be vvt+60/2
2020-12-03 01:22:57 -05:00
rusefillc
f5189cb6aa
all triggers should be documented way nicer #2001
2020-12-03 01:02:17 -05:00
rusefillc
0a72735c74
all triggers should be documented way nicer #2001
2020-12-03 00:19:18 -05:00
rusefillc
b503fa3366
all triggers should be documented way nicer #2001
2020-12-02 20:51:33 -05:00
rusefillc
d199302b83
miata 94
2020-11-28 22:49:28 -05:00
rusefi
93160c6abb
LM_ALPHA_N_2 rename
2020-11-27 15:44:31 -05:00
Matthew Kennedy
0fa06e2e2a
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
rusefi
cff029f289
miata TCU
2020-11-04 12:48:07 -05:00
rusefillc
eb06ce55cd
TCU
2020-10-28 01:01:30 -04:00
Matthew Kennedy
c38eb6d38f
add Injector pressure sensor ( #1898 )
...
* add sensor type
* add config
* initialize injector pressure
* add UI
2020-10-23 15:46:16 -04:00
rusefi
25189a70a8
B6
2020-10-23 00:39:22 -04:00
Matthew Kennedy
38b6e9ba2b
gppwm debug ( #1895 )
...
* dbg gppwm
* fix channel
* TS guard
2020-10-21 22:49:38 -04:00
rusefillc
c9bdd59220
new VVT trigger shape? #1847
2020-10-03 10:39:43 -04:00
Matthew Kennedy
3374db1658
Remove dead & useless config ( #1834 )
...
* remove dead config
* remove enum
2020-09-29 06:34:39 -04:00
rusefi
2836954b9c
adding 1+16 trigger
2020-09-28 21:18:47 -04:00
rusefi
bd82ae0d9a
refactoring: magic constants
2020-09-28 21:11:04 -04:00
Matthew Kennedy
b79c0fefe5
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
Matthew Kennedy
8adfef930f
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
f55fee38b4
microRusEFI used as Body Control Module BCM BCU
2020-09-06 19:43:54 -04:00
rusefi
5da1af9ca7
VVT support for VAG trigger #883
2020-08-29 17:46:01 -04:00
rusefi
eb0e2afbb7
presets
2020-08-29 16:49:56 -04:00
rusefi
c30065c8f5
reducing autotest mess
2020-08-29 15:41:09 -04:00
rusefi
240df29e12
BCM
2020-08-29 09:41:02 -04:00
rusefi
77bb2310a7
VVT support for VAG trigger #883
2020-08-27 00:43:23 -04:00
rusefi
22f6063d9f
VVT support for VAG trigger #883
2020-08-25 16:19:23 -04:00
rusefi
5718d93c44
another attempt at dead code
2020-08-25 15:58:56 -04:00
rusefi
536fb52365
oh, here it is
2020-08-25 01:38:56 -04:00
rusefi
1b49c57bc1
VVT support for VAG trigger #883
2020-08-25 01:24:15 -04:00
rusefi
3c94ec8133
self-stimulation RPM is wrong by 50% if switching from NA6 to NB2 configuration fix #1682
2020-08-08 17:00:14 -04:00
rusefi
ae606a6380
trigger and VSS hw integrated testing #1668
2020-08-08 12:03:24 -04:00
Matthew Kennedy
7009c82993
Merge remote-tracking branch 'upstream/master' into remove-plain-maf
2020-07-31 14:56:29 -07:00
rusefi
278cda992c
NA6 progress
2020-07-29 14:53:36 -04:00
Matthew Kennedy
dbad10a253
remove
2020-07-29 01:35:17 -07:00
Matthew Kennedy
ea487327e1
Merge remote-tracking branch 'upstream/master' into remove-plain-maf
2020-07-28 20:25:16 -07:00
Matthew Kennedy
bd31eea73a
add mock airmass mode
2020-07-26 20:33:18 -07:00
Matthew Kennedy
eda3fd020a
alphan
2020-07-25 01:14:35 -07:00
Matthew Kennedy
5e762ad258
add new options
2020-07-23 02:51:08 -07:00
Matthew Kennedy
b1747ea48b
goodbye plain maf
2020-07-23 02:46:45 -07:00
rusefi
7b5f782e91
idle_min through FSIO not working as intended #1553
...
FSIO debug outputs progress
2020-07-04 21:32:12 -04:00
rusefi
14fc5a54df
idle_min through FSIO not working as intended #1553
...
making logging less confusing
2020-07-01 16:37:25 -04:00
rusefi
51f7c4f382
MRE defaults command
2020-06-30 21:29:47 -04:00
rusefi
195bd00c14
reducing confusion
2020-06-21 22:12:06 -04:00
rusefi
76d3dbe22c
fixing stuff?
2020-06-14 18:06:33 -04:00
kon
9af150bd41
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
56c9d3ac40
proteus v12 progress
2020-05-24 13:27:14 -04:00
rusefi
5e202930f4
pre-sets progress
2020-05-22 13:12:16 -04:00
rusefi
74ede6db64
would this help?
2020-05-22 00:25:48 -04:00
rusefi
4015c600e9
MRE pre-sets
2020-05-21 20:44:14 -04:00
rusefi
871cee3092
test fixture progress
2020-05-21 18:36:32 -04:00
rusefi
9b1082f187
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# firmware/config/boards/kinetis/config/controllers/algo/auto_generated_enums.cpp
2020-05-20 21:22:46 -04:00
rusefi
ba8600307f
[Feature Request] Transmission Control #1454
2020-05-20 01:05:15 -04:00
rusefi
56faab272f
hard-coding NB2 OEM sensor
2020-05-18 01:39:41 -04:00
rusefi
03a632f3a7
VVT_INACTIVE
2020-05-14 23:13:32 -04:00
dron0gus
624ed955db
triggers: add Subaru SVX trigger (3 sensors) ( #1433 )
2020-05-14 20:40:47 -04:00
rusefi
c47a0c3125
SD card for MRE
2020-05-13 23:26:28 -04:00
rusefi
14b63774fb
that's embarrassing
2020-05-10 02:36:01 -04:00
rusefi
9c01614a46
34-2 3 cam Toyota wheel progress
2020-05-09 23:47:51 -04:00
Matthew Kennedy
10903c4659
remove "plain MAP" mode ( #1398 )
...
* consumers
* enums, input, config
* java
* default config cleanup
2020-05-05 15:04:55 -04:00
rusefi
d35ecea765
Nick says we need this MAP sensor
2020-05-04 19:08:36 -04:00
rusefi
00de5e8beb
Merge branch 'master' of https://github.com/rusefi/rusefi
2020-04-25 21:28:01 -04:00
rusefi
52954733c7
Bosch vvt shape #1368
...
skeleton
2020-04-25 19:50:43 -04:00
Matthew Kennedy
a8bf8a8eb5
types & enums ( #1367 )
2020-04-25 18:26:29 -04:00
rusefi
8f554e7a52
tle8888 modes corrected
2020-04-23 19:39:59 -04:00
rusefi
b607400984
TLE8888 mode flexibility
2020-04-23 16:57:37 -04:00
shadowm60
54f7ab268c
Vss over Can implementation proposal ( #1340 )
...
* Vss over Can implementation proposal
Working for BMW e46
* fixed Firmware CI?
* kinetis fix.
* minor fixes
2020-04-21 20:48:37 -04:00
rusefi
a2f5aaaf90
i am clearly distracted :(
2020-04-19 19:20:23 -04:00
rusefi
f7327e0d71
still the cost of remix 66-2-2-2
2020-04-19 18:58:22 -04:00
rusefi
898430518a
helping build
2020-04-19 18:45:40 -04:00
rusefi
c1a4bd857b
TT_HONDA_K_12_1
2020-04-19 14:23:01 -04:00
rusefi
d74e7f5d11
progress towards renix 66-2-2-2
2020-04-19 09:59:55 -04:00
rusefi
711c7c970a
Fresh generated - auto
2020-04-18 16:40:59 -04:00
rusefi
59a007d21a
docs
2020-04-14 08:34:51 -04:00
shadowm60
291197b43a
Add w202 canDash support ( #1292 )
...
* w202CanDash
added CanDash support for w202
* fixed kinetis
2020-04-13 08:11:06 -04:00
Matthew Kennedy
9bbb7bc497
etb autotune ( #1274 )
...
* Astrom-Hagglund
* enums
* comments
* dead
* fix
* changed enum
* ts guard
* safety
* etb autotune debug channels
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-11 22:15:49 -04:00
rusefi
cb2b699db6
DBG_TRIGGER_SYNC merged into DBG_TRIGGER_COUNTERS
2020-04-10 13:19:54 -04:00
Matthew Kennedy
3abd181f6f
CLT/IAT/Aux in the new sensor world ( #1269 )
...
* hook up clt
* init test
* probably fix test
* aux temp
* relax checking
* more significant figures
* remove old aux temp
* hand generate
* claim RAM
* move to ccm
* subscribe
* info printing
* warnings
* raise high voltage failure threshold
* fix test
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-07 16:07:09 -04:00
rusefi
9203f08072
flipped 60/2?
2020-04-03 00:44:54 -04:00
rusefi
f2dafeefe0
CAN progress
2020-03-31 20:08:30 -04:00
rusefi
f559976a19
CAN progress
2020-03-31 16:52:52 -04:00
rusefi
21e96141a8
f4-slave
2020-03-29 22:10:13 -04:00
rusefi
d770290d0e
launch control #203
2020-03-23 22:30:47 -04:00
rusefi
d3071ea348
start/stop progress debug mode
2020-03-22 20:43:27 -04:00
rusEfi
1430adcc33
docs
2020-03-12 00:20:05 -04:00
rusEfi
cb37a6f51d
v12
2020-03-11 20:48:09 -04:00
rusefi
6b3228b9f1
TEST_33816
2020-02-25 21:35:21 -05:00
rusefi
910a4d6706
cam/vvt decoder
2020-02-05 01:49:33 -05:00
ola
b94ba38efc
Some initial work at Launch/ALS
...
(cherry picked from commit 07b3a0632f6673ad57db5b2d6b8ad21674cf3509)
2020-02-02 12:17:06 -05:00
rusefi
3d3c4c38f4
looking forward
2020-02-01 17:55:58 -05:00
rusefi
6dd509a34b
opening the door to boost controller!
2020-01-31 14:23:15 -05:00
rusefi
38afb582a1
reducing magic constants
2020-01-27 23:45:46 -05:00
rusefi
63e3e84e08
happy new year
2020-01-08 00:02:40 -05:00
rusefi
435928ca81
laughable gdi progress
2019-12-26 22:30:12 -05:00
rusefi
daf1a0be21
wow dead stuff?
2019-12-24 00:14:10 -05:00
rusefi
c94532a697
boring test mule stuff
2019-12-15 22:21:49 -05:00
rusefi
bcec694eb1
just a trivial massive rename: TriggerState > TriggerWaveform
2019-12-08 01:09:39 -05:00
Matthew Kennedy
b7011f875a
Base configuration for Proteus ( #1040 )
...
* cfg
* add enum value
* add ci
* actually build the board config
* this is pretty close
* proteus case
2019-12-02 23:54:40 -05:00
rusefi
63d8f050bc
auxFastSensor
2019-12-02 17:49:01 -05:00
rusefi
a6e7b1455d
v12
2019-11-18 23:45:35 -05:00
rusEfi
41bdf469b2
#pragma once
2019-11-15 00:00:13 -05:00
rusEfi
cedb8d5861
M73
2019-11-14 23:58:04 -05:00
rusEfi
81cd1df0cc
refactoring: engine sniffer magic constants
2019-08-18 15:04:02 -04:00
rusEfi
714af981e4
MRE_MIATA_NB2
2019-08-13 19:15:24 -04:00
rusefi
946374184e
WTF is wrong with MRE_miata_na6 config? operationMode complexity fix #898
2019-08-08 23:11:56 -04:00
rusefi
ca1ca643d0
refactoring: better enum name
2019-08-07 22:20:16 -04:00
rusEfi
1e64c5a67f
MRE test setup
2019-08-05 23:00:35 -04:00
rusEfi
efb5e0377a
MRE is getting closer!
2019-07-25 21:39:39 -04:00
rusefi
d4c28ecc69
setDefaultBoardConfiguration shouldn't have Frankenso pinout #852
2019-07-24 22:33:30 -04:00
rusefi
733478bd8a
live docs for idle state
2019-07-21 18:34:37 -04:00
rusefi
48fe6c2d5d
nicer status codes for future human-readable status set
2019-07-21 14:06:51 -04:00
Matthew Kennedy
a2f2a677b4
Remove warmup afr pid ( #879 )
...
* config changes
* actually remove from config
* rip out implementation
2019-07-18 18:26:18 -04:00
rusefi
69a3b45b3d
ETB: TPS should be f(RPM, pedal) - target table #835
2019-06-15 14:11:38 -04:00
rusefi
135ff2d50d
MRE
2019-06-07 18:02:28 -04:00
rusefi
9f72307961
I am a a Sun Certified Java Developer
2019-06-04 12:46:55 -04:00
rusefi
60253de5f9
extracting hw-specific enums
2019-06-04 12:27:34 -04:00
rusefi
7792618672
extracting hw-specific enums
2019-06-04 12:21:28 -04:00
rusefi
483c891e16
board-specific usability #808
2019-05-30 00:18:41 -04:00
rusefi
c52e5aa465
refactoring: better variable names
2019-05-27 11:17:28 -04:00
rusefi
dac10d23b0
MC33816 integraion #784
2019-05-25 17:18:16 -04:00
rusefi
02cf200186
idle usability
2019-05-11 10:41:04 -04:00
rusefi
91c404b353
FEATURE REQ: aux temperature inputs #332
2019-05-09 19:39:21 -04:00
rusefi
7fc699fce2
Injection/Ignition angle inaccuracy on 60-2? EngineSniffer vs Real Hardware #778
...
metric progress
2019-05-07 19:16:01 -04:00
rusefi
12c6e7bbd1
docs
2019-05-07 13:53:44 -04:00
rusefi
588278e3da
VAG_18_TURBO = 102
2019-05-01 14:31:44 -04:00
rusefi
0292df332c
reducing analog_inputs debug confusion :)
2019-04-25 08:32:20 -04:00
rusefi
b8ae3810b3
DBG_ANALOG_INFO
2019-04-24 22:16:37 -04:00
rusefi
e4bb98b779
USB and TLE8888 not working for F4 or F767 #764
2019-04-19 13:57:40 -04:00
rusefi
2badaa4f73
we need TLE8888 driver #714
2019-04-15 19:15:53 -04:00
rusefi
220e72fdc5
SPI progress
2019-04-14 18:12:15 -04:00
rusefi
50c481924e
steps towards smarter gpio
2019-04-13 10:58:52 -04:00
dron0gus
0212cf644c
Subaru EJ20G ECU: initial support ( #751 )
2019-04-13 01:23:48 +02:00
dron0gus
69df5d4b50
gpios rework ( #739 )
...
* Some more include fixes for linux
* Pass cross-compile path through CROSS_COMPILE
* Lower-upper case conversion fixes for linux
* Rename unmarkPin to brain_pin_markUnused
This is part of external gpiochip integration
* Add gpio_pin prefix to markUsed and markUnused
To distinguish from similar functions using brain_pin
* pin_repository: add helpers
this is part of gpio chips integration
* efi_gpio: simplify getHwPin using brain_pin_is_onchip
2019-04-10 01:31:10 +02:00
rusefi
d5fd0f0f86
we need TLE8888 driver #714
2019-04-04 21:34:33 -04:00
rusefi
9c4da7d9f8
better location for spi pin modes
...
stm32-specific code would upset someone
2019-03-29 02:44:52 -04:00
rusefi
76b7554491
we need TLE8888 driver #714
2019-03-26 12:30:30 -04:00
rusefi
9873606991
more SPI speeds and TLE8888 to full pinout
2019-03-26 10:35:33 -04:00