rusefillc
9e812ee7ac
dead code
2023-02-10 19:09:39 -05:00
Matthew Kennedy
5c50ad2db4
infer useOnlyRisingEdge by trigger type ( #4621 )
...
* most of the plumbing
* easy tests
* trigger types that are rise only
* configs
* change mode of various triggers
* vvt
* 898 test is now impossible 🥳
* s
* instant rpm test
* actually remove useOnlyRisingEdgeForTrigger
* remove vvtCamSensorUseRise
* s
* print
* one happy test
* another test
* happy testSomethingWeird
* happy testCamInput
* maybe fix it a different way
* better
* quad cam
* nb2 happy
* bad merge
* vvt test
* trigger.test1995FordInline6TriggerDecoder
* hellen gm e67
* changelog
2022-11-08 21:48:39 -05:00
rusefi
a74fc3c3c2
refactoring: extracting useful method
2022-10-25 21:55:54 -04:00
rusefillc
57c804c6f5
there is no third trigger simulator channel right?
2022-10-03 00:18:11 -04:00
Matthew Kennedy
e4a0979dc2
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
Andrey
cc9a1136c4
Trigger setup in TS is highly confusing: hide operation mode from users? #4031
2022-04-03 02:21:37 -04:00
Andrey
6aa948a666
Trigger setup in TS is highly confusing: hide operation mode from users? #4031
2022-04-03 00:43:28 -04:00
Scott Smith
823d9a07e0
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
8cdac4cac0
remove engine pointer passing ( #3556 )
...
* some
* more
* more
* the last?!
2021-11-16 04:15:29 -05:00
Matthew Kennedy
25414ebdad
yet more pch ( #3068 )
...
* big pch energy
* put back ramdisk stub
* tests are happy
* h743 nucleo
* kinetis
* I love deleting code!
* make stepper happy
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-08-03 22:05:01 -04:00
Matthew Kennedy
2ce7777865
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
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
Andrey G
b74d17cee8
Subaru board update ( #2616 )
...
* board: subaru_eg33: move to connectors yaml
* engine: subaru EG33: TPS is not inverted
* board: subaru_eg33: fix gen_config script
* board: subaru_eg33: update default settings
2021-05-03 09:32:14 -04:00
Andrey G
6d6dca8d07
Subaru board update ( #2600 )
...
* board: subaru eg33: linker script: stack, bss and heap to ram0
* Board: Subaru EG33: clean-up configs
* board-subaru-eg33: fix board config
* engine: subaru: eg33: fixes
2021-04-28 20:25:33 -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
Andrey G
08a5421090
Add subaru eg33 ( #2294 )
...
* engine: Subaru SVX EG33 engine configuration
Not tested yet. Just basic settings and placeholder
* board: add Dron_Gus's Subaru EG33 p'n'p board
* board: subaru eg33: linker script: stack, bss and heap to ram0
* board: subaru eg33: add mapping.yaml
* board: subaru eg33: scripts for autogenerated
* board: subaru eg33: fix DMA conflict (ADC1 vs SPI5)
* board: subaru eg33: enable ADC3
* board: subaru eg33: Autogenerated
* board: subaru eg33: disable fsio control of Main Relay
Default MAIN_RELAY_LOGIC cause error during parsing
* board: subaru eg33: configuration hack to fix usbconsole.c
* gen_config: generate config for Subaru SVX board too
2021-02-06 12:50:34 -06:00
rusefillc
5e50b542a8
typo
2021-01-31 12:27:26 -05:00
rusefillc
314e9ef580
TT_SUBARU_7_WITHOUT_6
2020-12-13 17:46:48 -05:00
rusefi
f36255108e
subi
2020-12-13 16:38:09 -05:00
rusefi
3da7463562
subi drama
2020-12-13 15:44:14 -05:00
rusefi
91aa8b80d7
this car has high-side main relay WOW
2020-12-13 14:49:14 -05:00
rusefi
7f65e95a65
subi
2020-12-13 11:39:10 -05:00
rusefillc
9f13d39003
MRE_SUBARU_EJ18
2020-12-06 14:16:40 -05:00
rusefi
bb217b01dd
happy new year unification
2020-01-13 21:57:43 -05:00
rusefi
af4f20551b
getting rid of boardConfiguration / binary compatible change
2019-12-11 17:48:55 -05:00
rusefi
ac2a81d381
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
...
maybe probably pointless refactoring? reducing parameters visibility
2019-05-03 18:41:43 -04:00
dron0gus
b7f69a0e08
Subaru EJ20G ECU: initial support ( #751 )
2019-04-13 01:23:48 +02:00
rusefi
fd14010809
Revert "The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657"
...
This reverts commit 61440c5
2019-01-10 00:56:08 -05:00
rusefi
61440c5e73
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 23:38:59 -05:00
rusefi
5e5fa70f4f
happy new year
2018-01-20 20:42:19 -05:00
rusefi
74a359077c
better macro name
2017-05-15 23:33:22 -04:00
rusEfi
348946b1fa
auto-sync
2017-01-29 10:04:26 -05:00
rusEfi
547f96cac0
auto-sync
2017-01-29 01:04:16 -05:00
rusEfi
eade0c0367
auto-sync
2017-01-06 10:04:41 -05:00
rusEfi
55e89f0f31
auto-sync
2017-01-03 06:05:22 -05:00
rusEfi
d36edd5f03
auto-sync
2016-04-03 19:01:59 -04:00
rusEfi
fbdea87819
auto-sync
2015-12-31 16:02:30 -05:00
rusEfi
969ebbf142
auto-sync
2015-07-10 09:01:56 -04:00
rusEfi
298341e0d1
auto-sync
2015-07-10 08:57:59 -04:00
rusEfi
706a035c2b
auto-sync
2015-05-15 22:04:33 -04:00
rusEfi
199edc1686
auto-sync
2015-04-23 15:05:57 -04:00
rusEfi
eb28b70d90
auto-sync
2015-02-08 18:04:13 -06:00
rusEfi
b3c7fc0465
auto-sync
2015-02-08 17:08:14 -06:00
rusEfi
35deb70c70
auto-sync
2015-02-01 09:06:53 -06:00
rusEfi
20cf0bd98d
auto-sync
2015-01-31 20:10:22 -06:00
rusEfi
9820527bdb
auto-sync
2015-01-12 17:04:10 -06:00
rusEfi
b4abf09c40
auto-sync
2014-09-14 08:02:54 -05:00