DOC · Availability
A closed-source Android application.
FlySys Swiss PFD 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.
§1 · Requirements
Before you install
The app runs on a standard Android device. The external IMU is required for the primary flight path; the internal-sensor, simulator and replay modes run without any extra hardware.
| Android version | 8.1 or newer |
|---|---|
| Recommended | Android 10 + |
| Graphics | OpenGL ES 3.0 |
| External IMU | Bluetooth LE (primary path) |
| Without hardware | internal sensors · sim · replay |
| Flight logs | CSV → Documents/PFD/ |
§2 · Operation
Choosing a data source
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-DOF | external IMU — primary |
|---|---|
| Internal sensors | phone accel / gyro / mag / baro |
| X-Plane UDP | simulator feed |
| FlySys TCP | TCP gateway |
| Replay | recorded CSV from Documents/PFD/ |
| Demo | synthetic motion — no hardware |