Commit Graph

24873 Commits

Author SHA1 Message Date
Matthew Kennedy 0d9c209d0f wifi http experiment 2025-03-14 01:15:01 -07:00
Matthew Kennedy a5c37c7034 refactoring recv 2025-03-13 14:04:33 -07:00
Matthew Kennedy 92dbd39464 extract wifi_socket.cpp 2025-03-13 14:04:19 -07:00
Matthew Kennedy d93fc04df7 static 2025-03-13 13:34:41 -07:00
Matthew Kennedy f54bfd3c25 Revert "we never actually checked isEndOfPacket"
This reverts commit 1343641092.
2025-03-13 13:16:22 -07:00
Matthew Kennedy c8d1bd0c28 Revert "dead isEndOfPacket"
This reverts commit 0f6076bad2.
2025-03-13 13:13:07 -07:00
Matthew Kennedy 8d382d604d static 2025-03-13 12:29:33 -07:00
Matthew Kennedy 00cc8d5c45 typo so we're actually running wifi at 40mhz 2025-03-13 02:30:08 -07:00
Matthew Kennedy 5cbd9741c6 40MHz wifi SPI, because why not? 2025-03-13 02:09:46 -07:00
Matthew Kennedy 88ad845367 WiFi uses DMA SPI 2025-03-13 02:02:28 -07:00
Matthew Kennedy ff2288f459 multi-socket 2025-03-13 00:35:54 -07:00
Matthew Kennedy 7c626a9b8b linked list of server sockets 2025-03-13 00:05:54 -07:00
Matthew Kennedy d9059902db encapsulate wifi socket state 2025-03-12 23:58:31 -07:00
Matthew Kennedy 0f6076bad2 dead isEndOfPacket 2025-03-12 23:54:04 -07:00
Matthew Kennedy d8afff16ff move stuff in to statics 2025-03-12 23:53:40 -07:00
Matthew Kennedy 1343641092 we never actually checked isEndOfPacket 2025-03-12 23:50:02 -07:00
Matthew Kennedy 085b6cb4cd tsSocketReady is duplicated state 2025-03-12 23:48:53 -07:00
Matthew Kennedy b30b86968d wifi console refactoring 2025-03-12 23:18:46 -07:00
Matthew Kennedy 8cf7106323 Merge branch 'master' of https://github.com/fome-tech/fome-fw 2025-03-12 22:49:30 -07:00
Matthew Kennedy 5e70b63084 happy simulator 2025-03-12 22:49:20 -07:00
GitHub gen-configs Action 9e3075de5b Auto-generated configs and docs 2025-03-13 05:35:22 +00:00
Matthew Kennedy ba86a118ef enable reentrant FatFS 2025-03-12 22:34:12 -07:00
Matthew Kennedy 35b112b8a6 fix build for mac 2025-03-12 02:05:49 -07:00
Matthew Kennedy 740bbfdc2f trigger txt 2025-03-12 02:05:30 -07:00
Matthew Kennedy 42d41cc670 put the SD log buffer out of the cache 2025-03-11 22:50:52 -07:00
Matthew Kennedy 2cb2ed2a86
calculate spark timing last minute rather than storing it (#555)
* calculate spark timing last minute rather than storing it

* handle underdwell

* f2lz avoidance

* test friendlyness

* move test hook after the underdwell bailout
2025-03-11 19:35:18 -07:00
GitHub gen-configs Action 9c34f81d7b Auto-generated configs and docs 2025-03-12 01:27:18 +00:00
Matthew Kennedy 877b2da1bd
idle entry target ramp (#570)
* ramp target as you enter idle

* add idle threshold hysteresis

* make it optional

* test hysteresis behavior

* UI & changelog
2025-03-11 18:26:01 -07:00
GitHub set-date Action 60365a7139 Update date 2025-03-12 00:39:49 +00:00
GitHub gen-configs Action b8ddbb0dd0 Auto-generated configs and docs 2025-03-11 21:27:37 +00:00
Matthew Kennedy 5b70644ce0 "engine stopped" timeout was too aggressive 2025-03-11 14:26:22 -07:00
GitHub set-date Action 9a0459726a Update date 2025-03-11 00:11:49 +00:00
Matthew Kennedy 343ea16973 check some table axes only if you use the feature 2025-03-10 15:24:01 -07:00
Matthew Kennedy 743cafa318 atlas lse bypass 2025-03-10 13:03:39 -07:00
GitHub gen-configs Action 14bd5cb974 Auto-generated configs and docs 2025-03-10 10:30:13 +00:00
Matthew Kennedy c0006c18a6 move atlas running LED to avoid LSE 2025-03-10 03:27:58 -07:00
GitHub set-date Action b0ded95fdb Update date 2025-03-10 00:10:01 +00:00
GitHub gen-configs Action a69f9f9304 Auto-generated configs and docs 2025-03-09 19:59:24 +00:00
Matthew Kennedy f98ce43bc9 handy note about getAuxDigital 2025-03-09 12:58:06 -07:00
GitHub gen-configs Action b64f749d4d Auto-generated configs and docs 2025-03-09 08:53:45 +00:00
Matthew Kennedy dd67fa58e7 move idle "capture" RPM math to getTargetRpm 2025-03-09 00:52:33 -08:00
GitHub set-date Action 63624229de Update date 2025-03-09 00:10:31 +00:00
GitHub gen-configs Action 7c91eeb5a8 Auto-generated configs and docs 2025-03-08 21:16:38 +00:00
Matthew Kennedy a2a504d2c3 format usb 2025-03-08 13:15:24 -08:00
GitHub set-date Action e2fb9c78b7 Update date 2025-03-08 00:09:09 +00:00
GitHub gen-configs Action 9e95c9fcfd Auto-generated configs and docs 2025-03-07 20:08:00 +00:00
dynfer 8c68689b67
enable proteus spi and max31855 egt (#563)
Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2025-03-07 12:06:51 -08:00
Matthew Kennedy bc135ddd92
enable openblt on H7 (#229)
* script

* atlas

* guard for bootloader

* flush the cache before reset to enter BL

* format
2025-03-07 12:05:45 -08:00
Matthew Kennedy 9608afcf01
idle fast callback (#565) 2025-03-07 11:32:59 -08:00
GitHub gen-configs Action 9123aca0d0 Auto-generated configs and docs 2025-03-07 11:29:48 +00:00