Commit Graph

23506 Commits

Author SHA1 Message Date
Matthew Kennedy a85e6c777d make some channels final 2024-03-01 12:46:39 -08:00
Matthew Kennedy 2436e7c105
implement TS console over ATWINC1500 WiFi (#373)
* experimenting with atwinc1500

* rename to cpp

* if/else without curly braces

* nullptr

* static asserts

* unused params

* stub basic bsp and wifi console

* misc c++ fixes

* it appears to compile?

* enable/disable ISR

* idk why this needs to get commented

* dead code

* more wifi plumbing

* move wifi init after hardware init

* wifi bsp

* bsp handles empty SPI read/write, pin init

* build spi_flash.cpp

* don't double-enable interrupts

* maybe no need for extern "C"

* faster SPI

* socket kinda connects?

* wifi updater tool?

* log wifi stuff to efiPrintf

* I'm not sure why you have to skip the reboot it says you have to do

* working tcp implementation

* use lock instead of actually cycling interrupts

* improve socket receive performance

* add firmware info

* avoid locking for spi select/unselect

* allow larger SPI ops

* wifi thread priority

* hooks for pins and SPI device

* guard

* build atlas with wifi

* don't unconditionally define EFI_WIFI, oops

* only build wifi if wifi

* typo

* H7 SPI

* typo
2024-03-01 12:37:55 -08:00
Matthew Kennedy 048d36745d more script cleanup 2024-03-01 11:30:46 -08:00
GitHub gen-configs Action 02783b63cb Auto-generated configs and docs 2024-03-01 19:24:10 +00:00
Matthew Kennedy 54175b1f0d dead script folder/readme 2024-03-01 11:22:26 -08:00
Matthew Kennedy 85a661e0e0 we don't need to ship these scripts to people 2024-03-01 11:21:08 -08:00
GitHub set-date Action 8fb7934286 Update date 2024-03-01 00:09:50 +00:00
Matthew Kennedy 7eb4463116 extra cd in hellen scripts breaks things 2024-02-29 01:04:17 -08:00
Matthew Kennedy 45d10b2758 remove dfu images from zip 2024-02-29 00:23:54 -08:00
Matthew Kennedy 4386f152de allow calling common_make.sh from out-of-tree 2024-02-29 00:14:38 -08:00
GitHub gen-configs Action ca6c8099bd Auto-generated configs and docs 2024-02-29 00:12:00 +00:00
Matthew Kennedy 8011da9661 Merge branch 'master' of https://github.com/FOME-Tech/fome-fw 2024-02-29 00:10:30 +00:00
Matthew Kennedy 5e1359c919 correct big buffer move assignment/constructor behavior 2024-02-29 00:09:57 +00:00
GitHub set-date Action 017531b5f5 Update date 2024-02-29 00:08:05 +00:00
GitHub gen-configs Action afc89be4c6 Auto-generated configs and docs 2024-02-28 00:58:08 +00:00
Matthew Kennedy c0489d8591 oops, some boards needed spi prescaler func 2024-02-27 16:56:32 -08:00
GitHub set-date Action 01674ec324 Update date 2024-02-28 00:08:13 +00:00
GitHub gen-configs Action b75691de9b Auto-generated configs and docs 2024-02-27 21:43:36 +00:00
Matthew Kennedy 4b02b7d46d
spi cleanup, add 4/5/6 to pickers 2024-02-27 13:42:19 -08:00
GitHub gen-configs Action 712b8af7fe Auto-generated configs and docs 2024-02-27 01:32:02 +00:00
Matthew Kennedy 382cea5eb0 Merge branch 'master' of https://github.com/fome-tech/fome-fw 2024-02-26 17:30:36 -08:00
Matthew Kennedy 8d3465fb81 SPI 4/5/6 UI 2024-02-26 17:30:29 -08:00
GitHub gen-configs Action c105399749 Auto-generated configs and docs 2024-02-27 01:29:47 +00:00
Matthew Kennedy 30be474784 missing initLambda in reconfigureSensors 2024-02-26 17:28:11 -08:00
Matthew Kennedy 429761042a Merge branch 'master' of https://github.com/fome-tech/fome-fw 2024-02-26 17:27:16 -08:00
Matthew Kennedy 04b48de598 I don't think we need SPI pin mode any more at all 2024-02-26 17:26:59 -08:00
GitHub gen-configs Action ac42232155 Auto-generated configs and docs 2024-02-27 00:13:29 +00:00
Matthew Kennedy 2c021cfd2e oops I thought I committed this 2024-02-26 16:12:07 -08:00
GitHub set-date Action deb4cc39c8 Update date 2024-02-27 00:08:48 +00:00
Matthew Kennedy 01ec414993 build atlas 2024-02-26 11:47:16 -08:00
Matthew Kennedy 8e67e0aadb build atlas 2024-02-26 11:47:07 -08:00
Matthew Kennedy 367553e83b Merge branch 'master' of https://github.com/fome-tech/fome-fw 2024-02-26 11:33:17 -08:00
Matthew Kennedy 921e205d6d stop spi 2024-02-26 11:32:48 -08:00
GitHub gen-configs Action e1b8a0cf2d Auto-generated configs and docs 2024-02-26 19:31:44 +00:00
Matthew Kennedy 9c2a6420b4 support spi4/5/6 2024-02-26 11:30:08 -08:00
Matthew Kennedy 7fafa1a144 changelog 2024-02-25 23:20:29 -08:00
Matthew Kennedy d10e274153 improve CAN RX performance rusefi/rusefi#6041 2024-02-25 23:18:21 -08:00
Matthew Kennedy e37de75b2e changelog for #369 2024-02-25 17:39:51 -08:00
GitHub gen-configs Action 794a7d9533 Auto-generated configs and docs 2024-02-26 01:37:54 +00:00
Stefan de Kraker 4c65992017
Add cranking taper duration multiplier based on CLT (#370)
* Add Cranking taper duration multiplier based on CLT

* Fixed same merge error in TS config

* Fixed existing unit test for getCrankingTaperFraction, and added a new one to test multiplier table for cranking taper duration.

* Fixed existing header file for unit test getCrankingTaperFraction

* Changed naming

* changed logic

* Forgot to update name here too

* Forgot to update name here too, second time
2024-02-25 17:36:30 -08:00
GitHub set-date Action b26d5ba475 Update date 2024-02-23 00:08:14 +00:00
GitHub gen-configs Action 70e5593bbf Auto-generated configs and docs 2024-02-22 18:59:23 +00:00
Matthew Kennedy e5fb7f7f3f
gen config with make (#363) 2024-02-22 10:58:03 -08:00
GitHub set-date Action 620716dc34 Update date 2024-02-22 00:08:12 +00:00
GitHub gen-configs Action c4859c65fd Auto-generated configs and docs 2024-02-21 18:55:46 +00:00
Matthew Kennedy f8070a922a
implement & test backend for injection splitting (#367)
* framing dual injection

* fix test

* uncomment logic

* format

* start test

* good test

* add todo
2024-02-21 10:54:27 -08:00
GitHub set-date Action 288ce40756 Update date 2024-02-18 00:09:12 +00:00
GitHub gen-configs Action 494b40508f Auto-generated configs and docs 2024-02-17 08:32:21 +00:00
Matthew Kennedy 67c458ee11 this one wasn't dead either :( 2024-02-17 00:30:57 -08:00
GitHub set-date Action 25d2a3b5b9 Update date 2024-02-17 00:08:00 +00:00