Commit Graph

12883 Commits

Author SHA1 Message Date
GitHub build-firmware Action 2aea957d52 Auto-generated configs and docs 2021-05-21 19:47:50 +00:00
rusefillc 79eb44fa73 some 121 coordinates 2021-05-21 15:45:38 -04:00
GitHub build-firmware Action ace1f5244d Auto-generated configs and docs 2021-05-21 19:28:41 +00:00
rusefillc 5182b532ff Tooltip and UI updates #2714
cherry-pick
2021-05-21 15:25:49 -04:00
GitHub build-firmware Action 3165857918 Auto-generated configs and docs 2021-05-21 19:21:06 +00:00
rusefillc 95df055379 Tooltip and UI updates #2714
cherry-pick
2021-05-21 15:18:11 -04:00
GitHub build-firmware Action 46b3f841bd Auto-generated configs and docs 2021-05-21 16:15:29 +00:00
BeerMoneyMotorsports 49fb00f8b8 Update main.yaml (#2727)
All relevant pins mapped but no coordinates done yet
2021-05-21 12:13:53 -04:00
Andrey 3ab4ee9ea5 More low-level firmware coverage for the simulator/unit-tests #2656 2021-05-21 11:07:59 -04:00
GitHub set-date Action 4b47f966f5 Update date 2021-05-21 01:05:29 +00:00
rusefillc 50636dbe17 minor code refactoring, same exact logic 2021-05-20 20:02:25 -04: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
rusefillc 382b6afac5 progress? 2021-05-20 19:06:50 -04: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
David Holdeman 00a4954b54 Fix pinouts (#2726)
* move addRow call

* undo submo bump
2021-05-20 17:44:19 -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
Matthew Kennedy 8b042ab9b1 rewrite table3d (#2723)
* post cranking factor limits

* sensible defaults

* but not for tests

* add pointer version of get bin

* test via map3d

* put that back for a minute

* new impl

* fix order

* rename and fix table orientation

* flip the table to the correct orientation

* dead cleanup, rename

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-05-20 22:31:16 +03:00
BeerMoneyMotorsports 9c50380af9 Update main.yaml (#2722)
More pins added but no work has been done to the pin XY coordinates.
2021-05-20 21:31:25 +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
Andrey d32772316d no more SVN 2021-05-20 02:34:53 -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
BeerMoneyMotorsports 9108676379 Update main.yaml (#2720)
initial addition of some pins from 121vag.
2021-05-19 20:34:51 +03:00
rusefillc 0cb4705a7e Improve default H64 tune #2709 2021-05-19 03:50:28 -04:00
rusefillc 0cd7851c7d Mission-Statement short url 2021-05-19 02:01:06 -04:00
rusefillc ecea3fbcaf poke 2021-05-19 01:12:03 -04:00
GitHub set-date Action 00c2b8514f Update date 2021-05-19 01:04:00 +00:00
Matthew Kennedy be41a96511 actually fix F7 flash this time (#2719)
* f7 sector sizes

* loop dsb

* correct sector index on f7
2021-05-18 17:40:59 -04: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
rusefillc a9bffcefed # 2021 May "Piercing Day" 2021-05-17 04:28:13 -04:00
GitHub build-firmware Action 5421b78e61 Auto-generated configs and docs 2021-05-17 05:57:10 +00:00
Matthew Kennedy 4b69e7d441 compile gpiochips as cpp (#2702)
* rename

* core

* structing

* more

* makefile

* structing

* 6240 compiles

* explicit cast instead of implicit narrowing

* 8888

* no extern C

* fix tests build

* extern "C"

* 33810

* 8860

* 33810

* linker

* unbreak master

* don't need that if compiling as C++

* bump config

* fix test

* tests

* unit tests bad merge

* build

* move subaru logic to cpp file

* cpp goodness

* hpp include

* this is probably the right thing to do

* simulator
2021-05-17 08:42:56 +03: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
rusefillc bdf4766343 helping jenkins 2021-05-16 11:35:05 -04:00
rusefillc 51bae669c1 helping jenkins 2021-05-16 08:51:36 -04:00
Andrey G a441ff17a3 Hw layer rearrangement (#2707)
* Fix unit_tests

* simulator: fix redifinition of TS_PRIMARY_SERIAL warning
2021-05-16 15:19:34 +03:00
Andrey G 0faa8a0166 Hw layer rearrangement (#2705)
* Fix simulator compilation

* HW_SENSORS_SRC -> HW_SENSORS_CPP
2021-05-16 14:11:28 +03: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 9c352b4d99 More low-level firmware coverage for the simulator/unit-tests #2656 2021-05-15 16:21:24 -04:00
Andrey 34194a2c52 progress 2021-05-15 05:46:54 -04:00