Commit Graph

1461 Commits

Author SHA1 Message Date
Matthew Kennedy 2b2eb04aba
libfirmware gets efi::size (#4354) 2022-07-18 01:56:58 -04:00
Matthew Kennedy d413b28a77
GDI: add min/max boost time config (#4343)
* add min/max boost time config

* add cast

* generated

* UI
2022-07-16 02:23:05 -04:00
rusefillc fe25350d87 E65 progress 2022-07-08 19:00:49 -04:00
rusefillc a42a671aca fix lua CAN RX of 11b frames #4321 2022-07-05 13:40:02 -04:00
Matthew Kennedy a95bc3ad03
implement CAN driver for simulator (#4312)
* stub simulator CAN driver

* comments

* CAN sensor

* maybe implement?

* s

* fix

* tx and rx actually work!?!?!

* check_can_isr

* modify chibios

* Sim has no CAN on Windows (for now?)

* safer init/deinit, enable assertions

* smarter handling of missing CAN device

* better guards

* guards for windows
2022-07-03 08:25:24 -04:00
rusefillc 8390f7ae37 B6 2022-06-25 13:26:21 -04:00
rusefillc 1458504b4e https://github.com/rusefi/hellen-NA8-96-issues/issues/16 2022-06-25 11:37:36 -04:00
rusefillc d2ef5a9a8b https://github.com/rusefi/hellen-NA8-96-issues/issues/16 2022-06-25 11:25:35 -04:00
rusefillc e9bdb5536a https://github.com/rusefi/hellen-NA8-96-issues/issues/16 2022-06-25 02:56:01 -04:00
rusefillc cb35393ddc https://github.com/rusefi/hellen-NA8-96-issues/issues/16 2022-06-25 02:26:50 -04:00
Matthew Kennedy b92c0149d6
get rid of setSerialConfigurationOverrides (#4274)
* get rid of setSerialConfigurationOverrides

* missed a few

* kinetis
2022-06-23 19:42:09 -04:00
rusefi c6bd2df879 master please cheer up! 2022-06-23 14:54:25 -04:00
rusefi 983682d11f miata 96 defaults 2022-06-23 14:30:41 -04:00
rusefillc 2ae59f6bd5 bit math is hard :( 2022-06-20 21:36:10 -04:00
rusefillc ed1d252cc9 B6 2022-06-20 16:43:50 -04:00
rusefillc b1fe3697b1 b6 build 2022-06-20 08:26:28 -04:00
rusefillc 1182db2b3c B6 shutdown Lua and else 2022-06-19 20:06:03 -04:00
rusefi bc29b1558f B6 progress 2022-06-03 01:26:16 -04:00
rusefi edbd190b73 B6 progress 2022-06-03 00:04:59 -04:00
rusefi 1efc82f055 proteus pinout minor mess & B6 2022-06-02 23:28:30 -04:00
rusefi 2fd117d146 B6 progress 2022-06-02 22:40:30 -04:00
rusefi 9e02e3fc93 B6 progress 2022-06-02 00:34:02 -04:00
Matthew Kennedy 4ada633206
Remove third trigger channel (#4226)
* remove third trigger

* clean up the honda mess

* there was nothing novel about this engine config

* include

* missed a few

* s

* x

* changelog

* don't set the third trigger input

* don't redefine the same thing 3 times

* only two inputs!

* test
2022-06-01 21:24:20 -04:00
rusefi c1582007af B6 progress 2022-05-31 23:02:04 -04:00
rusefi 68ba540638 B6 progress 2022-05-31 22:26:18 -04:00
rusefillc 4a9789e6c4 B6 test mule 2022-05-21 02:25:43 -04:00
rusefillc 8c6dee61a5 B6 test mule 2022-05-21 01:45:09 -04:00
Andrey d38d8a7840 altering technical debt 2022-05-15 10:07:17 -04:00
Matthew Kennedy 907adc6583
remove 360 trigger (#4165)
* remove 360

* s

* simplify that mess
2022-05-11 06:15:06 -04:00
Matthew Kennedy b650bbe46c
Trigger gm 3 vs 5 (#4140)
* add parameter

* two modes

* add new mode to list

* format

* s

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-05-06 08:25:44 -04:00
rusefillc bcc50f0de3 proteus meta 2022-05-04 17:05:08 -04:00
Matthew Kennedy 1bbc9472b4 proteus meta 2022-05-04 17:00:38 -04:00
rusefillc b9c1d72659 proteus_f4_hardware_QC_special_build 2022-05-04 06:16:44 -04:00
Andrey e62877964a Move curves out of engineConfiguration in order to reduce RAM usage #4127 2022-05-01 23:43:43 -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 0e4d34748b TCU name 2022-04-25 23:27:47 -04:00
rusefillc b196bd6776 refactoring 2022-04-25 17:42:30 -04:00
rusefillc 3ea21ba4bf [EPIC] [Feature Request] Transmission Control #1454 2022-04-25 17:20:56 -04:00
rusefillc 14e37e3cf4 FasterEngineSpinUp should be enabled by default fix #4094 2022-04-23 09:51:47 -04:00
rusefillc 6ba13e5e09 Mark reports that detectHellenBoardType hangs up HD and Nucleo #4084 2022-04-19 15:26:32 -04:00
Matthew Kennedy 16de438ab8
knock threshold table fix (#4077)
* fix knock threshold table

* defaults

* knock controller is engine module

* testable

* test builds

* knock tests work

* s

* format

* everyone loves changelogs
2022-04-18 08:03:16 -04:00
rusefillc a90ca2b200 Hellen NB2 default tune #4038 2022-04-10 19:11:34 -04:00
rusefillc 0c0db82486 Hellen NB2 default tune #4038 2022-04-10 15:49:01 -04:00
rusefillc caf7d57b3c Hellen NB2 default tune #4038 2022-04-10 15:13:22 -04:00
rusefillc d3a38f8d4a Hellen NB2 default tune #4038 2022-04-10 13:49:14 -04:00
rusefillc 4a902bb68e Gear detection based on RPM to VSS ratio #3779 2022-04-04 22:33:53 -04:00
rusefillc 91a6b12bf5 Gear detection based on RPM to VSS ratio #3779 2022-04-04 20:47:47 -04:00
Matthew Kennedy 289122c0b7
fix 4032 (#4034)
* fix 4032

* board defaults should not set these things
2022-04-03 06:58:25 -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