Commit Graph

3463 Commits

Author SHA1 Message Date
GitHub build-firmware Action f76054c0b3 Auto-generated configs and docs 2021-11-19 09:16:06 +00: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
GitHub build-firmware Action 4ed25bff52 Auto-generated configs and docs 2021-11-16 02:53:15 +00:00
Matthew Kennedy cb032fb1ea
(void) -> () (#3550)
* static functions with (void)

* more

* Revert "more"

This reverts commit 246e53441f935451437df186ac92d7df26b62fb6.

* s

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-15 13:02:34 +01:00
Matthew Kennedy 36d75fa6db
enable nb1 serial pins (#3546)
* enable serial on nb1

* typo

* serial

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-14 16:07:56 -05:00
rusefi 377c9e2fda Something something Automatic Compression Release #3442 2021-11-14 16:04:44 -05:00
GitHub build-firmware Action 1806c9876b Auto-generated configs and docs 2021-11-14 19:42:17 +00:00
rusefillc 14c0711011 script settings need names! 2021-11-14 13:18:11 -05:00
GitHub build-firmware Action 391218b562 Auto-generated configs and docs 2021-11-14 16:51:07 +00:00
rusefillc 68ebb8045d Epic: Remove FSIO #2928 2021-11-14 11:04:51 -05:00
GitHub build-firmware Action 402f2a3f93 Auto-generated configs and docs 2021-11-14 15:53:06 +00:00
rusefillc c22215cea7 Epic: Remove FSIO #2928 2021-11-14 10:39:47 -05:00
rusefi 800bbf38ad Lua progress 2021-11-14 10:02:28 -05:00
GitHub build-firmware Action 98a4aa86d3 Auto-generated configs and docs 2021-11-14 14:40:23 +00:00
GitHub build-firmware Action 0a9674aa94 Auto-generated configs and docs 2021-11-14 14:27:16 +00:00
rusefillc eb1af46655 Epic: Remove FSIO #2928 2021-11-14 08:37:50 -05:00
rusefillc a85d1bb064 Epic: Remove FSIO #2928 2021-11-14 07:30:26 -05:00
rusefillc 0a9682c553 Epic: Remove FSIO #2928 2021-11-14 07:24:50 -05:00
rusefillc 1e8d8f9691 script settings need names! 2021-11-13 22:59:15 -05:00
GitHub build-firmware Action 13d19653e9 Auto-generated configs and docs 2021-11-14 03:54:30 +00:00
rusefillc a9bcce88d0 script settings need names! 2021-11-13 22:47:46 -05:00
GitHub build-firmware Action b295511600 Auto-generated configs and docs 2021-11-14 03:02:10 +00:00
rusefi 5e346e40a3 pid demo progress 2021-11-13 16:41:20 -05:00
rusefi b7dc5a4ac5 pid demo progress 2021-11-13 10:33:13 -05:00
rusefi 844a8418a8 pid demo progress 2021-11-13 10:02:45 -05:00
rusefillc e662544919 lua can 2021-11-13 04:44:17 -05:00
rusefillc 8333234737 Something something Automatic Compression Release #3442 2021-11-13 04:24:53 -05:00
rusefillc 23612b5873 UART pins validation and dynamic alternative function recognition #3536 2021-11-13 04:13:11 -05:00
Matthew Kennedy 73b05d2e20
lua pid class (#3411)
* lua pid

* no luaaa stl

* update luaaa

* finality

* luaaa

* luaaa

* = default

* bad merge

* gitmodules

* lua

* proteus demo script

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-13 03:18:16 -05:00
Matthew Kennedy a831bec797
update luaaa (#3540)
* lua update

* no stdlib mode

* turn off system luaaa for now since it makes luaaa sad

* let user heap do a little

* gitmodules

* memory shuffling

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-12 22:10:05 -05:00
rusefi b3204da186 maybe lua freezes proteus h7 after 7 seconds of run #3539 2021-11-12 13:45:07 -05:00
rusefillc b2c2e7e0c1 maybe lua freezes proteus h7 after 7 seconds of run #3539 2021-11-12 13:11:32 -05:00
rusefi 4e63922317 pid demo progress 2021-11-12 00:20:52 -05:00
GitHub build-firmware Action aae236188c Auto-generated configs and docs 2021-11-12 04:15:01 +00:00
Matthew Kennedy 14953c55dd
new parser handles enum values (#3492)
* simplify

* poke to force generate

* enums

* jar

* jar

* poke

* prepends formatted

* prepends

* eol

* eol

* allow no endl at eof

* Revert "eol"

This reverts commit 022029faef338281b1a3551f82e46c4b6a7578a5.

* Revert "eol"

This reverts commit 6274502db740569235210916fde4ec84863d7fb3.
2021-11-11 23:09:39 -05:00
rusefi ab11b613bc lua wants your pins! 2021-11-11 22:54:48 -05:00
rusefi ff4a0b0939 pid demo progress 2021-11-11 22:38:50 -05:00
Andrey 78fdd5b9a9 UART pins validation and dynamic alternative function recognition #3536 2021-11-11 21:29:18 -05:00
GitHub build-firmware Action 2765d386b9 Auto-generated configs and docs 2021-11-12 01:54:56 +00:00
rusefi 4f85b655ec lua PID example 2021-11-11 19:16:04 -05:00
GitHub build-firmware Action cfccb29fae Auto-generated configs and docs 2021-11-11 23:37:47 +00:00
Andrey 0a7d276110 https://rusefi.com/forum/viewtopic.php?f=13&t=2206 2021-11-11 18:31:54 -05:00
rusefi dda2992e4f pid demo progress 2021-11-10 22:27:21 -05:00
GitHub build-firmware Action 664d20fdee Auto-generated configs and docs 2021-11-11 01:46:41 +00:00
rusefillc 8ada016a2b helle88 second idle wire 2021-11-10 19:53:02 -05:00
rusefi ad75fbe216 hellen88 2021-11-09 15:33:01 -05:00
rusefillc 1d970dace1 LUA_USER_HEAP for 407 2021-11-09 09:36:42 -05:00
rusefi ccb27d487d lua pid 2021-11-08 21:30:38 -05:00
rusefi b64f6c4715 stefan has not yet asked for MAF 2021-11-08 21:30:38 -05:00
rusefi 5e44cc277b stefan is asking for TPS/IAT/CLT 2021-11-08 21:12:53 -05:00
rusefi 8aaecb568e pid demo progress 2021-11-08 17:31:33 -05:00
rusefi 19f5fd5cbd on Lua control of H-bridge 2021-11-08 17:11:48 -05:00
rusefillc f9ec1cddc5 Main and Pump pins default set wrong fix #3501 2021-11-07 22:09:26 -05:00
Matthew Kennedy 95b5c6fcf9
dead vss flag (#3499) 2021-11-07 14:36:46 -05:00
Andrey G 383d5c97ea
Openblt deliver (#3486)
* common_make: rusefi.* should be functional image

OpenBLT used: rusefi.* is bootloader plus RusEFI
OpenBLT not used: rusefi.* is RusEFI only.
In both cases flashing of rusefi.* image to blank device should be
enough.
rusefi_update.srec does not include bootloader and this image should
be used for CAN update.

* Boundle generation: include bootloader and update image

* Update hex2dfu, deliver composite bin file
2021-11-07 13:50:01 -05:00
GitHub build-firmware Action f0d6cd8479 Auto-generated configs and docs 2021-11-07 15:30:54 +00:00
rusefillc ce45a907a7 a bit of dead code 2021-11-06 23:39:56 -04:00
GitHub build-firmware Action d2b9fec0a2 Auto-generated configs and docs 2021-11-07 03:33:26 +00:00
GitHub build-firmware Action ef4df02ab0 Auto-generated configs and docs 2021-11-07 02:14:13 +00:00
rusefillc b244c59cd8 a bit of dead code 2021-11-06 21:19:56 -04:00
rusefillc 4f738b366e a bit of dead code 2021-11-06 21:01:01 -04:00
Andrey G da01bed4fa
MRE: disable OpenBLT (#3487) 2021-11-06 18:47:22 -04:00
rusefillc 7b8821955b a bit of dead code 2021-11-06 18:43:19 -04:00
GitHub build-firmware Action 6a9c38f934 Auto-generated configs and docs 2021-11-06 22:15:32 +00:00
Matthew Kennedy caab5f505d
disable (#3484) 2021-11-06 16:57:13 -04:00
GitHub build-firmware Action 8b37ba9048 Auto-generated configs and docs 2021-11-06 19:17:51 +00:00
rusefi fb5cf8ced3 aux pins for merc128 2021-11-06 13:20:03 -04:00
rusefi 0d214c91b7 aux pins for merc128 2021-11-06 13:12:44 -04:00
GitHub build-firmware Action d9354f6d9d Auto-generated configs and docs 2021-11-06 13:26:06 +00:00
GitHub build-firmware Action ab668c5bed Auto-generated configs and docs 2021-11-06 03:28:22 +00:00
Scott Smith f9e36f5ea4
Configuration for HPFP control algorithm. (#3475) 2021-11-05 23:15:35 -04:00
GitHub build-firmware Action 5e4abadd48 Auto-generated configs and docs 2021-11-06 02:01:07 +00:00
GitHub build-firmware Action 16f8d60d29 Auto-generated configs and docs 2021-11-05 23:52:02 +00:00
Andrey G e3be563b27
Openblt (#3430)
* Makefile: define BOOTLOADER=1 for linker in case of OpenBLT too

This will reserve first 32K of flash for bootloader.

* OpenBLT: include into build

* board: subaru eg33: add OpenBLT board code

* board: subaru eg33: use OpenBLT

* Board: Subaru EG33: OpenBLT: reuse HAL and CMSIS from OpenBLT submodule

* Board: Subaru EG33: OpenBLT: reuse linker file from OpenBLT too

* OpenBLT for MRE

* OpenBLT: MRE: adjust LD memory map for smallest variat of MCU on MRE

* OpenBLT: enable for MRE

* OpenBLT: disable CRC check of user application

This allows us to use DFU tool to flash main application too.

* hex2dfu: fresh binary for linux

* OpenBLT: extract common part of OpenBLT makefiles to openblt.mk

* OpenBLT: enable CRC check of user application for MRE and EG33

CRC (actually just a summ) of few first vectors is stored at 0x1c
offset. This is reserved vector for Cortex-M3, M4 and M7

* common_make: append OpenBLT CRC to dfu files

This should allow to use DFU to do main application update when
when OpenBLT is used as bootloader. hex2dfu will store same
styled CRC as OpenBLT expects to see in user app.

* OpenBLT reorganization

Move common stuff to hw_layer/ports/

* OpenBLT: proteus

* Proteus: enable OpenBLT for F4 and F7

Compilation tested only
2021-11-05 19:28:55 -04:00
GitHub build-firmware Action 5adc7d27b8 Auto-generated configs and docs 2021-11-05 22:21:29 +00:00
GitHub build-firmware Action 9e8d55177a Auto-generated configs and docs 2021-11-05 19:42:05 +00:00
GitHub build-firmware Action 267e631f42 Auto-generated configs and docs 2021-11-05 18:40:32 +00:00
GitHub build-firmware Action 618e7edc2c Auto-generated configs and docs 2021-11-05 11:19:56 +00:00
GitHub build-firmware Action 310336eb7e Auto-generated configs and docs 2021-11-05 03:37:40 +00:00
GitHub build-firmware Action bcd2d866d7 Auto-generated configs and docs 2021-11-05 03:03:11 +00:00
GitHub build-firmware Action 72c4c0e14c Auto-generated configs and docs 2021-11-04 23:48:48 +00:00
rusefillc 6462db9aed https://rusefi.com/forum/viewtopic.php?f=16&t=2194
NA6 defaults IO
2021-11-04 11:15:46 -04:00
rusefillc 4f05d088dd https://rusefi.com/forum/viewtopic.php?f=16&t=2194
NA6 defaults IO
2021-11-04 10:18:47 -04:00
rusefillc f0248307b4 dead 2021-11-04 10:18:17 -04:00
rusefillc d8d4db0b9c Tachometer duplicate 2021-11-04 09:56:23 -04:00
rusefillc db310a4bd0 most dead miata config 2021-11-04 09:56:05 -04:00
GitHub build-firmware Action d07094338e Auto-generated configs and docs 2021-11-03 23:58:42 +00:00
GitHub build-firmware Action e1b085cf32 Auto-generated configs and docs 2021-11-03 21:10:50 +00:00
Andrey 74a34bbea3 On Proteus Main relay control #3447 2021-11-03 13:29:04 -04:00
GitHub build-firmware Action c63ac71620 Auto-generated configs and docs 2021-11-02 23:04:43 +00:00
Matthew Kennedy 980a7cc833
autoscale fields in generated structs (#3444)
* add to grammar

* parser

* parser

* example consumer

* build config tool

* commit the right jar
2021-11-02 18:59:19 -04:00
rusefi b102a3f979 Honda K 2021-11-02 17:11:34 -04:00
rusefi 63b3eb767b honda k 2021-11-02 17:00:08 -04:00
GitHub build-firmware Action cf51fab5f0 Auto-generated configs and docs 2021-11-02 19:09:24 +00:00
Andrey G 564249fa02
Prepare for openblt (#3445)
* Makefile: create and deliver srec file too

srec is used by OpenBLT tools

* Simplify common_make.sh
2021-11-02 07:41:41 -04:00
rusefillc 7d43bac311 vag121 VR pin 2021-10-31 16:36:52 -04:00
rusefillc 4ff1f111db Honda K 2021-10-31 15:27:26 -04:00
rusefillc 7e4ade6b0f better VVT default? 2021-10-31 15:25:43 -04:00
GitHub build-firmware Action 38c67baed7 Auto-generated configs and docs 2021-10-31 02:08:31 +00:00
rusefillc 21ec6c6d6b rusEFI is the spelling 2021-10-30 20:33:11 -04:00
GitHub build-firmware Action 1a979805ce Auto-generated configs and docs 2021-10-30 20:50:46 +00:00
GitHub build-firmware Action 0c7c578912 Auto-generated configs and docs 2021-10-30 14:50:41 +00:00
rusefi 2c5d6cb6c9 MRE_SECONDARY_CAN 2021-10-29 16:33:12 -04:00
GitHub build-firmware Action d51521efe4 Auto-generated configs and docs 2021-10-29 19:52:10 +00:00
rusefillc 4c164aaf5c Honda K & default VVT pid 2021-10-29 12:16:19 -04:00
rusefillc 9699c78b7c dead 2021-10-29 12:15:55 -04:00
GitHub build-firmware Action 0d58a8ed01 Auto-generated configs and docs 2021-10-29 04:20:12 +00:00
rusefillc 5f4fa50682 VVT is no longer aux pid 2021-10-28 23:51:46 -04:00
Andrey 00e0bb44ad Honda K 2021-10-28 22:18:41 -04:00
Andrey 704870b4bb alternator is now a separate function 2021-10-28 22:15:12 -04:00
Andrey bfe6a5b2a8 Proteus meta - fixing confusion 2021-10-28 22:11:26 -04:00
rusefi 40fcab1355 Proteus D4 and D5 are misplaces on connector pinout fix #3418 2021-10-28 17:31:25 -04:00
rusefi 85153005d9 Honda K 2021-10-28 15:57:35 -04:00
GitHub build-firmware Action 3b989ddbf2 Auto-generated configs and docs 2021-10-28 18:24:50 +00:00
rusefi 3cdfd9866e Lua CAN fun 2021-10-28 00:20:14 -04:00
rusefi cb79d19a84 Honda K 2021-10-27 23:55:31 -04:00
rusefi 75d8d334b7 secondary MRE 2021-10-27 19:54:45 -04:00
rusefi 5596fd2404 meta & fixing default config 2021-10-27 16:42:45 -04:00
rusefi 1d665bdaf1 meta & fixing default config 2021-10-27 16:34:27 -04:00
Andrey 4ff86a21b1 meta & fixing default config 2021-10-27 15:52:36 -04:00
BeerMoneyMotorsports d01ea31897
pin location test (#3415)
testing pin xy for interactive pinout.
2021-10-26 22:09:57 -04:00
rusefi 574ca47bc3 Honda K 2021-10-26 17:15:24 -04:00
GitHub build-firmware Action 0b4d70f99a Auto-generated configs and docs 2021-10-26 21:08:27 +00:00
Andrey 7a4382499d Honda K 2021-10-26 15:19:09 -04:00
GitHub build-firmware Action 8aa7b7e8c4 Auto-generated configs and docs 2021-10-26 19:17:54 +00:00
Matthew Kennedy 8ed6d3bfa2
idle closed loop vs open loop ui, etc (#3413)
* open + closed

* put idle solenoid first

* actually hide etb pins

* missed a few prepends
2021-10-26 15:04:09 -04:00
Andrey 7b8f1d3405 Honda K 2021-10-26 12:04:35 -04:00
Andrey 4f2cca58ea Honda K 2021-10-26 11:52:52 -04:00
Andrey 0e6a51e5c0 export board-specific macro for stm32 pins based on board yaml #3298
meta progress
2021-10-26 10:27:10 -04:00
Andrey e5a5b0a0f7 export board-specific macro for stm32 pins based on board yaml #3298
mre meta progress
2021-10-25 21:05:45 -04:00
Andrey 089222ba5b export board-specific macro for stm32 pins based on board yaml #3298
proteus meta progress
2021-10-25 20:51:28 -04:00
Andrey 582b3fdd07 https://github.com/rusefi/proteus-Honda-OBD2A-adapter/issues/5 2021-10-25 17:43:31 -04:00
Andrey 9ab6c42418 export board-specific macro for stm32 pins based on board yaml #3298
proteus meta progress
2021-10-25 17:36:21 -04:00
Andrey 7d4e2310af some dead code 2021-10-25 17:23:14 -04:00
GitHub build-firmware Action 547896885e Auto-generated configs and docs 2021-10-25 19:48:12 +00:00
Andrey 53d16c67fe export board-specific macro for stm32 pins based on board yaml #3298
proteus meta progress
2021-10-25 14:22:46 -04:00
GitHub build-firmware Action bab01ff701 Auto-generated configs and docs 2021-10-25 16:27:39 +00:00
GitHub build-firmware Action d512209146 Auto-generated configs and docs 2021-10-25 03:55:16 +00:00
GitHub build-firmware Action 0b3be19c94 Auto-generated configs and docs 2021-10-25 03:28:00 +00:00
GitHub build-firmware Action 8df5b101c3 Auto-generated configs and docs 2021-10-24 22:26:41 +00:00
GitHub build-firmware Action fd8f284b0f Auto-generated configs and docs 2021-10-24 20:24:33 +00:00
GitHub build-firmware Action 933795b86e Auto-generated configs and docs 2021-10-24 20:06:18 +00:00
rusefillc e80e1542d7 generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-24 15:09:17 -04:00
rusefillc aa6637f451 element 2021-10-24 14:44:37 -04:00
GitHub build-firmware Action a10ea5f4c2 Auto-generated configs and docs 2021-10-24 17:18:25 +00:00
rusefillc 4b41c60faa generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-24 11:52:07 -04:00
rusefillc dc52723eba a bit of dead code? 2021-10-24 11:47:20 -04:00
GitHub build-firmware Action 3bc168089b Auto-generated configs and docs 2021-10-24 14:17:05 +00:00
GitHub build-firmware Action fdc3a83838 Auto-generated configs and docs 2021-10-24 12:31:15 +00:00
GitHub build-firmware Action e09432d771 Auto-generated configs and docs 2021-10-24 05:22:53 +00:00
GitHub build-firmware Action cba22adcd1 Auto-generated configs and docs 2021-10-24 03:08:45 +00:00
GitHub build-firmware Action 5329c73206 Auto-generated configs and docs 2021-10-24 02:01:12 +00:00
GitHub build-firmware Action fa6011682a Auto-generated configs and docs 2021-10-24 01:38:06 +00:00
rusefillc 3882d3d824 placing all logs into same folder 2021-10-23 20:18:09 -04:00
rusefi 1f5e1c2ca5 Honda K 2021-10-23 16:19:28 -04:00
rusefi bfc4ed4df6 Honda K 2021-10-23 15:49:02 -04:00
rusefillc 9d8da9d4bf generate java enum from C enum? generate both C and java from yaml? #2102
refactoring: code duplication
2021-10-23 13:40:04 -04:00
rusefillc 580dcd001d generate java enum from C enum? generate both C and java from yaml? #2102
refactoring: code duplication
2021-10-23 12:48:49 -04:00
GitHub build-firmware Action 37bf852368 Auto-generated configs and docs 2021-10-22 20:03:15 +00:00
GitHub build-firmware Action f7f8184faa Auto-generated configs and docs 2021-10-20 20:10:51 +00:00
GitHub build-firmware Action 563fd853b0 Auto-generated configs and docs 2021-10-20 17:09:44 +00:00
rusefillc eb05f4594e very old very dead code 2021-10-20 12:57:07 -04:00
rusefillc e6b92ddb0c very old very dead code 2021-10-20 10:45:43 -04:00
GitHub build-firmware Action 1694b81431 Auto-generated configs and docs 2021-10-20 00:09:37 +00:00
GitHub build-firmware Action 9b5d7e24eb Auto-generated configs and docs 2021-10-19 23:54:00 +00:00
rusefillc 7f5b4b7953 pinout documentation: proteus links not in browser address bar on Proteus black 23 #3365 2021-10-18 21:21:03 -04:00
rusefillc cf9a1492d7 hyundai 2021-10-18 00:43:06 -04:00
rusefi b0402c5e7f SD card uses SPI2 2021-10-17 23:27:28 -04:00
rusefi 1b94aaffef Hyundai 2021-10-17 23:15:33 -04:00
rusefillc 5cee1b6131 hyundai 2021-10-17 18:52:40 -04:00
rusefi 230d421ad7 Hyundai 2021-10-17 16:25:03 -04:00
rusefillc 91810ad2be hyu 2021-10-17 15:02:14 -04:00
rusefillc c36e039100 more relaxed VVT debug field 2021-10-17 14:21:09 -04:00
rusefillc 2325374be0 hyu 2021-10-17 13:24:31 -04:00
rusefi 4820f0bbb8 hyu 2021-10-17 12:58:00 -04:00
GitHub build-firmware Action 6e67697284 Auto-generated configs and docs 2021-10-17 03:07:01 +00:00
GitHub build-firmware Action 0dc09447c5 Auto-generated configs and docs 2021-10-17 02:51:52 +00:00
GitHub build-firmware Action d6fd98757a Auto-generated configs and docs 2021-10-17 02:38:42 +00:00
GitHub build-firmware Action 07dc45cc57 Auto-generated configs and docs 2021-10-17 01:29:33 +00:00
rusefillc bac43abe99 Remove engine load acceleration enrichment #3357 2021-10-16 21:24:05 -04:00
rusefi 01b5ee50a7 Hyundai 2021-10-16 18:45:29 -04:00
rusefi 88fe65fdf6 Hyundai 2021-10-16 18:19:30 -04:00
Matthew Kennedy 1a0bce808a
enable ethernet on atlas (#3348)
* enable h7 ethernet

* some ethernet settings while we're here

* mac address

* misc

* extra spaces

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-10-16 12:31:53 -04:00
rusefillc e2092547d7 https://github.com/rusefi/hellen-NB1-issues/issues/22 2021-10-14 21:44:09 -04:00
BeerMoneyMotorsports 033fb36889
3v 1i fix (#3356) 2021-10-14 21:39:44 -04:00
GitHub build-firmware Action f03309569a Auto-generated configs and docs 2021-10-14 23:06:56 +00:00
rusefi 9c42b38297 hyuindai 2021-10-14 18:08:03 -04:00
rusefi a3749a6954 https://rusefi.com/s/hellen154hyuindai 2021-10-14 17:52:57 -04:00
GitHub build-firmware Action 6eec705f46 Auto-generated configs and docs 2021-10-14 20:00:32 +00:00
GitHub build-firmware Action d7d2834d51 Auto-generated configs and docs 2021-10-14 04:53:43 +00:00
rusefillc 919b30e412 title: Hellen 81 2021-10-13 21:45:36 -04:00
rusefillc 0aa2ee0ff4 NB1 defaults #3299
alternator pin and settings
2021-10-13 20:56:26 -04:00
rusefillc 60360ebaea hyundai 2021-10-12 21:03:59 -04:00
rusefillc 6121124f6d progress 2021-10-12 21:00:49 -04:00
rusefillc ebfc5057ec honda 2021-10-12 18:31:48 -04:00
rusefillc 66e0ecf0f2 honda 2021-10-12 18:31:48 -04:00
rusefillc b033e8d3be bare min? 2021-10-12 18:03:40 -04:00
GitHub build-firmware Action 076625ee97 Auto-generated configs and docs 2021-10-12 20:10:51 +00:00
rusefillc 3179ec6179 https://github.com/rusefi/hellen-NB1-issues/issues/19 2021-10-12 00:26:51 -04:00
rusefillc 4432e6c8f5 https://github.com/rusefi/hellen-NB1-issues/issues/19 2021-10-12 00:02:49 -04:00
BeerMoneyMotorsports d225360cb0
CEL fix (#3346) 2021-10-11 23:52:19 -04:00
rusefillc 957178cde5 refactoring 2021-10-11 23:47:40 -04:00
rusefillc eb4c5684d6 refactoring 2021-10-11 23:24:16 -04:00
BeerMoneyMotorsports be59883cf9
Update main.yaml (#3344) 2021-10-11 22:49:40 -04:00
rusefillc 944aaeded0 refactoring 2021-10-11 21:07:18 -04:00
rusefillc 52ac64f761 hellen88bmw 2021-10-11 21:05:26 -04:00
rusefillc 6f2b4a91dc hellen88bmw 2021-10-11 20:58:10 -04:00
rusefillc 4075863818 refactoring 2021-10-11 20:58:10 -04:00
Matthew Kennedy da0e4f1823
misc ethernet config parameters (#3343)
* various cfg

* this has to be 1522

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-10-11 15:35:09 -04:00
rusefillc 376b227480 hyundai 2021-10-11 14:22:35 -04:00
GitHub build-firmware Action 676cd8d76e Auto-generated configs and docs 2021-10-11 17:28:51 +00:00
rusefillc 2a87208380 hyundai 2021-10-11 12:37:24 -04:00
rusefillc fc5dd8748b hyundai
that was a scary moment!
2021-10-10 23:17:32 -04:00
Matthew Kennedy abb6513744
faster uniform adc cleanup (#3334)
* dead fast tps

* oooooh map avg on hh7

* adc v4 fast support

* new fast API

* hardware.cpp

* adc v2

* warning

* guard

* no check required

* stub cypress/kinetis

* kinetis and cypress stubs

* cleanup

* h7 adc speed

* adc skip

* configurable oversample
2021-10-10 22:59:25 -04:00
rusefi 7c378c7c6c VAG ETB calibration is a mess? 2021-10-10 22:23:33 -04:00
rusefillc 85dd260623 hyundai 2021-10-10 21:46:58 -04:00
rusefillc c0029b7f78 refactoring 2021-10-10 21:46:26 -04:00
GitHub build-firmware Action 65aac2ab1a Auto-generated configs and docs 2021-10-10 04:03:14 +00:00
rusefi 7682ba7417 Hyundai 2021-10-09 23:35:28 -04:00
rusefi f78abe278e refactoring 2021-10-09 23:34:46 -04:00
rusefi e1dc468d07 Hyundai 2021-10-09 17:17:11 -04:00
rusefi dbb40f0117 Hyundai 2021-10-09 17:09:22 -04:00
rusefi 21762f52ac Hyundai 2021-10-09 16:51:07 -04:00
GitHub build-firmware Action 04e302aa41 Auto-generated configs and docs 2021-10-09 20:36:17 +00:00
rusefi 5eeae65d37 Hyundai 2021-10-09 16:24:38 -04:00
Matthew Kennedy ed7f7e693c
per-MCU lua size (#3339)
* per-MCU lua size

* simulator happy
2021-10-09 09:02:30 -04:00
rusefi c215126846 dead file? 2021-10-08 23:14:11 -04:00
rusefillc b8a1f4d3d2 Proteus yaml has issues about reserved pins fix #3291 2021-10-08 06:13:07 -04:00
rusefi 10dfeddfbf https://github.com/rusefi/hellen128merc-issues/issues/29 2021-10-07 19:16:28 -04:00
rusefi 28aba7780a NB1 2021-10-07 18:02:48 -04:00
rusefi 29488370d9 https://github.com/rusefi/hellen128merc-issues/issues/29 2021-10-07 17:48:01 -04:00
rusefi 46ce22d790 export board-specific macro for stm32 pins based on board yaml #3298 2021-10-07 17:35:27 -04:00
Matthew Kennedy 31ffb0add4
Fast adc API (#3327)
* dead fast tps

* oooooh map avg on hh7

* adc v4 fast support

* new fast API

* hardware.cpp

* adc v2

* warning

* guard

* no check required

* stub cypress/kinetis

* kinetis and cypress stubs
2021-10-07 08:29:01 -04:00
GitHub build-firmware Action 325a2a5daa Auto-generated configs and docs 2021-10-06 18:01:16 +00:00
GitHub build-firmware Action d8363d5cba Auto-generated configs and docs 2021-10-06 16:18:32 +00:00
GitHub build-firmware Action 41e8888cb4 Auto-generated configs and docs 2021-10-06 04:38:37 +00:00
GitHub build-firmware Action 21916f4daa Auto-generated configs and docs 2021-10-06 04:31:46 +00:00
GitHub build-firmware Action 5a53fb3d28 Auto-generated configs and docs 2021-10-05 20:15:00 +00:00
GitHub build-firmware Action 2181fb2857 Auto-generated configs and docs 2021-10-05 19:43:43 +00:00
GitHub build-firmware Action ed8eb9909a Auto-generated configs and docs 2021-10-04 23:00:48 +00:00
GitHub build-firmware Action feafc86948 Auto-generated configs and docs 2021-10-04 15:12:33 +00:00
GitHub build-firmware Action 39e2cf11ef Auto-generated configs and docs 2021-10-04 11:54:20 +00:00
GitHub build-firmware Action 3b99932a41 Auto-generated configs and docs 2021-10-04 03:52:19 +00:00
GitHub build-firmware Action 340af85fbf Auto-generated configs and docs 2021-10-04 02:34:18 +00:00
BeerMoneyMotorsports 8dd1bb6f4d
IAC (#3310) 2021-10-03 17:15:26 -04:00
rusefillc d0a793c7ef H7 fast ADC #3301 2021-10-03 15:45:26 -04:00
rusefillc 58f80b7066 export board-specific macro for stm32 pins based on board yaml #3298 2021-10-03 01:08:35 -04:00
rusefillc 7302eedf7b export board-specific macro for stm32 pins based on board yaml #3298 2021-10-03 00:59:34 -04:00
rusefillc 9b249fe1b3 export board-specific macro for stm32 pins based on board yaml #3298 2021-10-03 00:35:09 -04:00
rusefillc 6808c3c52f export board-specific macro for stm32 pins based on board yaml #3298 2021-10-03 00:27:55 -04:00
rusefillc 618d13e673 export board-specific macro for stm32 pins based on board yaml #3298 2021-10-03 00:09:09 -04:00
rusefillc 441549d3e6 export board-specific macro for stm32 pins based on board yaml #3298 2021-10-02 23:56:43 -04:00
rusefillc eb4829c83e export board-specific macro for stm32 pins based on board yaml #3298 2021-10-02 23:45:28 -04:00
rusefillc f57ac55d9e NB1 defaults #3299 2021-10-02 23:21:43 -04:00
rusefi a32f172a03 VrThresholdTest 2021-10-02 15:18:45 -04:00
rusefillc 8778c1467b proteus adapters 2021-10-02 13:25:40 -04:00
rusefillc 0f1a640258 proteus adapters 2021-10-02 13:20:19 -04:00
David Holdeman c6537a51bf
make 14 ground (#3297) 2021-10-02 12:46:29 -04:00
GitHub build-firmware Action d01260bc4a Auto-generated configs and docs 2021-10-02 15:39:09 +00:00
GitHub build-firmware Action af88b88ecd Auto-generated configs and docs 2021-10-02 15:23:21 +00:00
GitHub build-firmware Action 52d1b76397 Auto-generated configs and docs 2021-10-01 13:24:28 +00:00
GitHub build-firmware Action 0f070101fb Auto-generated configs and docs 2021-10-01 01:57:38 +00:00
GitHub build-firmware Action 7aaf56eeee Auto-generated configs and docs 2021-09-30 19:23:44 +00:00
GitHub build-firmware Action 9c0adce98c Auto-generated configs and docs 2021-09-30 04:25:05 +00:00
Matthew Kennedy 4b6a67f8f0
bye frequency map (#3285)
* bye freq map

* map.cpp

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-09-30 00:20:21 -04:00
GitHub build-firmware Action 1cfb1432e1 Auto-generated configs and docs 2021-09-30 03:55:33 +00:00
BeerMoneyMotorsports 95618927b5
etb (#3283) 2021-09-29 19:59:02 -04:00
rusefillc 53ae005d07 https://github.com/rusefi/hellen-NB1-issues/issues/15 2021-09-29 12:22:38 -04:00
rusefi 00c6e52883 https://github.com/rusefi/hellen-NB1-issues/issues/15 2021-09-29 11:52:54 -04:00
rusefi 1edb9f279d https://github.com/rusefi/hellen-NB1-issues/issues/15 2021-09-29 11:51:25 -04:00
rusefi f62c628bef https://github.com/rusefi/hellen-NB1-issues/issues/15 2021-09-29 11:47:16 -04:00
rusefillc 9c17dc1dfc https://rusefi.com/forum/viewtopic.php?p=42392#p42392
trying to allow VSS on AN-temp3 and 4
2021-09-28 16:21:57 -04:00
BeerMoneyMotorsports 3822a4022c
flex fix? (#3281) 2021-09-28 14:25:24 -04:00
rusefillc 0ba86396ff https://github.com/rusefi/hellen-NB1-issues/issues/15
remaining references of na6 but those should not matter
2021-09-28 13:01:01 -04:00
rusefillc 448df35901 nb1 is 144 pin 2021-09-27 22:02:43 -04:00
rusefillc 69fb769f53 nb1 is 144 pin 2021-09-27 21:45:31 -04:00
BeerMoneyMotorsports f38161fee3
Update main.yaml (#3279) 2021-09-27 17:32:37 -04:00
GitHub build-firmware Action 66c56b4505 Auto-generated configs and docs 2021-09-27 21:22:53 +00:00
GitHub build-firmware Action 4914e34c1f Auto-generated configs and docs 2021-09-27 03:24:16 +00:00
GitHub build-firmware Action 9d7060b8f8 Auto-generated configs and docs 2021-09-26 22:37:01 +00:00
rusefillc 8fabcd15ab wow that was a bad setting name 2021-09-26 18:07:49 -04:00
GitHub build-firmware Action 9d5fa917d9 Auto-generated configs and docs 2021-09-26 22:03:35 +00:00
GitHub build-firmware Action 9b437cf2d6 Auto-generated configs and docs 2021-09-26 21:56:36 +00:00
Andrey c5e50c5d97 vr threshold test configuration 2021-09-26 03:01:25 -04:00
Andrey 65f8caa686 vr threshold test configuration 2021-09-26 02:21:21 -04:00
GitHub build-firmware Action 80a5fb3264 Auto-generated configs and docs 2021-09-22 00:44:30 +00:00
Matthew Kennedy 8cd132b8a8
dead knock code (#3255)
* more unification

* hip stub

* comment

* guard

* channel idx

* include

* hip

* move in to engine

* hip9011

* dead stuff

* dead

* fsio

* lcd

* more dead
2021-09-21 20:40:20 -04:00
rusefillc 143737d75a pinouts 2021-09-19 23:03:17 -04:00
rusefi 6307ffd3a6 merc128: engine config defaults #3236 2021-09-18 22:12:22 -04:00
rusefi 865dc17d15 merc 2021-09-18 21:49:23 -04:00
rusefillc 3e50319eb7 merc128: engine config defaults #3236 2021-09-18 21:27:17 -04:00
GitHub build-firmware Action 6610c80408 Auto-generated configs and docs 2021-09-19 01:15:51 +00:00
rusefi 164a0cf80f merc 2021-09-18 19:37:00 -04:00
rusefillc cb9ebe0955 M104 notes 2021-09-18 16:36:02 -04:00
rusefillc f4b32820e2 M104 notes 2021-09-18 16:18:00 -04:00
rusefillc 5ffa84233f M104 notes 2021-09-18 15:31:15 -04:00
GitHub build-firmware Action fb4e8af22a Auto-generated configs and docs 2021-09-18 19:05:07 +00:00
GitHub build-firmware Action 145879bc7f Auto-generated configs and docs 2021-09-18 04:22:21 +00:00
rusefillc 9d0c043dc1 merc128: engine config defaults #3236 2021-09-18 00:17:52 -04:00
rusefillc e4d14c4b1e merc128: engine config defaults #3236 2021-09-18 00:02:56 -04:00
rusefillc d6f0819600 merc128: engine config defaults #3236 2021-09-17 23:38:50 -04:00
GitHub build-firmware Action 89ae040bed Auto-generated configs and docs 2021-09-18 03:16:13 +00:00
rusefillc 54a3520b7d nb1 folder 2021-09-17 22:52:23 -04:00
GitHub build-firmware Action d67c500545 Auto-generated configs and docs 2021-09-18 02:18:28 +00:00
rusefillc 23bb07b1c9 merc128: engine config defaults #3236 2021-09-17 21:48:18 -04:00
rusefillc 26d4646e88 merc128: engine config defaults #3236 2021-09-17 21:23:54 -04:00
rusefillc ed1e2b5475 Nissan 2021-09-15 15:51:03 -04:00
GitHub build-firmware Action 3a3627757e Auto-generated configs and docs 2021-09-15 12:21:12 +00:00
rusefi 48c41714c3 merc 2021-09-14 21:30:57 -04:00
rusefi dd6fb5aad2 Nissan progress!!! 2021-09-14 19:28:40 -04:00
rusefi c93f02557e Nissan progress!!! 2021-09-14 17:13:09 -04:00
rusefillc 482b6c588b Nissan 2021-09-14 16:42:13 -04:00
rusefi 235c932c71 Revert "Hellen Nissan defaults are no longer valid fix #3143"
This reverts commit 6ac7fc39
2021-09-14 15:51:58 -04:00
rusefi 6ac7fc3940 Hellen Nissan defaults are no longer valid fix #3143 2021-09-14 15:46:21 -04:00
rusefillc 75cfdc98e7 Nissan 2021-09-13 21:30:45 -04:00
rusefillc 7d31e342d9 merc default tune 2021-09-13 21:21:18 -04:00
rusefi 600371b2ee resolving pin configuration conflict 2021-09-13 12:32:42 -04:00
GitHub build-firmware Action f3acca0ba2 Auto-generated configs and docs 2021-09-13 15:19:35 +00:00
GitHub build-firmware Action c59a6bbdef Auto-generated configs and docs 2021-09-12 16:00:41 +00:00
GitHub build-firmware Action be638f964c Auto-generated configs and docs 2021-09-12 03:21:19 +00:00
rusefillc 7f6ff41d80 op-amp notes 2021-09-11 16:19:58 -04:00
rusefillc cb770d1fb9 trying to build CLK230 2021-09-11 16:19:45 -04:00
GitHub build-firmware Action 6c27a54764 Auto-generated configs and docs 2021-09-09 01:08:41 +00:00
GitHub build-firmware Action 95a0d86a33 Auto-generated configs and docs 2021-09-06 15:04:17 +00:00
GitHub build-firmware Action b17bebcbb9 Auto-generated configs and docs 2021-09-06 14:17:07 +00:00
GitHub build-firmware Action 7ea3f337ee Auto-generated configs and docs 2021-09-06 00:26:59 +00:00
rusefillc d22f7e0927 Unable to change broken settings #3227 2021-09-05 20:03:08 -04:00
GitHub build-firmware Action 9eef709eb1 Auto-generated configs and docs 2021-09-03 10:35:26 +00:00
GitHub build-firmware Action 9c9c66081f Auto-generated configs and docs 2021-09-01 11:59:13 +00:00
GitHub build-firmware Action 258c080ed5 Auto-generated configs and docs 2021-09-01 06:47:17 +00:00
GitHub build-firmware Action b4841d3714 Auto-generated configs and docs 2021-08-31 09:06:02 +00:00
GitHub build-firmware Action 5e1701df6a Auto-generated configs and docs 2021-08-27 22:03:24 +00:00
BeerMoneyMotorsports 9405f5dfc8
Update main.yaml (#3204)
TS NAME typo on boost control fix.
2021-08-27 07:12:48 -04:00
rusefillc 48a009fc33 Revert "Revert "memory savings (#3195)""
This reverts commit 0b3ef5f5
2021-08-27 06:18:05 -04:00
GitHub build-firmware Action 31696af765 Auto-generated configs and docs 2021-08-27 09:54:15 +00:00
Andrey G c893238d71
Board subaru: fix pinout. again and again (#3203) 2021-08-27 12:50:36 +03:00
rusefillc 0b3ef5f553 Revert "memory savings (#3195)"
This reverts commit 52a24ee7
2021-08-27 02:32:31 -04:00
rusefillc 7cbaca863c docs 2021-08-27 02:31:48 -04:00
Matthew Kennedy 41c8f440c5
s (#3202)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-08-26 17:11:53 -04:00
Matthew Kennedy 52a24ee773
memory savings (#3195)
* d

* dead code

* all your ram are belong to me

* turn off gpiochips we don't need

* save

* save by using the same file handle

* smaller stack ok

* these can be on the stack

* this is closer

* what about ccm?

* probing available

* now probe ccm

* ccm

* put stuff in ccm

* fsio

* memory usage

* memory
2021-08-26 23:05:31 +03:00
GitHub build-firmware Action 879170c08b Auto-generated configs and docs 2021-08-24 20:20:36 +00:00
rusefillc 0303dd1905 154h 2021-08-24 15:51:43 -04:00
BeerMoneyMotorsports db07a46b6e
flex input (#3190)
flex class change to event_inputs
2021-08-24 11:41:15 -04:00
rusefillc 6a8c391c76 https://github.com/rusefi/hellen121vag/issues/47 2021-08-24 10:11:01 -04:00
GitHub build-firmware Action 95de5e8e0e Auto-generated configs and docs 2021-08-24 11:39:25 +00:00
Andrey 70209fbdb7 todo: think about it 2021-08-24 02:56:32 -04:00
GitHub build-firmware Action 9dab37d12c Auto-generated configs and docs 2021-08-24 05:23:27 +00:00
Matthew Kennedy d2b54428c0
cleanup missing fsio stuff (#3189) 2021-08-24 08:19:03 +03:00
alxrMironov f926d2ccba
Vehicle speed switching to frequency sensor #3106 (#3148)
* Add vehicle_speed_converter.h with realization.

* Add test_vehicle_speed_converter.cpp with realization.

* Add test_vehicle_speed_converter.cpp to Makefile

* Edit "VehicleSpeedSensor" from function pointer sensor to frequency sensor

* Fix "VehicleSpeedSensor" init function args

* Remove "VehicleSpeedConverter" empty constructor

* Edit vehicle_speed_converter.h code style

* Fix args and engine injection in "VehicleSpeedSensor" initialization procedure

* Remove old "Vehicle Speed" module initialization

* Revert "Remove old "Vehicle Speed" module initialization"

This reverts commit 100b7caa8c615c20eed3d0c23a49824b4e556148.

* Remove old "Vehicle Speed" module initialization pieces

* Revert "Revert "Remove old "Vehicle Speed" module initialization""

This reverts commit f559a726f1f7f5a7acacd1b6517e571743e84327.

* Debug changes

* Revert "Debug changes"

This reverts commit f7e2be1a8a46c6f3f93f14f002b2f2db539da8e2.

* Another debug changes

* More debug changes

* And more debug changes.

* Revert "Another debug changes"

This reverts commit 914fbb1df42c37e4b5ecbb119bb45e7cffdf4064.

* Revert "More debug changes"

This reverts commit 0b2d96d461c3cd9b0f1ae97ed110b8effe6b0cc6.

* Revert "And more debug changes."

This reverts commit 06ae8daded0e6e1c025e4e5058b47283f4adfe92.

* Add "Vehicle Speed" sensor reconfiguration

* Revert "Add "Vehicle Speed" sensor reconfiguration"

This reverts commit a089a6d563dd710004ce1a7da1744b0b4b90c3b1.

* Revert "Revert "Add "Vehicle Speed" sensor reconfiguration""

This reverts commit 7b2bb8af4b3caa547236ca59e4c4bdb3ac1200cc.

* Debug changes

* Another debug changes

* Fix another debug changes

* Another debug changes 2

* Revert "Another debug changes 2"

This reverts commit cfad55141eec125b2f1d35fb95d9f46b54f666b6.

* Revert "Fix another debug changes"

This reverts commit 9bc2c74a3be6fd896827ff48cf4580e7657529c0.

* Revert "Another debug changes"

This reverts commit 4337ed8cad8dff508d093944eb3f75e9a69e4a77.

* Edit class  FrequencySensor, make it more RAII

* Debug changes

* Debug changes 2

* Debug changes 3

* Revert "Debug changes 3"

This reverts commit 52a7054c122b5157540fe45a055a84b57478d722.

* Revert "Debug changes 2"

This reverts commit dec79fb913344ccb4b8614910ad62e6c129a243e.

* Revert "Debug changes"

This reverts commit eb08d7a529b55ba397a7dd2c154b76eab42f212b.

* Revert "Edit class  FrequencySensor, make it more RAII"

This reverts commit 3a0bb1d3f1dd23c1b04e4cc1c526cfdc67ae86a3.

* Remove VSS pin definition in "Citroen Berlingo" engine config.

This reverts commit 3a0bb1d3f1dd23c1b04e4cc1c526cfdc67ae86a3.

* Remove VSS pin definition in "Dodge Neon" engine config

Co-authored-by: alxrMironov <330OMcorporative>
2021-08-24 00:55:41 -04:00