Skip to content

v1.6 — Recordings browser + Return to FPV

Pre-release
Pre-release

Choose a tag to compare

@wkumik wkumik released this 14 Jun 05:15
· 1 commit to feat/recordings-screen since this release

Companion Android app for RubyFPV: put the drone in phone-transfer mode from the Ruby Ground Station, join its open Wi-Fi AP (RubyFPV-<MAC4> @ 192.168.4.1), then browse, download, play and manage onboard .ts recordings off the drone's SD card — DJI-Fly style.

v1.5 — recordings browser

  • Thumbnails + playback via media3 1.6.0 ExperimentalFrameExtractor, which decodes HEVC-in-MPEG-TS where the Android framework demuxer returns 0 tracks.
  • Plays the downloaded .ts directly in ExoPlayer (no remux / re-encode; Remuxer.java removed).
  • Multi-select (long-press) with bulk delete.
  • Per-item delete choice: phone / drone SD card / both.

v1.6 — Return to FPV mode

  • New ⋮ overflow action that reboots the drone out of phone-transfer AP mode back into normal flight/FPV (/usr/bin/ap_mode.sh stop).
  • Disconnect stays lightweight (drops the SSH session only).

The live USB viewer (raw H.264 over UDP 5001) remains available behind the ⋮ menu.

Pre-release — built from the feat/recordings-screen feature branch. Hardware-verified on a Fairphone 6 / Android 16.

APK: RubyFPV-v1.6-b8-debug.apk (min SDK 24, target 35).