Some checks are pending
Build Android (APK + AAB) / build-android (push) Waiting to run
Bluetooth & Acessórios (aba Mais): - Pareamento Web Bluetooth API (acceptAllDevices) - Lê Battery Service padrão (UUID 0x180F) + characteristic 0x2A19 - Subscribe pra notificações em tempo real (battery_level changes) - Lê Device Info Service (manufacturer + model) - Lista persistente de devices pareados (state.btDevices) - Reconexão via navigator.bluetooth.getDevices() (Chrome ≥85) - Status visual: 🪫/🔋 + cor por nível (verde >50, amarelo 20-50, vermelho <20) - Cleanup ao remover device (disconnect GATT + remove do state) Raymarine Gateway (slot, parser em v1.10): - Card config com IP + porta TCP/UDP do gateway NMEA 2000→WiFi - Sugere Yacht Devices YDWG-02 / Actisense W2K-1 - Salva em state.nmeaGateway pra parser futuro - Sem gateway físico ainda, só persiste config Limitações documentadas no UI: - iOS Safari não suporta Web Bluetooth (precisa @capacitor/community/bluetooth-le em v1.10) - Reconexão automática varia por device (Web Bluetooth não persiste connections) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
27 lines
845 B
JSON
27 lines
845 B
JSON
{
|
|
"name": "shivao-mobile",
|
|
"version": "1.9.0",
|
|
"description": "Shivao app nativo (Capacitor wrapper Android/iOS)",
|
|
"main": "index.js",
|
|
"type": "module",
|
|
"scripts": {
|
|
"sync": "node ../scripts/sync-html.mjs && npx cap sync",
|
|
"android:open": "npx cap open android",
|
|
"android:build:apk": "cd android && ./gradlew assembleRelease",
|
|
"android:build:aab": "cd android && ./gradlew bundleRelease",
|
|
"ios:open": "npx cap open ios"
|
|
},
|
|
"dependencies": {
|
|
"@capacitor/android": "^6.1.2",
|
|
"@capacitor/app": "^6.0.1",
|
|
"@capacitor/core": "^6.1.2",
|
|
"@capacitor/geolocation": "^6.0.1",
|
|
"@capacitor/local-notifications": "^6.1.0",
|
|
"@capacitor/network": "^6.0.2",
|
|
"@capacitor/preferences": "^6.0.2",
|
|
"@capacitor/status-bar": "^6.0.1"
|
|
},
|
|
"devDependencies": {
|
|
"@capacitor/cli": "^6.1.2"
|
|
}
|
|
}
|