Trifecta bridge — beta 12
Pre-release
Pre-release
What's new since beta11
- WiFi modem sleep is now explicitly disabled on every WiFi/ESP-NOW code
path (esp_wifi_set_ps(WIFI_PS_NONE)), matching Espressif's own
performance guidance for latency-sensitive WiFi/ESP-NOW use. Previously
this was never set anywhere in the fork, meaning every board was left on
the default modem-sleep power-save mode — which adds RX-window latency
and jitter to every incoming ESP-NOW packet. Confirmed via extensive live
RF field testing (RSSI/power-sweep rig, thousands of samples across
S3-Zero, C3 SuperMini, and XIAO S3 boards). - Per-board
WIFI_TX_POWERoverrides reset to the 20dBm code default on
every board except the XIAO. Beta11 lowered several boards to 11-15dBm
as a single fleet-wide precaution against a suspected brownout/collapse
issue. Follow-up field testing (solo runs, physically-separated runs, and
a large-sample run) traced that original anomaly to near-field
desense/proximity interference between co-located test radios, not a
real TX-power brownout on those boards — so the reduction wasn't
buying anything and was just cutting range. The one board with a
confirmed, reproducible TX-side brownout (downlink collapses at
17-20dBm even as RSSI improves) is the XIAO acting as base/repeater; it
keeps a reduced value, raised slightly from 11dBm to 15dBm to sit just
above the measured collapse point.
Full technical writeup of the field testing behind both changes is kept in
this fork's own working notes, not part of this repo's tracked history.