ESPSomfy-RTS/src
cjkas 0b7c57a9ab refactor: share the favorite store, tilt repeats and request timing log
- setMyPosition stored a new favorite the same way in each of its three
  tilt branches; storeMyPosition() now does it.  The plain-lift branch
  now emits its state even when the radio refuses the favorite, which is
  harmless since sendSetMy() has already put the old one back.
- tiltRepeats() replaces the repeated tiltmotor ? TILT_REPEATS : repeats.
- timeRequest's two timing log blocks share logRequestTime().

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 15:10:34 +02:00
..
CMakeLists.txt build pass for esp32c6, added dependencies.lock 2026-04-05 21:06:48 +02:00
ConfigFile.cpp fix: give every NVS user its own Preferences handle 2026-10-12 20:51:05 +02:00
ConfigFile.h backup with RAM 2026-03-13 18:40:34 +01:00
ConfigSettings.cpp fix: give every NVS user its own Preferences handle 2026-10-12 20:51:05 +02:00
ConfigSettings.h chore: bump version to v3.0.14 2026-10-10 17:01:25 +00:00
esp32.svd init 2026-03-10 20:23:48 +01:00
ESPNetwork.cpp fix: only let wifiStrength broadcasts move the RSSI baseline 2026-10-12 18:34:45 +02:00
ESPNetwork.h fix: only let wifiStrength broadcasts move the RSSI baseline 2026-10-12 18:34:45 +02:00
GitOTA.cpp Fix OTA update URLs to point to cjkas fork 2026-06-18 11:46:44 +02:00
GitOTA.h remove sync server 2026-03-24 19:23:35 +01:00
idf_component.yml build pass for esp32c6, added dependencies.lock 2026-04-05 21:06:48 +02:00
JsonFormatter.cpp fix: track the JSON length instead of recounting it 2026-10-12 16:04:13 +02:00
JsonFormatter.h fix: track the JSON length instead of recounting it 2026-10-12 16:04:13 +02:00
LogLock.cpp fix: don't wait on a log lock holder that can't run 2026-10-12 18:35:42 +02:00
LogLockPolicy.h fix: don't wait on a log lock holder that can't run 2026-10-12 18:35:42 +02:00
MQTT.cpp fix: turn a group's sun flag on, not off, for MQTT sunFlag 1 2026-10-12 20:55:21 +02:00
MQTT.h init 2026-03-10 20:23:48 +01:00
RadioScheduler.cpp fix: refuse a radio job when its outcomes might not fit in the event ring 2026-10-13 15:05:06 +02:00
RadioScheduler.h fix: refuse a radio job when its outcomes might not fit in the event ring 2026-10-13 15:05:06 +02:00
RollingCode.h test: cover the radio queue rules, shade TX state, rolling codes and web command hold 2026-10-12 20:26:33 +02:00
ShadeMotion.cpp refactor: share the shade step maths in ShadeMotion.cpp 2026-10-13 15:09:15 +02:00
ShadeMotion.h refactor: share the shade step maths in ShadeMotion.cpp 2026-10-13 15:09:15 +02:00
Sockets.cpp fix: stop warning about late pings 2026-10-11 22:23:11 +02:00
Sockets.h replace sync sockets 2026-03-24 19:23:35 +01:00
Somfy.cpp refactor: share the favorite store, tilt repeats and request timing log 2026-10-13 15:10:34 +02:00
Somfy.h refactor: share the favorite store, tilt repeats and request timing log 2026-10-13 15:10:34 +02:00
SomfyController.ino fix: compare the coredump build SHA without reading past the array 2026-10-12 18:29:59 +02:00
SomfyFrame.cpp fix: turn a group's sun flag on, not off, for MQTT sunFlag 1 2026-10-12 20:55:21 +02:00
SomfyFrame.h fix: turn a group's sun flag on, not off, for MQTT sunFlag 1 2026-10-12 20:55:21 +02:00
SSDP.cpp Added c6 support 2026-03-29 21:53:57 +02:00
SSDP.h init 2026-03-10 20:23:48 +01:00
Timing.h fix: skip formatting request timings that won't be logged 2026-10-12 18:36:09 +02:00
TxBuffer.cpp test: cover the radio queue rules, shade TX state, rolling codes and web command hold 2026-10-12 20:26:33 +02:00
TxBuffer.h fix: count the set-My settle delay from the end of the job ahead 2026-10-13 15:03:17 +02:00
Utils.cpp fix: only let wifiStrength broadcasts move the RSSI baseline 2026-10-12 18:34:45 +02:00
Utils.h fix: only let wifiStrength broadcasts move the RSSI baseline 2026-10-12 18:34:45 +02:00
Web.cpp refactor: share the favorite store, tilt repeats and request timing log 2026-10-13 15:10:34 +02:00
Web.h test: cover the radio queue rules, shade TX state, rolling codes and web command hold 2026-10-12 20:26:33 +02:00
WebCommand.h fix: unpair without changing the shade on the web server task 2026-10-13 15:07:20 +02:00
WResp.cpp fix: track the JSON length instead of recounting it 2026-10-12 16:04:13 +02:00
WResp.h feat: log timings for slow work, socket clients and boot crashes 2026-10-11 20:35:43 +02:00