|
|
2ebff4879c
|
perf: aggressive BLE timeout tuning to match Android optimizations
Port all timing reductions from payfrit-beacon-android PR #9:
- BASE_WRITE_DELAY: 0.5s → 0.2s
- HEAVY_WRITE_DELAY: 1.0s → 0.4s
- LARGE_PAYLOAD_DELAY: 0.8s → 0.3s
- RESPONSE_GATE_TIMEOUT: 1.0s → 0.5s
- WRITE_TIMEOUT: 5.0s → 2.0s
- GLOBAL_TIMEOUT: 90s → 30s
- Read config timeout: 15s → 8s
- Password retry delay: 0.5s → 0.2s
- FFE2 reconnect delay: 2.0s → 1.0s
- Connection retry backoff: halved (0.5s/1.0s/1.5s)
- Disconnect retry backoff: halved
- Read query delays: 0.4s → 0.2s
- Reconnect resume delay: 1.5s → 0.5s
- Final response wait: 2.0s → 1.0s
|
2026-03-22 16:59:33 +00:00 |
|