Commit Graph

24883 Commits

Author SHA1 Message Date
Matthew Kennedy 590c365829 extra check 2025-03-16 22:46:40 -07:00
Matthew Kennedy 51ab8b25fd mmc cleanup 2025-03-16 22:36:24 -07:00
GitHub set-date Action 26b186ec58 Update date 2025-03-17 00:12:31 +00:00
Matthew Kennedy b435145cd8 do the actual tcp write in flush 2025-03-16 00:57:57 -07:00
Matthew Kennedy e31be784b1 guard 2025-03-15 22:03:13 -07:00
Matthew Kennedy 4b0aa94f03 move stuff to net dir 2025-03-15 21:01:47 -07:00
Matthew Kennedy c079cfde09 enable lwip read timeouts 2025-03-15 20:25:19 -07:00
GitHub gen-configs Action 5ac72d0435 Auto-generated configs and docs 2025-03-16 02:50:14 +00:00
Matthew Kennedy 5a59089400 enable dynamic thread on H7 2025-03-15 19:48:55 -07:00
Matthew Kennedy c2e907ac7d build for wifi ETH_MODE 2025-03-15 19:45:12 -07:00
GitHub set-date Action b066fbfc94 Update date 2025-03-14 00:11:23 +00: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