You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -411,5 +428,6 @@ support (`flutter_reactive_ble` does not support Windows as of 2026).
411
428
|**One client at a time**| Rivr currently tracks a single active BLE connection. A second phone cannot connect while one is already connected. |
412
429
|**Fragmentation overhead**| Oversize payloads are fragmented automatically, but each fragment carries a 6-byte Rivr BLE transport header. |
413
430
|**Activation window**| BLE is not always on. See Section 4. |
431
+
|**First-connection PIN entry**| First-time pairing requires entering a 6-digit PIN shown on the node's display. Subsequent connections are silent. See Section 10. |
414
432
|**No phone↔phone relay**| Frames injected via BLE are processed by the connected node only; they do not bypass the node's relay policy. A PKT_CHAT written by the phone is subject to the same duty-cycle and relay rules as any LoRa frame. |
415
-
|**ESP32-S3 BLE stability**| Heltec V3 and LilyGo T3-S3 use ESP32-S3. BLE on ESP32-S3 with IDF 5.x has less community testing than ESP32 classic. Report regressions. |
433
+
|**ESP32-S3 BLE stability**| Heltec V3 and LilyGo T3-S3 use ESP32-S3. Static-random BLE addressing is used on these boards; advertising and reconnection are stable from IDF 5.5.0. |
0 commit comments