Commit Graph

46 Commits

Author SHA1 Message Date
rusefillc 05f68d68f2 export board-specific macro for stm32 pins based on board yaml #3298 2023-08-28 10:01:40 -04:00
rusefi 11c04e1f9d revision logic clean-up
only:alphax-2chan
2023-08-08 19:48:52 -04:00
rusefillc 059b4cd82f https://github.com/rusefi/alphax-4chan/issues/151 2023-07-29 00:02:05 -04:00
rusefillc 36e2ec7822 small board 2023-06-10 23:44:31 -04:00
Andrey ecae5eb98f small board 2023-06-10 22:02:04 -04:00
Matthew Kennedy 50e4537bb2 semi magical hellen includes 2023-06-05 13:14:40 -04:00
rusefi 59093f90dc hellen mcu pinout confusion 2023-05-15 15:05:00 -04:00
rusefi 4203f8d5b2 weak standby callback 2023-05-13 17:08:55 -04:00
rusefillc 39c3af285a only:hellen-honda-k
configurable CAN terminator
2023-05-09 19:33:47 -04:00
rusefillc 6c3886e591 BOARD_ID_4chan_h 2023-05-08 01:05:41 -04:00
rusefillc 28d4b26b27 154hyundai 2023-05-08 00:56:55 -04:00
rusefi 599a97b3aa SD on rev G
only:alphax-4chan
2023-05-07 09:59:52 -04:00
rusefi d32ff5b89d PPS1 is not compatible
only:alphax-4chan
2023-04-18 16:57:43 -04:00
rusefillc 1e3b5e697f only:alphax-8chan 2023-03-27 08:57:01 -04:00
rusefillc b56878f145 2chan forced baro, no baro present fix #5198 2023-03-25 15:06:31 -04:00
rusefillc 961a0f3320 https://github.com/rusefi/alphax-2chan/issues/87 2023-03-15 14:46:52 -04:00
Andrey 8936704e44 https://github.com/rusefi/alphax-8chan/issues/77 2023-03-11 14:47:12 -05:00
rusefi 74748f4897 https://github.com/andreika-git/hellen-one/issues/262
only:hellen-honda-k
2023-02-27 12:43:47 -05:00
rusefi 326d8d98a4 https://github.com/andreika-git/hellen-one/issues/262
please please please do not be the issue
2023-02-27 11:07:49 -05:00
rusefillc 29ff61c68b reducing hellen code duplication 2023-02-15 15:01:41 -05:00
Andreika 86d827ae48
[DRAFT] 2chan rev E SD card config #5067 (#5070)
* 2chan rev E SD card config #5067

* setHellenSdCardSpi1()

* setHellenSdCardSpi1()
2023-02-13 14:10:38 -05:00
Andreika 4f546fae86
Honda125K PWR-EN pin (#5069) 2023-02-13 13:16:52 -05:00
rusefillc f22e413781 https://github.com/rusefi/alphax-8chan/issues/45 2023-01-29 19:21:05 -05:00
rusefillc fd3643ec99 progress 2023-01-02 11:31:01 -05:00
rusefi 50e61e5bb5 refactoring: extracting constants 2022-12-18 16:56:43 -05:00
rusefillc f7cb467a51 hellen 2022-12-07 10:14:10 -05:00
rusefillc a4173613c3 extracting setHellenCan() method 2022-09-30 00:37:05 -04:00
rusefi 172c91aaf9 h154 2022-09-13 18:13:58 -04:00
Matthew Kennedy 09ebf9c7a9
hellen SD card presets (#4273)
* hellen SD card presets

* copy paste missed some semicolons
2022-06-23 15:02:13 -04:00
rusefi d32a472c7e https://github.com/rusefi/hellen-gm-e67/issues/43 2022-06-08 12:33:37 -04:00
rusefillc aab0623956 H_SPI3 2022-06-07 17:21:51 -04:00
rusefillc 4a5af1e9bd hellen meta 2022-05-23 00:20:41 -04:00
rusefillc df7a6d1367 default VR curve is needed not just by hellen, we have Proteus adapters with it now! 2022-05-17 17:54: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
rusefillc 5e9ba5de04 analog inputs 2022-04-07 03:24:23 -04:00
rusefi 094d324bbf https://github.com/andreika-git/hellen-one/issues/148 2022-03-30 15:55:42 -04:00
rusefillc 1ff6f26d3b hellen meta 2022-03-12 15:40:33 -05:00
Andreika 2beca221a3
hellen_board_id + hellen-common.mk (#3885)
* Hellen_board_id

* move EXTI init before config load

* add NT2USF()

* Hellen_board_id unit-tests

* hellen-common.mk

* fix for older macos compiler
2022-02-03 11:24:31 -05:00
rusefillc 7eac0756c1 https://github.com/rusefi/alphax-2chan/issues/14 2022-01-16 22:57:52 -05:00
rusefillc 65d42451d4 AlphaX 2022-01-16 16:15:59 -05:00
rusefillc aa6c1892b2 https://github.com/rusefi/alphax-2chan/issues/19 2022-01-16 14:51:26 -05:00
rusefillc 25137251d7 export board-specific macro for stm32 pins based on board yaml #3298 2022-01-12 13:34:21 -05:00
Andreika 1b9037314a
Hellen mcu module detector (experimental) (#3756)
* Hellen mcu module detector (experimental)

* make unit-tests happy

* make unit-tests even more happy

* move Hellen-specific stuff to hellen_common.cpp

* fix other hellen config builds

* helping non-Hellen builds too

* helping alpha2ch build

* helping build

* cleanup

* help unit-tests

Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2022-01-09 17:40:08 -05:00
Andreika 63774ac02d
Alpha2ch yaml (#3760)
* more hellen_meta defines

* alpha2ch yaml draft

* correct VR-/Hall2 input

Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2022-01-09 10:56:16 -05:00
rusefillc 212687dd10 extracting common hellen to it's own file 2022-01-08 20:16:01 -05:00
rusefillc b88dc4d351 https://rusefi.com/forum/viewtopic.php?f=2&t=2202
defaults were bad, really bad
2021-12-30 19:14:32 -05:00