Commit Graph

6074 Commits

Author SHA1 Message Date
GitHub set-date Action 10235bdd3f Update date 2021-05-25 01:08:06 +00:00
GitHub build-firmware Action 9eff41297d Auto-generated configs and docs 2021-05-24 21:07:11 +00:00
GitHub build-firmware Action b52da045bc Auto-generated configs and docs 2021-05-24 14:01:43 +00:00
GitHub build-firmware Action 08a4388889 Auto-generated configs and docs 2021-05-24 12:32:31 +00:00
GitHub set-date Action 0a4ec2e83a Update date 2021-05-24 01:10:45 +00:00
Andrey 9865b04bf7 Override trigger gaps feature #2734 2021-05-23 20:52:18 -04:00
GitHub build-firmware Action 15aa2c40f8 Auto-generated configs and docs 2021-05-24 00:47:26 +00:00
Andrey f74946e790 Override trigger gaps feature #2734 2021-05-23 20:06:19 -04:00
GitHub build-firmware Action 78c08b9af1 Auto-generated configs and docs 2021-05-24 00:00:27 +00:00
Andrey 765d229efb Override trigger gaps feature #2734 2021-05-23 19:58:03 -04:00
Andrey 62ecef3e3f Override trigger gaps feature #2734 2021-05-23 19:51:00 -04:00
GitHub build-firmware Action 32d4c5045f Auto-generated configs and docs 2021-05-23 18:17:06 +00:00
GitHub build-firmware Action 94050d776f Auto-generated configs and docs 2021-05-23 18:03:56 +00:00
rusefillc 9b4d8ee320 cranking timing not costant #2733 2021-05-23 13:54:49 -04:00
GitHub set-date Action b6d5bc7c20 Update date 2021-05-23 01:13:29 +00:00
David Holdeman 68da5c279e Doxygen titles (#2728)
* move addRow call

* undo submo bump

* add header titles
2021-05-22 22:10:58 +03:00
GitHub set-date Action 6860ea35a5 Update date 2021-05-22 01:04:39 +00:00
GitHub build-firmware Action 0325f429e8 Auto-generated configs and docs 2021-05-21 21:48:49 +00:00
GitHub build-firmware Action f57b99e682 Auto-generated configs and docs 2021-05-21 21:25:31 +00:00
GitHub build-firmware Action a03fe0edd7 Auto-generated configs and docs 2021-05-21 20:21:55 +00:00
GitHub build-firmware Action 2ae129616c Auto-generated configs and docs 2021-05-21 19:59:46 +00:00
GitHub build-firmware Action 2aea957d52 Auto-generated configs and docs 2021-05-21 19:47:50 +00:00
GitHub build-firmware Action ace1f5244d Auto-generated configs and docs 2021-05-21 19:28:41 +00:00
GitHub build-firmware Action 3165857918 Auto-generated configs and docs 2021-05-21 19:21:06 +00:00
GitHub build-firmware Action 46b3f841bd Auto-generated configs and docs 2021-05-21 16:15:29 +00:00
GitHub set-date Action 4b47f966f5 Update date 2021-05-21 01:05:29 +00:00
Matthew Kennedy 68ad12da53 convert a table to scaled_channel (#2724)
* scaled VE table

* use setTable

* efi::clear

* ratio -> struct
2021-05-20 20:00:32 -04:00
GitHub build-firmware Action 8adc8d26e9 Auto-generated configs and docs 2021-05-20 23:10:25 +00:00
Matthew Kennedy 6bfaed64db lua pwm hooks (#2687)
* pwm hook

* dedicated pins

* write hook

* UI

* more info

* zero based, clamp

* memory

* don't compile lua in bootloader at all
2021-05-20 19:01:17 -04:00
Matthew Kennedy c7cc5471ad Lua on f407, try again (#2725)
* lua on f4

* move perf trace to efifeatures

* check that it's defined

* cypress and kinetis

* it would help to define the correct thing

* disable buffer if not used

* we can work with 2k

* turn off ramdisk on mre qc

* wow strncpy is useless for truncated strings

* turn off for bootloader

* lto bootloader

* memory

* memory
2021-05-20 23:05:18 +03:00
Andrey a0d835ed1c refactoring magic constant STOICH_RATIO 2021-05-20 02:39:20 -04:00
Andrey 57a015e6fb refactoring magic constant STOICH_RATIO 2021-05-20 02:36:55 -04:00
GitHub set-date Action 250337f792 Update date 2021-05-20 01:01:49 +00:00
GitHub build-firmware Action 90601db721 Auto-generated configs and docs 2021-05-19 17:37:35 +00:00
rusefillc 0cb4705a7e Improve default H64 tune #2709 2021-05-19 03:50:28 -04:00
GitHub set-date Action 00c2b8514f Update date 2021-05-19 01:04:00 +00:00
GitHub build-firmware Action 2cc1a53d94 Auto-generated configs and docs 2021-05-18 18:07:37 +00:00
Matthew Kennedy 6d9c0299fb Lua script editor in console (#2699)
* stub

* implement reset

* console

* just use the console command

* cleanup

* s

* s

* ui

* write in chunks

* fix write

* tab size, script read

* parse script properly

* put lua script in flash, tiny for now

* generated fields
2021-05-18 20:58:39 +03:00
GitHub set-date Action ca1812ee51 Update date 2021-05-18 01:08:32 +00:00
Matthew Kennedy 8c3be2cefc Post cranking fuel tweaks (#2718)
* post cranking factor limits

* sensible defaults

* but not for tests

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-05-17 17:24:29 -04:00
Matthew Kennedy 4b0d75ff92 make the simulator usable (#2717)
* these start themselves now

* dead

* configure ports

* start serial

* dead

* minimal pins

* simulator logging works

* why not enable lua

* speeeeeed

* start lua

* spammy print
2021-05-17 12:44:02 +03:00
GitHub build-firmware Action c5f3798dcd Auto-generated configs and docs 2021-05-17 09:42:38 +00:00
Matthew Kennedy f6ddc2c17c Config generator jar (#2716)
* fix test

* jar

* kick config

* guard stuff

* nmea

* nmea

* nmea

* c++ is type safe, which is good

* c++ is type safe
2021-05-17 12:32:59 +03:00
GitHub build-firmware Action 5421b78e61 Auto-generated configs and docs 2021-05-17 05:57:10 +00:00
Matthew Kennedy bf9eb8844a don't build OS lib (#2700)
* don't build OS lib

* update lua
2021-05-17 08:38:30 +03:00
GitHub set-date Action 028eb7a4c1 Update date 2021-05-17 01:04:43 +00:00
Andrey G 6d849d05c7 Hw layer rearrangement (#2703)
* max31855: move to sensors

* uart GPS driver: move to sensors and rename

* i2c_bb: move to drivers

* LCD HD44780: move to drivers

* ping?
2021-05-16 06:01:00 -04:00
GitHub set-date Action 68a61141c9 Update date 2021-05-16 01:10:54 +00:00
Andrey 06bdf52b3c More low-level firmware coverage for the simulator/unit-tests #2656 2021-05-15 05:27:33 -04:00
GitHub set-date Action ff5f304b36 Update date 2021-05-15 01:04:12 +00:00
Matthew Kennedy 4b6d1e0283 add ability to reset Lua interpreter (#2695)
* stub

* implement reset

* console

* just use the console command

* cleanup

* s

* s

* fix memory tracking
2021-05-14 16:20:27 -04:00
rusefillc cd573a5f9d hiding 8888 mess under the rug
making LPS25 one step more available to Hellen
2021-05-14 10:54:40 -04:00
Matthew Kennedy 0c03a1cb4a const airmass (#2694) 2021-05-14 07:17:22 -04:00
GitHub set-date Action 8b4a615ed5 Update date 2021-05-14 01:06:31 +00:00
GitHub build-firmware Action 8ccfdec033 Auto-generated configs and docs 2021-05-13 21:43:25 +00:00
Matthew Kennedy ad505bfb1b idle indicators (#2692)
* add coasting bit

* remove useless bit
2021-05-13 17:35:00 -04:00
GitHub set-date Action 0217ca8af0 Update date 2021-05-13 01:04:30 +00:00
GitHub build-firmware Action fa7afed545 Auto-generated configs and docs 2021-05-12 22:53:51 +00:00
GitHub set-date Action 6f2423635c Update date 2021-05-12 01:00:01 +00:00
GitHub build-firmware Action 2915757c07 Auto-generated configs and docs 2021-05-12 00:42:39 +00:00
GitHub build-firmware Action 55f09db90f Auto-generated configs and docs 2021-05-11 22:40:44 +00:00
GitHub build-firmware Action 76c2fa5e23 Auto-generated configs and docs 2021-05-11 21:37:56 +00:00
GitHub build-firmware Action 17a5ffbf95 Auto-generated configs and docs 2021-05-11 19:51:41 +00:00
GitHub set-date Action 31d99984f8 Update date 2021-05-11 00:58:30 +00:00
Matthew Kennedy 9307ab6b1e explicitly test PTC thermistors (#2681)
* test ptc

* allow hotter for air cooled people

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-05-10 18:15:09 -04:00
Matthew Kennedy 61b0e85e0a don't lowercase console commands (#2664)
* don't lowercase commands

* print bool lua results

* lua memory command
2021-05-10 11:30:50 -04:00
rusefillc b2faae7070 docs 2021-05-10 09:02:27 -04:00
Matthew Kennedy 3bfa1ce66b always resolve (#2678) 2021-05-10 08:53:19 -04:00
GitHub build-firmware Action d12900e322 Auto-generated configs and docs 2021-05-10 12:32:55 +00:00
Matthew Kennedy 047f62b2b9 remove deprecated getEngineLoadT (#2676)
* remove

* few more
2021-05-10 08:30:41 -04:00
Matthew Kennedy 1aed5c6ae2 remove intermediate buffer (#2668)
* remove define

* goodbye intermediate logging buffer

* free ram! woo!
2021-05-10 08:01:24 -04:00
GitHub build-firmware Action f37ac697c0 Auto-generated configs and docs 2021-05-10 01:02:11 +00:00
Matthew Kennedy 76f2f063d2 Maf in sensor model (#2672)
* init

* consumers

* hasMafSensor

* consumers

* remove

* remove

* s

* guard

* tiny bit of ram

* ram
2021-05-09 20:59:06 -04:00
Matthew Kennedy 3dd6b2efc9 move FSIO aux analog inputs to sensor model (#2669)
* sensor entries

* init

* non-explicit for list init to work

* switch fsio

* no longer need this lua hook

* init
2021-05-09 19:47:37 -04:00
rusefillc 591b2b3c6c Revert "lua on f407 (#2646)"
This reverts commit e35e99f5
2021-05-09 18:25:50 -04:00
Matthew Kennedy e35e99f52d lua on f407 (#2646)
* lua on f4

* move perf trace to efifeatures

* check that it's defined

* cypress and kinetis

* it would help to define the correct thing

* disable buffer if not used

* we can work with 2k

* turn off ramdisk on mre qc

* wow strncpy is useless for truncated strings

* turn off for bootloader

* lto bootloader
2021-05-09 16:25:38 -04:00
Matthew Kennedy 0af7a9cb2d shrink canned tables (#2651)
* helper

* use it miata

* do type safe copy

* miata vvt

* etb

* default iat correction

* magic is afoot here

* hunchback

* misc

* neon

* neon

* aspire

* citroen

* neon

* missed one

* dead

* festiva

* remove andreyism

* very dead

* no need for copy of that function

* cleanup
2021-05-09 14:37:16 -04:00
Matthew Kennedy ae668edf2a Fix multi bank fueling (#2661)
* add cylinder number

* changelog

* wording
2021-05-09 09:37:07 -04:00
Matthew Kennedy 03ea9fa13a Support STM32F7 1MB devices (#2659)
* modify linker script for 1MB devices

* handle null flash address

* actually support 1MB F7

* comment
2021-05-09 09:19:20 -04:00
GitHub set-date Action 24c5f06638 Update date 2021-05-09 00:59:39 +00:00
Andrey G dd46591ad5 hip9011 (#2658)
* hip9011: isolate debug stuff

* hip9011: renames

* hip9011: start sensing knockDetectionWindowStart degres from fire

* engine: more realistic values for knock window

* hip9011: remove magic CS toggling

* hip9011: EFI_HIP_9011_DEBUG should depend on EFI_HIP_9011
2021-05-08 18:43:55 -04:00
GitHub build-firmware Action 2cba913174 Auto-generated configs and docs 2021-05-08 21:43:56 +00:00
Matthew Kennedy d7f9d42e07 Hook up multi bank fuel trim (#2532)
* multi bank trim

* cleaning

* output channels

* output channels
2021-05-08 17:41:50 -04:00
Andrey G ea870c4869 hip9011 (#2654)
* Move HIP states enum out of rusefi_enums.h

-this is internal driver stuff. No need to have it defined globaly.

* Auto-generated configs and docs
2021-05-08 10:08:18 -04:00
GitHub set-date Action 8ad07d087e Update date 2021-05-08 00:55:53 +00:00
GitHub build-firmware Action d5472a672f Auto-generated configs and docs 2021-05-07 23:28:16 +00:00
GitHub build-firmware Action 747ed34b40 Auto-generated configs and docs 2021-05-07 19:43:12 +00:00
Matthew Kennedy 37a3de07cf remove stateChangeCallback from simplepwm (#2644)
* remove callback parameter from cj125

* remove from ext

* remove stateChangeCallback

* alt doesn't need that

* demorgan

* remove call

* bad cut/paste

* check the actual pin in the test
2021-05-07 09:38:41 -04:00
Matthew Kennedy ea6cb14780 move some stuff in to ccm (#2645)
* stuff in ccm

* used memory
2021-05-07 09:35:57 -04:00
Matthew Kennedy b12d392343 pack scheduling_s (#2642)
* pack scheduling_s

* ramz
2021-05-07 08:22:35 -04:00
GitHub build-firmware Action b92f827c36 Auto-generated configs and docs 2021-05-07 03:16:46 +00:00
GitHub set-date Action 477c5f6beb Update date 2021-05-07 00:57:02 +00:00
GitHub build-firmware Action eecb0778f0 Auto-generated configs and docs 2021-05-06 19:28:18 +00:00
rusefillc e6591f0658 code style 2021-05-06 10:43:42 -04:00
GitHub build-firmware Action aaad9256a3 Auto-generated configs and docs 2021-05-06 14:01:30 +00:00
rusefillc ec3f5466c8 code style 2021-05-06 09:58:36 -04:00
GitHub set-date Action 9705921afd Update date 2021-05-06 00:54:21 +00:00
GitHub build-firmware Action b2cf56a5ff Auto-generated configs and docs 2021-05-05 14:59:17 +00:00
GitHub build-firmware Action a9b83d17e3 Auto-generated configs and docs 2021-05-05 14:04:51 +00:00
GitHub set-date Action 19ebd48b24 Update date 2021-05-05 00:55:28 +00:00