rusefi
94a6399e56
QC control mode to crash if RPM = 0 and to mark successful 3 minute test with self-stimulation RPM increase #1871
2020-10-11 19:05:56 -04:00
rusefillc
cd4c665ea0
SD enable
2020-10-06 01:15:17 -04:00
rusefillc
5f15b8e48b
tachPulsePerRev needs a safer default, MRE config needs a value
2020-10-06 00:56:49 -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
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
509a1b072d
fix miata default ( #1781 )
2020-09-09 17:11:07 -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
rusefi
67f305f48a
microRusEFI used as Body Control Module BCM BCU
2020-09-07 17:59:59 -04:00
rusefi
39d09bc976
microRusEFI used as Body Control Module BCM BCU
2020-09-06 20:21:01 -04:00
rusefi
52cb30f9ea
microRusEFI used as Body Control Module BCM BCU
2020-09-06 20:09:26 -04:00
rusefi
c0b0622773
microRusEFI used as Body Control Module BCM BCU
2020-09-06 19:43:54 -04:00
Matthew Kennedy
0e14e51179
reorder ADC channel index ( #1763 )
...
* change config
* correct logic
* clearing these no longer needed
* test expected this to be set
2020-09-06 18:25:26 -04:00
rusefi
6f0267fb7e
blinking more LEDs
2020-08-31 17:15:04 -04:00
rusefi
d059cb4616
blinking more LEDs
2020-08-31 14:26:34 -04:00
rusefi
c1e7c315d4
blinking more LEDs
2020-08-31 13:44:58 -04:00
rusefi
45917215f1
blinking more LEDs
2020-08-31 13:27:56 -04:00
rusefi
f5e2382439
B6
2020-08-29 19:01:44 -04:00
rusefi
613faa90cd
verboseVVTDecoding
2020-08-29 17:05:54 -04:00
rusefi
6f6eb0f561
BCM
2020-08-29 14:29:34 -04:00
rusefi
e532710b87
B6
2020-08-29 10:06:28 -04:00
rusefi
2ddf6ad717
VVT support for VAG trigger #883
2020-08-25 16:19:23 -04:00
rusefi
3c3fe0a73b
v12
2020-08-23 15:09:23 -04:00
rusefi
466f412c7b
docs
2020-08-21 14:59:24 -04:00
rusefi
494057f30d
v12 progress
2020-08-21 14:09:51 -04:00
rusefi
ceeba4d677
v12
2020-08-19 22:03:27 -04:00
rusefi
1f0e39fc6f
v12
2020-08-19 01:09:39 -04:00
rusefi
5fdebbdabc
v12
2020-08-19 00:35:09 -04:00
rusefi
a15352bb19
1.6 VAF tune
2020-08-11 22:17:53 -04:00
rusefi
33d31d16f7
trigger and VSS hw integrated testing #1668
2020-08-08 12:03:24 -04:00
rusefi
5925ca5125
trigger and VSS hw integrated testing #1668
2020-08-08 11:45:02 -04:00
Matthew Kennedy
2ba340bce4
no bins
2020-08-03 12:21:49 -07:00
Matthew Kennedy
51804a4eb9
no more setFuelMap
2020-08-03 12:14:11 -07:00
Matthew Kennedy
6591af7e05
defaults
2020-08-02 16:21:53 -07:00
rusefi
1d4ebd29bc
NA6 progress
2020-08-02 12:08:35 -04:00
rusefi
efcf0532da
NA6 progress
2020-08-02 11:09:18 -04:00
rusefi
997c316013
NA6 progress
2020-08-02 10:18:14 -04:00
rusefi
bba404ac41
dropping legacy stuff
2020-08-01 19:17:58 -04:00
rusefillc
e009d60b29
Merge pull request #1632 from mck1117/remove-plain-maf
...
goodbye, plain maf
2020-08-01 09:16:38 -04:00
rusefi
185a023ada
NA6 progress
2020-07-31 22:43:32 -04:00
Matthew Kennedy
cb01b8a07c
remove
2020-07-31 15:03:09 -07:00
Matthew Kennedy
978fa20916
Merge remote-tracking branch 'upstream/master' into remove-plain-maf
2020-07-31 14:56:29 -07:00
rusefi
b2c0a6b3a5
NA6 progress
2020-07-31 14:20:50 -04:00
rusefi
dffb544da0
NA6 progress
2020-07-31 14:06:30 -04:00
Matthew Kennedy
1e6bf7e775
guard
2020-07-30 21:39:12 -07:00
rusefi
44daac5baf
NA6 progress
2020-07-30 00:04:18 -04:00
rusefi
45f61e2b88
progress
2020-07-29 23:27:42 -04:00
rusefi
1703152427
reducing code duplication?
2020-07-29 23:01:55 -04:00
rusefi
196337a8de
NA6 progress
2020-07-29 22:48:41 -04:00
rusefi
009e5b0c66
NA6 progress
2020-07-29 22:24:58 -04:00
rusefi
615e9207fa
NA6 progress
2020-07-29 22:17:34 -04:00
rusefi
f177b5977d
NA6 progress
2020-07-29 22:16:31 -04:00
rusefi
e2abdabee2
NA6 progress
2020-07-29 21:53:59 -04:00
rusefi
582b1efdde
NA6 progress
2020-07-29 21:04:17 -04:00
rusefi
239eda352c
NA6 progress
2020-07-29 19:53:11 -04:00
rusefi
a7df277fca
NA6 progress
2020-07-29 14:53:36 -04:00
Matthew Kennedy
bb60e13c3a
configs
2020-07-29 01:35:39 -07:00
Matthew Kennedy
67e4fcb2a2
goodbye plain maf
2020-07-23 02:46:45 -07:00
rusefi
893f833489
NA tune
2020-07-09 15:57:54 -04:00
rusefi
1dab19373a
MRE 0.5.1
2020-07-04 00:02:44 -04:00
rusefi
89011897b0
making debugTriggerSync more visible to users & removing from VVT defaults
2020-06-15 16:47:06 -04:00
rusefi
426d4e7c0c
u9 u10
2020-05-23 10:50:32 -04:00
rusefi
0760250c7e
oooops :(
2020-05-22 13:24:04 -04:00
rusefi
db2e6ec60f
HW test progress
2020-05-21 21:45:01 -04:00
rusefi
845a9994a4
MRE pre-sets
2020-05-21 21:00:34 -04:00
rusefi
82e788ef3a
MRE pre-sets
2020-05-21 20:44:14 -04:00
rusefi
aac7712df5
test fixture progress
2020-05-21 18:36:32 -04:00
rusefi
18760bb699
toyota 2jz progress
2020-05-15 16:35:18 -04:00
rusefi
159789dc5b
NB2 MAF
2020-05-12 23:37:30 -04:00
rusefi
1f692c4a9b
34-2 3 cam Toyota wheel progress
2020-05-10 18:03:11 -04:00
rusefi
a9b15e3cee
that's embarrassing
2020-05-10 02:36:01 -04:00
rusefi
bb8a8149f8
34-2 3 cam Toyota wheel progress
2020-05-10 02:12:47 -04:00
rusefi
919afd35e8
removing some unneeded flexibility
2020-05-10 01:34:43 -04:00
rusefi
d18bf76fb5
34-2 3 cam Toyota wheel progress
2020-05-10 00:42:33 -04:00
rusefi
8d91cc65cc
34-2 3 cam Toyota wheel progress
2020-05-09 23:47:51 -04:00
rusefi
4082a53f56
default engine make/code
2020-05-08 17:31:03 -04:00
Matthew Kennedy
2c9cb4e291
remove "plain MAP" mode ( #1398 )
...
* consumers
* enums, input, config
* java
* default config cleanup
2020-05-05 15:04:55 -04:00
rusefi
c5eff0d262
MRE adapter
2020-05-03 15:21:32 -04:00
rusefi
5e11f634a5
unifying Frankenso and MRE defaults
2020-05-03 12:11:47 -04:00
rusefi
fe25c8162a
Attempting cj125
2020-05-01 17:52:25 -04:00
rusefi
965c06c079
https://github.com/rusefi/rusefi_documentation/issues/37
2020-04-29 18:41:40 -04:00
rusefi
9259d101e7
https://rusefi.com/forum/viewtopic.php?p=36268#p36268
2020-04-26 23:03:50 -04:00
rusefi
8f13ae2e14
better defaults
2020-04-26 19:16:54 -04:00
Matthew Kennedy
1bad5f3047
don't store self stim in config ( #1356 )
...
* kill
* add bench test
* fix
2020-04-23 22:38:14 -04:00
rusefi
c52c7e2f1f
TLE8888 mode flexibility
2020-04-23 16:57:37 -04:00
rusefi
e4f3989603
hardware continues integration needs a high RPM high tooth count test case
...
#1351
2020-04-23 01:26:30 -04:00
rusefi
ba0dad82e9
Better handling in case of ETB idle without ETB #1332
2020-04-20 00:23:32 -04:00
rusefi
a11166d992
dreaming about 63 volts
2020-04-15 21:28:44 -04:00
rusefi
171cf82b7d
test pins are needed
2020-04-15 16:20:18 -04:00
rusefi
8190971fc8
mc33 fix
2020-04-14 19:36:25 -04:00
rusefi
18c5fba979
MC restart
2020-04-14 19:23:53 -04:00
rusefi
12376e9312
docs
2020-04-14 08:34:51 -04:00
rusefi
4cde884f1d
MC flag0
2020-04-13 19:01:22 -04:00
rusefi
4c41220c21
progress
2020-04-10 20:31:58 -04:00
Matthew Kennedy
001ef27eb8
support ETB disable pin ( #1273 )
...
* config & hand gen
* board configs
* add dc motor support
* initialization
* also set duty to zero
* use disable in etb
* fix proteus default
* add TS fields
* I guess we needed 8 bytes
* :D
* comment
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-10 17:27:13 -04:00
rusefi
6a94a58796
progress
2020-04-10 13:32:06 -04:00
rusefi
fb06813e12
DBG_TRIGGER_SYNC merged into DBG_TRIGGER_COUNTERS
2020-04-10 13:19:54 -04:00
rusefi
89474adb63
cj125 progress
2020-04-08 23:14:21 -04:00
rusefi
4a8a06c59e
v12
2020-04-06 17:24:20 -04:00
rusefi
1bc5be67ab
clean-up
2020-04-06 12:58:04 -04:00
rusefi
b43da0d0f8
killing nbVvtIndex
2020-04-05 11:43:45 -04:00
rusefi
067063e024
v12
2020-04-03 17:44:55 -04:00
rusefi
0bd2291866
flipped 60/2?
2020-04-03 00:44:54 -04:00
rusefi
db82363325
v12
2020-04-03 00:19:04 -04:00
rusefi
99afae86c9
v12
2020-04-02 22:59:01 -04:00
rusefi
eea460fbce
isFasterEngineSpinUpEnabled
2020-04-02 21:49:31 -04:00
rusefi
61b2febeb8
no PPS in slave mode
2020-04-02 00:33:12 -04:00
rusefi
907b80efa9
code style
2020-04-01 19:00:56 -04:00
rusefi
b7618dbed1
CAN progress
2020-03-31 20:23:40 -04:00
rusefi
4c8ebc4edb
CAN progress
2020-03-31 20:08:30 -04:00
rusefi
81211219f2
CAN progress
2020-03-31 16:49:19 -04:00
rusEfi
2a2b00f2d9
v12 & dual-TPS
2020-03-30 01:13:02 -04:00
Matthew Kennedy
8fd9842310
cleanup extern mess ( #1237 )
...
* cleanup
* move outside define
2020-03-29 19:06:03 -04:00
Matthew Kennedy
608cf45d26
TS cleanup pass ( #1225 )
...
* remove biquad config
* fuel pump clarity
* one code usage
* minimal generate for ci
* and don't build it either
* remove commented out code
2020-03-25 23:00:17 -04:00
rusEfi
361e058d89
pretty slow v12 progress
2020-03-24 23:17:54 -04:00
rusefi
165160bb40
random header clean-up
2020-03-23 09:00:57 -04:00
rusefi
0475348e4c
start/stop
2020-03-20 20:45:35 -04:00
rusEfi
984445d545
v12 progress
2020-03-20 00:36:22 -04:00
rusEfi
d918147ea1
v12
2020-03-18 17:46:46 -04:00
rusEfi
2c7ee709c8
v12 & ETB progress
2020-03-18 00:24:10 -04:00
rusEfi
d558b1372e
v12 & ETB progress
2020-03-18 00:12:31 -04:00
rusEfi
2717fbe18f
docs
2020-03-16 16:39:42 -04:00
Matthew Kennedy
5fc82e21f8
Move can_hw.cpp in to drivers folder ( #1184 )
...
* relocate
* include path
* simulator makefile
* fix mre while we're at it
* it would help if I fixed it right
2020-03-13 09:50:43 -04:00
rusEfi
d047340725
v12
2020-03-12 00:16:32 -04:00
rusEfi
620088cdc1
v12
2020-03-11 20:48:09 -04:00
rusefi
16930da2d3
hard-coding miata Nb2 VVT Ratio magic
2020-03-09 16:59:19 -04:00
rusEfi
9316272f90
slow v12 progress
2020-03-07 00:45:45 -05:00
rusefi
0a7356cf39
code style
2020-03-06 01:26:33 -05:00
rusefi
f088bcf1f1
MRE PNP
2020-02-29 23:15:04 -05:00
rusefi
17af8e27f7
todo NB2
2020-02-27 21:28:31 -05:00
rusEfi
8a40c69180
v12
2020-02-27 03:29:03 -05:00
rusEfi
c35f4aa2e3
more mc33816
2020-02-25 22:38:08 -05:00
rusefi
ce2ec3d544
TEST_33816
2020-02-25 21:35:21 -05:00
Matthew Kennedy
8647abd22b
Add single flag for omitting PnP configs ( #1157 )
...
* switch to single enable flag
* engine_configuration.cpp
2020-02-24 19:08:02 -05:00
rusefi
9c0bcd4be0
v12
2020-02-24 00:20:36 -05:00
rusefi
b4c371f44d
v12
2020-02-23 09:16:11 -05:00
rusefi
2bace565d2
M73
2020-02-19 22:34:51 -05:00
rusEfi
84995652df
reviving FRANKENSO_QA_ENGINE
2020-02-18 17:53:56 -05:00
rusefi
b84971cc6a
code style & pleasing LGTM
2020-02-18 08:16:19 -05:00
rusEfi
59eb424ba0
TLE8888 watchdog #917
...
window watchdog progress
2020-02-10 13:24:09 -05:00
rusefi
6022838656
looking forward
2020-02-01 17:55:58 -05:00
rusefi
73a6b7b813
code style
2020-01-14 03:41:11 -05:00
rusefi
bb217b01dd
happy new year unification
2020-01-13 21:57:43 -05:00
rusefi
b83a5310be
happy new year
2020-01-08 00:02:40 -05:00
Matthew Kennedy
5c85d53e16
Pass action_s instead of callback/param ( #1084 )
...
* change action
* consumers
* fix test
* didn't mean to add those
* simplify
* fix simulator
* fix sim for real
* oy
* maybe this time the simulator will actually be fixed, for real
* don't rely on undefined behavior
2020-01-07 00:41:18 -05:00
rusEfi
4126262aa6
improvements around weird engine types
2019-12-28 23:26:43 -05:00
rusEfi
6e881d53b7
improvements around weird engine types
2019-12-28 23:22:16 -05:00
rusefi
b83816b9ef
laughable gdi progress
2019-12-26 22:30:12 -05:00
rusefi
0bd8a7e039
Frankenso does not use ETB
2019-12-25 15:58:54 -05:00
rusefi
addfd692ce
fixing build
2019-12-15 23:33:15 -05:00
rusefi
f0a588a888
:( sad stuff
2019-12-15 23:21:38 -05:00
rusefi
0d0298ac98
boring test mule stuff
2019-12-15 22:21:49 -05:00
rusefi
af4f20551b
getting rid of boardConfiguration / binary compatible change
2019-12-11 17:48:55 -05:00
Matthew Kennedy
00840d99ec
copyArray helper ( #1048 )
...
* add functions
* uses
* use for proteus
* do it for warmup mult
* do it for cranking settings
* cleanup
2019-12-10 18:04:50 -05:00
rusefi
8760ef2874
v12
2019-12-01 23:45:45 -05:00
rusefi
2d86668a70
v12
2019-12-01 22:37:26 -05:00
rusefi
da42d0dd3d
v12
2019-11-30 20:24:31 -05:00
rusefi
3ed889486e
making things nicer with dual ETB settings
2019-11-30 17:38:33 -05:00
rusefi
b04166d173
that's how we can move all fields one by one from boardConfiguration to engineConfiguration
...
my approach is to move fields from the bottom of BC struct
2019-11-30 10:24:37 -05:00
rusEfi
799027c2e9
all ETBs to run in same HW mode
2019-11-29 16:51:51 -05:00
rusefi
7aa5d3321e
v12
2019-11-29 14:51:20 -05:00
rusEfi
fb53d2e921
v12
2019-11-29 01:35:45 -05:00
rusEfi
19e828acda
v12
2019-11-28 00:40:25 -05:00
rusefi
04f6913d56
MapAveragingCallback schedules all cylinders at once #974
...
saving pennies
2019-11-24 20:48:25 -05:00
rusefi
7ee657d238
aux valves unit test
2019-11-23 22:55:21 -05:00
rusefi
56ff75004b
consistency
2019-11-23 15:53:22 -05:00
Matthew Kennedy
9ee8616cb0
Use templated array references ( #1027 )
...
* update defs
* consumers, use default params
* setArrayValues in tests
* floats
* test fixing
2019-11-22 23:27:24 -05:00
rusEfi
547d9749df
v12 and minor ETB
2019-11-22 23:27:03 -05:00
rusEfi
f9ccaf5f01
steps towards dual ETB
2019-11-21 00:49:38 -05:00
rusEfi
c6be861de2
v12
2019-11-21 00:19:35 -05:00
rusEfi
f249a12163
v12
2019-11-19 00:04:44 -05:00
rusefi
67b434e43a
v12
2019-11-18 23:45:35 -05:00
rusefi
fc41aaf655
v12
2019-11-17 22:32:27 -05:00
rusefi
ebe6a4b981
v12 done right
2019-11-17 09:32:12 -05:00
rusefi
fb7cba96b6
code formatting
2019-11-17 09:03:20 -05:00
rusefi
6456374eb8
v12
2019-11-16 16:00:50 -05:00
rusefi
efe4d63084
v12
2019-11-15 23:49:28 -05:00
rusEfi
c3b793fc55
prometheus cleanup
2019-11-15 00:01:03 -05:00
rusEfi
3530c68a18
M73
2019-11-14 23:58:04 -05:00
rusEfi
54ba4e5407
#pragma once
2019-11-14 22:50:59 -05:00
rusefi
924c4f4fd3
v12
2019-11-09 18:40:06 -05:00
rusefi
99947b3983
v12
2019-11-08 20:53:51 -05:00
rusefi
43aece817b
pinout
2019-11-07 20:47:12 -05:00
rusefi
8f5895321c
refactoring
2019-11-05 23:17:44 -05:00
rusefi
d1afb9b183
moving setDefaultFrankensoConfiguration down is the way of righteousness
2019-11-03 21:29:12 -05:00
rusefi
f1055f80ae
v12
2019-11-03 21:27:37 -05:00
rusefi
a2bee7f46b
moving setDefaultFrankensoConfiguration down is the way of righteousness
2019-11-03 19:36:56 -05:00
rusefi
06b7524c1d
moving setDefaultFrankensoConfiguration down is the way of righteousness
2019-11-03 17:25:34 -05:00
rusefi
9c94dd503e
moving setDefaultFrankensoConfiguration down is the way of righteousness
2019-11-03 17:17:43 -05:00
rusefi
5f01a3fb04
skeleton & docs ( #995 )
...
* Documentation additions and clarifications.
Added config/boards/skeleton/ as an example and starting point for
board-specific support.
* Describe where the generated files came from.
* Minor rewording
* Delete mistakenly added emacs backups
* Added an overall description and build notes
2019-11-03 08:41:14 -05:00
rusefi
5fd03a9f92
v12 M73 fun begins!
2019-11-01 22:56:58 -04:00
andreika-git
ee5ee1942c
Kinetis & TLE8888 compatibility & fixes... ( #991 )
...
* TLE8888: More compatibility & postTunerStudioState
* activeConfiguration & EFI_ACTIVE_CONFIGURATION_IN_FLASH fix
* Kinetis: jump_to_bootloader() impl.
* Kinetis: UART baudrate safety check
* Kinetis: OMG!..
2019-10-31 16:06:34 -04:00
rusEfi
dfef5748b9
pin conflict in MRE test config
2019-10-10 13:32:07 -04:00
rusefi
fdfd2244ce
One cylinder, 4 stroke, only crank sensor needs special wasted_mode spark control #968
...
just a unit test for now
2019-10-07 23:12:29 -04:00
rusefi
5e48109780
docs & refactoring
2019-10-07 21:23:38 -04:00
Matthew Kennedy
d1da567b85
fix gm 24x decoder ( #963 )
...
* fix gm
* fix
* fix default config, tests
2019-10-05 08:27:30 -04:00
Matthew Kennedy
faa2a481ea
Simplify thermistor config ( #962 )
...
* simplify thermistor config
* fix test
2019-10-02 21:00:10 -04:00
rusefi
7f9e912ea4
pid limits / etb limits
2019-09-29 14:56:18 -04:00
rusefi
0aec02ffb1
docs
2019-09-28 18:49:39 -04:00
rusefi
8c5be72106
idle&ETB progress
2019-09-26 00:02:47 -04:00
rusefi
0a70bdf6f8
docs
2019-09-24 22:28:33 -04:00