Jeroen Schweitzer jpmschweitzer
  • Joined on 2025-11-14
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-15 09:50:30 +02:00
cb5826e02b Fork fix: the SDIO wedge is FIXED (esp-hosted-mcu #167)
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-15 09:18:04 +02:00
ac9d24e0f9 SDIO tuning for sustained audio-upload TX (the real wall)
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-15 09:04:59 +02:00
5c6a6eba36 Fix touch crash + make rain a reachability signal + calm the alarm churn
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-15 02:44:05 +02:00
795a1d4baf Remove boot-time diagnostic burst (fast re-wedge trigger)
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-15 02:29:12 +02:00
395e05343d gateway: handle websocket.disconnect in receive loop
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-15 02:28:01 +02:00
f156b640d8 Stop the C6 reflash loop: accept factory 2.12.11 slave (gate >=2)
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-15 02:24:31 +02:00
ca2144694a Test BLE-coex wedge hypothesis: C6 slave rebuilt with Bluetooth off
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-15 02:12:12 +02:00
02d91461b8 Upstream reproduction pack for the SDIO wedge (esp-hosted-mcu#167)
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-15 01:57:16 +02:00
fe82a7a22d Test DHCP-renewal wedge hypothesis: fully static IP on 2.12 pair
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-15 01:29:35 +02:00
e5c8a38f94 Stability round 2: WIFI_PS_NONE + 10MHz SDIO
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-15 01:19:53 +02:00
7943e0e72a 1-bit SDIO to kill the wedge-reboot loop; gong on cold boot only
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-15 00:26:29 +02:00
b8974ec84f Wi-Fi data path FIXED: esp_hosted 2.12 on both chips + C6 SDIO auto-OTA
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-14 22:35:00 +02:00
3a402220b0 Device registry (/devices + hello), static-IP fallback, WS keepalive, uncompressed fonts
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-14 21:42:53 +02:00
ed0e8221f1 Phase 2: full LVGL face + Wi-Fi + gateway WebSocket + touch-to-talk
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-14 20:44:31 +02:00
ae9f6e0abb Approved gong voicing: 220Hz fundamental, fatter mids, -7dBFS at vol 75
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-14 20:41:04 +02:00
bfe792f006 Replace beeps with a cathedral gong
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-14 20:35:01 +02:00
60c73e135c Boot chime through ES8311: audio-out path verified on hardware
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-14 20:31:27 +02:00
450bac1c81 First successful flash: placeholder face live; fix 20MHz PSRAM trap; power ladder
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-14 20:17:56 +02:00
2d5cbd1174 Document versioning policy: 0.x per roadmap phase, 1.0.0 = wall milestone
jpmschweitzer pushed to main at jpmschweitzer/desklock 2026-07-14 20:04:30 +02:00
550db5a0ef CI: use WATCHTOWER_HTTP_API_TOKEN secret name as set on the repo