AFF-DEMO is an Free Fall training simulator that demonstrates the altitude progression during an AFF (Accelerated Free Fall) student jump. The mode simulates a realistic descent profile with two phases and provides audio/visual feedback throughout the descent.
Descent Profile
Phase 1: Fast Descent (50 m/s)
Starts at 4,115 meters / 13500 ft
Descends at 50 m/s (freefall)
Audio alerts at:
1,700m / 5600 ft: single beep
1,550m / 5100 ft: double beep
transition to slow descent at 1,500m / 4900 ft: long beep
Phase 2: Slow Descent (5 m/s)
Begins at 1,500 meters 4900 ft
Descends at 5 m/s (simulating canopy deployment/descent)
Continues until reaching ground level (0m)
Button Controls
| Button | Action | Behavior |
|---|---|---|
| SetDZ (Right Button) | Short Press (150ms – 2s) | Start + Pause/Resume descent timer |
| Set0 (Middle Button) | Long Press (2+ seconds) | Reset to IDLE state |
| Mode Button (Left Button) | Press | Cycle through device modes |
Visual Feedback
LED Pixel Colors
| State | Color | Meaning |
|---|---|---|
| IDLE | Red | Waiting to start descent |
| Fast Descent | Green | Descending at 50 m/s |
| Slow Descent | Blue | Descending at 5 m/s |
| Paused | Red | Descent paused |
Note: Models without WS2812 LED (e.g., airlogoneMiniV31) will not display colors but all other features work normally.
Audio Feedback
| Event | Sound |
|---|---|
| Start descent | Single beep |
| Altitude 1,700m | Single beep |
| Altitude 1,550m | Double beep |
| Transition to slow descent | Triple beep |
| Pause/Resume | Click |
| Reset to IDLE | Double beep |
Usage Example
- Enter AFF-DEMO Mode: Press Mode button to cycle to “AFF-DEMO”
- Start Descent: Short press SetDZ button (right) → descent begins (green pixel, single beep)
- Pause Descent: Short press SetDZ button again → descent pauses (red pixel, click sound)
- Resume Descent: Press SetDZ button again → descent resumes (green/blue pixel, click sound)
- Reset to Start: Press Set0 button (left) for 2+ seconds → returns to IDLE (red pixel, double beep)
- Auto-completion: Descent automatically completes when reaching 0m, returns to IDLE after 10 seconds

