Work in progress This site is under construction — content, figures and specifications are provisional.
7 — Documentation

A closed-source
Android application.

FlySys Swiss PFS is distributed as a ready-to-install Android app. The source is not public — but the engineering principles, the signal path and the full specification are documented openly across this site.

Request access Read the principles

Requirements§1 — Before you install.

The app runs on a standard Android device. The external Inertial Measurement Unit (IMU) is required for the primary flight path; the internal-sensor, simulator and replay modes run without any extra hardware.

Android version7.0 or newer
GraphicsOpenGL ES 3.0
External IMUBluetooth LE (primary path)
Without hardwareinternal sensors, sim, replay
Flight logsCSV → Documents/PFS/
Operation§2 — Data sources.

The active source is selected at runtime in Settings — not fixed at install. Switch between live hardware, the simulator and replay without reinstalling.

BLE Waveshare 10-DOFexternal IMU (primary)
Internal sensorsphone accel, gyro, mag, baro
X-Plane UDPsimulator feed
FlySys TCPTCP gateway
Replayrecorded CSV from Documents/PFS/
Demosynthetic motion (no hardware)