|
Some checks are pending
Build Android (APK + AAB) / build-android (push) Waiting to run
Karlão: 'no PC monitoramento deveria ser constante mas conecta, mostra informação e não atualiza'. Bug encontrado: bmsProbeWebBluetooth não tinha setInterval — apenas fazia uma leitura inicial. Apenas o path Capacitor tinha polling de 30s (que mesmo assim era lento). Fix: - Web: novo setInterval(5000) chamando writeValue/writeValueWithoutResponse - Capacitor: 30s → 5s - Ambos param polling automaticamente se conexão GATT cair (regex detecta 'disconnected/connection/not connected' no error) - Salva referência em conn._pollInterval pra clearInterval limpo Resultado: card BMS atualiza V/A/SoC/células a cada 5s sem usuário fazer nada. Dashboard fica 'live'. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| icon.svg | ||
| index.html | ||
| sw.js | ||