ADAMaps Android companion app — Hivemapper Bee data proxy and monitor
Find a file
Kayos 0a5ded8feb Add BeeSettingsScreen with device info, WiFi, storage, GNSS, upload mode, plugins
- New BeeSettingsScreen.kt: full Bee device settings UI
  - Device Info section (read-only): ID, firmware, serial, uptime, GPS lock
  - WiFi Client section (read/write): status, saved network, scan, configure
  - Storage section: cache status + FrameKM storage with visual bar
  - GPS/GNSS section: fix status, coordinates, satellites, accuracy
  - Upload Mode section: LTE/WIFI/APP toggle buttons
  - Plugin Status section: beekeeper, depth-ai, privacy-zones, map-ai states
  - Loading/error/offline states with retry
- New BeeSettingsViewModel.kt: parallel fetching from all Bee API sections
- Extended BeeApiClient: WiFi settings/status/scan/enable/reset, upload mode,
  config, cache status, FrameKM total, GNSS status, plugin state methods
- Extended Models.kt: WifiClientSettings, WifiStatus, WifiNetwork, CacheStatus,
  BeeConfig, UploadModeResponse, GnssStatus, PluginState, FrameKmTotal
- Navigation.kt: added BEE_SETTINGS route
- DashboardScreen: added Bee Device router icon in top bar, CONFIGURE link
  in Device Status card
2026-03-14 11:52:16 -07:00
app Add BeeSettingsScreen with device info, WiFi, storage, GNSS, upload mode, plugins 2026-03-14 11:52:16 -07:00
blackbox blackbox: air quality aggregator (Pi 3B+ → AdaMaps) 2026-03-13 07:37:54 -07:00
docs air overlay: hide legend when inactive, fix script tag comment bug 2026-03-13 12:18:43 -07:00
gradle v7: store-and-forward architecture 2026-03-11 11:11:05 -07:00
.gitignore Initial commit: Varroa ADAMaps Android app 2026-03-10 12:19:48 -07:00
build.gradle.kts Initial commit: Varroa ADAMaps Android app 2026-03-10 12:19:48 -07:00
gradle.properties Initial commit: Varroa ADAMaps Android app 2026-03-10 12:19:48 -07:00
gradlew Initial commit: Varroa ADAMaps Android app 2026-03-10 12:19:48 -07:00
settings.gradle.kts Initial commit: Varroa ADAMaps Android app 2026-03-10 12:19:48 -07:00