Commit Graph

1392 Commits

Author SHA1 Message Date
philippe44 29b3eee5b6 Update README.md 2021-12-21 02:00:56 -08:00
philippe44 20a04550a8 Update README.md 2021-12-21 01:58:05 -08:00
Philippe G c95302def1 Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32 into master-cmake 2021-12-21 01:04:37 -08:00
Philippe G e9890227a4 only update VU/spectrum if we own the display 2021-12-21 01:04:34 -08:00
philippe44 b3eec4b7d9 Update README.md 2021-12-21 00:32:15 -08:00
philippe44 6c0e4fc589 Update README.md 2021-12-21 00:30:41 -08:00
Philippe G 16ec4c0d57 correction - release 2021-12-20 23:40:57 -08:00
Philippe G b13fa88033 optimize telnet, stacks and threads 2021-12-20 23:32:02 -08:00
Philippe G de86a10d82 a bit of telnet refactoring + fix socket leak - release 2021-12-19 22:07:01 -08:00
Philippe G 7f57cd5338 minor non-functional fixes 2021-12-18 23:30:55 -08:00
Philippe G 975f34f01b Give some love to AIrPlay/BT screens + better "safe TCB release" - release 2021-12-18 15:20:22 -08:00
Philippe G f872623785 release 2021-12-17 21:34:55 -08:00
Philippe G 326ddb6973 Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32 into master-cmake 2021-12-17 21:32:36 -08:00
Philippe G 1c92fdcc96 fix pca8575 - release 2021-12-17 21:32:03 -08:00
philippe44 828a36a9d1 Update README.md 2021-12-17 21:30:58 -08:00
Philippe G f330314795 Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32 into master-cmake 2021-12-17 10:54:29 -08:00
Philippe G 3b6299dc1a AirPlay: no realloc, safe TCB cleanup, tools convergence 2021-12-17 10:54:25 -08:00
Sébastien 2055025468 Add idf4.3 build to the default branch 2021-12-17 10:52:15 -05:00
Sébastien 458d7eacbe Update CrossBuild.yml 2021-12-17 09:52:36 -05:00
Philippe G a266c07114 move to stock esp_http_server but keep it under control
- means 3 sockets are used (data + 2 for control)
- but LRU is activated (uses the 2 extra sockets to wake from select)
- backlog is just 1 (listen)
- only 3 sockets can be consumed before LRU activates
- for now, connections are kept-alive
2021-12-14 11:52:51 -08:00
Philippe G 412880d628 bring back ctrl message in http_server - part#1 2021-12-13 19:53:02 -08:00
Philippe G 518c2d24e9 Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32 into master-cmake 2021-12-12 22:16:50 -08:00
Philippe G 7b361a0c2c release 2021-12-12 22:16:46 -08:00
philippe44 333b295471 Update README.md 2021-12-10 23:27:28 -08:00
philippe44 a60cbe53e2 Update README.md 2021-12-10 23:26:51 -08:00
philippe44 5d255ea502 Update README.md 2021-12-10 23:25:05 -08:00
Philippe G 344730e1bc optimize GPIO expander + external decoder fix
- external decoders sink callback had infinite loop when output buffer was full and would never empty
- race condition when playback stopped/restarted while waiting for output buffer to empty
2021-12-10 23:03:13 -08:00
Sébastien af7c181063 Delete esp-idf-v4.3-build 2021-12-10 16:27:10 -05:00
Sébastien cf3393e76a Update cache path to split esp-idf v4.3 2021-12-10 16:11:55 -05:00
Sébastien 4474c4378a Remove ethernet branch from build 2021-12-10 15:51:29 -05:00
Sébastien f8079ea9e2 Create esp-idf-v4.3-build 2021-12-10 15:50:51 -05:00
Philippe G af48710e31 Validate MCP23S17 + typos correction 2021-12-10 12:10:26 -08:00
philippe44 a59e1d9e54 Update README.md 2021-12-10 12:04:48 -08:00
Philippe G 65a1b4d7f3 Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32 into master-cmake 2021-12-06 18:29:15 -08:00
Philippe G a9efcfeca8 safe NVS parsing 2021-12-06 18:29:04 -08:00
philippe44 f38c2b8cb4 Update README.md 2021-12-05 18:25:12 -08:00
Philippe G 5ac153f808 Add MCP23s17 + further optimizations 2021-12-05 18:21:39 -08:00
Philippe G ec6dcb83f8 missing %d in expander isr log 2021-12-04 21:09:55 -08:00
Philippe G 16ba8e9e1f small correction for MCP23017 that now works! 2021-12-04 19:32:52 -08:00
philippe44 baaabb7d99 Update README.md 2021-12-04 19:28:42 -08:00
Philippe G d2494b73db Rotary encoder + simplify
- GPIO expander works with rotary encoder
- Much better mimic real GPIO, including ISR, to minimize impact on clients
2021-12-04 12:40:56 -08:00
philippe44 f8bfb807d9 Update README.md 2021-12-04 12:39:01 -08:00
philippe44 30a891ffc8 Update README.md 2021-12-04 12:38:29 -08:00
Philippe G 1649a7e2a0 add trace for ST7735 offset 2021-12-02 11:10:30 -08:00
Philippe G 2fbea79a5b Add offset for ST7735 2021-12-02 11:04:52 -08:00
philippe44 9f9f171c9a Update README.md 2021-12-02 11:04:37 -08:00
philippe44 eebbf76466 Update README.md 2021-12-02 11:03:38 -08:00
Philippe G 2a9d87b6c5 add multi-expander 2021-12-01 19:15:29 -08:00
philippe44 f655244039 Update README.md 2021-12-01 19:15:08 -08:00
Philippe G 034f64c62a add mcp23017 (untested) and refactor things a bit 2021-12-01 18:20:07 -08:00