Matthew Kennedy
aaa3ea2d3e
remove useETBforIdleControl ( #5054 )
...
* remove useETBforIdleControl
* etb integrated
* jni weirdness
2023-02-12 16:49:12 -05:00
rusefillc
507660266e
proteus meta
2022-05-04 17:05:08 -04:00
Matthew Kennedy
e1b2fcb2bc
proteus meta
2022-05-04 17:00:38 -04:00
rusefillc
dfe7f5f2e9
proteus_f4_hardware_QC_special_build
2022-05-04 06:16:44 -04:00
Matthew Kennedy
83caf1ea1b
Brain pin is enum class ( #4108 )
...
* change most usages to Gpio::
* board configs
* engine configs etc
* isBrainPinValid, smart gpio
* generator
* generator
* generator
* connector yamls
* kinetis enums
* cypress txt
* kinetis config
* frankenso
* config generator
* actually do it for the others
* disable skips for pr ci
* fix tle8888
* misc
* weird cast from int
* needs this operator too
* this can be an unsigned subtract
* happy tests
* s
* kinetis isConfigurationChanged weirdness
* missed J/K
* cypress efifeatures
* build script mistake (!)
* mistake in smart gpio
* debounce
* eg33
* kinetis, so needy
* it's pretty green, we can skip these again
2022-04-28 17:32:39 -04:00
rusefillc
3ba6416e54
refactoring
2022-04-25 17:42:30 -04:00
rusefillc
e0e61f7f44
FasterEngineSpinUp should be enabled by default fix #4094
2022-04-23 09:51:47 -04:00
Andrey
298ea5f8c0
Trigger setup in TS is highly confusing: hide operation mode from users? #4031
2022-04-03 02:21:37 -04:00
Andrey
b96c51874c
Trigger setup in TS is highly confusing: hide operation mode from users? #4031
2022-04-03 00:34:18 -04:00
rusefillc
97701bbadd
M73 baseFuel
2021-12-22 16:54:17 -05:00
rusefillc
aad35672f1
fresh take on M73 defaults
2021-12-19 15:57:19 -05:00
Matthew Kennedy
9bd8a19564
oh my god we've had no asserts ( #3595 )
2021-11-22 17:52:03 -05:00
Scott Smith
80091498a6
Programmatically replace ENGINE() and CONFIG() with engine-> etc ( #3565 )
...
git grep -l -w ENGINE | xargs sed -i -r "s/ENGINE\(([]a-zA-Z_0-9.[]+)\)/engine->\1/g"
git grep -l -w CONFIG | xargs sed -i -r "s/([^a-zA-Z_])CONFIG\(([]a-zA-Z_0-9.[]+)\)/\1engineConfiguration->\2/g"
2021-11-17 03:54:21 -05:00
Matthew Kennedy
7296593448
remove engine pointer passing ( #3556 )
...
* some
* more
* more
* the last?!
2021-11-16 04:15:29 -05:00
rusefillc
8fd82af0cb
Epic: Remove FSIO #2928
2021-11-14 08:37:50 -05:00
rusefillc
3f278e989b
a bit of dead code
2021-11-06 21:19:56 -04:00
Andrey
e95e75ca44
export board-specific macro for stm32 pins based on board yaml #3298
...
proteus meta progress
2021-10-25 20:51:28 -04:00
rusefi
69f6e57ac7
Revert "Hellen Nissan defaults are no longer valid fix #3143"
...
This reverts commit 3f81d894
2021-09-14 15:51:58 -04:00
rusefi
3f81d89482
Hellen Nissan defaults are no longer valid fix #3143
2021-09-14 15:46:21 -04:00
Matthew Kennedy
e3849b95d5
don't require EXTERN_ENGINE in every file ( #2969 )
...
* move enginePins
* no more extern engine
* uses
* more
* extern config too
* put this where it belongs
* include correct header
* merge
2021-07-16 18:13:33 -04:00
Andrey
17c07a0828
s/controlPin1/controlPin/
2021-06-05 16:19:01 -04:00
Andrey G
112b4d1182
Hip9011 ( #2512 )
...
* hip9011: coexistance with other spi devices
* hip9011: rework so SPI transfer is invoked from thread
also use polling spi exchange to avoid cache problems
* hip9011: move calculations from ADC callback to thread
* hip9011: big cleanup
* hip9011: simplify spi communication
* No need to set knockBandCustom if it is not custom
HIP9011 calculates knockBand from cylinderBore same way
* hip9011: make unit test happy
* hip9011: fix unit test
* hip9011: remove duplicated initialization, reorder
* hip9011: just renames and data type adjustments
* hip9011: rename BAND() to HIP9011_BAND()
* hip9011: move some code from lookup.cpp to logic.cpp
* hip9011: move initEngineNoiseTable to engine_configuration.cpp
* hip9011: move lookup tables to hip9011_logic.c
* hip9011: remove empty files
* hip9011: additional checks
2021-03-30 10:56:25 -04:00
rusefillc
8fa1a6530b
M62T vanos support #2243
2021-02-08 21:50:31 -05:00
rusefillc
5a75c69b8e
knock v12
2021-01-06 19:42:07 -05:00
rusefillc
8396f36a14
knock knock v12
2021-01-06 12:48:32 -05:00
rusefi
c67af9632a
PROTEUS_QC_TEST_BOARD
2020-12-26 00:57:23 -05:00
rusefi
9194323b5d
proteus_f4_hardware_QC_special_build
2020-12-20 11:17:38 -05:00
Matthew Kennedy
34edf34bf4
only build in config for the correct board ( #2088 )
...
* only build in config for the correct board
* undo
* undo
* undo
* only touch proteus config
* include configs in tests
2020-12-17 17:12:24 -05:00
rusefi
08c7849b29
it's weird
2020-11-27 16:41:11 -05:00
rusefi
93160c6abb
LM_ALPHA_N_2 rename
2020-11-27 15:44:31 -05:00
rusefi
e7dfffe71d
toyota89281_33010_pedal_position_sensor
2020-11-16 23:38:23 -05:00
rusefi
f353e5c7a3
debounce unintended auto-increment bug (was: Proteus TCU gear shift configuration) #1927
2020-11-07 00:35:56 -05:00
rusefi
34f887d6af
v12 & dual-channel PPS
2020-11-06 15:30:11 -05:00
rusefi
7adde869d7
v12 Proteus
2020-11-06 14:18:54 -05:00
Matthew Kennedy
789926a61d
convert cranking defaults to mg ( #1921 )
...
* convert cranking defaults to mg
* fix tests
2020-11-03 14:12:26 -05:00
rusefi
2e9da1387d
v12
2020-08-23 15:09:23 -04:00
rusefi
fdbdc6d495
docs
2020-08-21 14:59:24 -04:00
rusefi
7fef82742f
v12 progress
2020-08-21 14:09:51 -04:00
rusefi
831d99ccee
v12
2020-08-19 22:03:27 -04:00
rusefi
de5c49d04f
v12
2020-08-19 01:09:39 -04:00
rusefi
6439dce79f
v12
2020-08-19 00:35:09 -04:00
rusefi
edc5dbbc58
default engine make/code
2020-05-08 17:31:03 -04:00
rusefi
93ee6c36e3
https://github.com/rusefi/rusefi_documentation/issues/37
2020-04-29 18:41:40 -04:00
rusefi
19a7a7adf6
v12
2020-04-03 17:44:55 -04:00
rusefi
939a00a4b9
isFasterEngineSpinUpEnabled
2020-04-02 21:49:31 -04:00
rusEfi
a3588f64fa
v12 & dual-TPS
2020-03-30 01:13:02 -04:00
rusEfi
fbbac83010
v12 progress
2020-03-20 00:36:22 -04:00
rusEfi
b9d6f33b82
v12
2020-03-18 17:46:46 -04:00
rusEfi
5a21db41a4
v12 & ETB progress
2020-03-18 00:12:31 -04:00
rusEfi
b089596641
v12
2020-03-12 00:16:32 -04:00