github doesthings/FreeFCC v1.3
FreeFCC v1.3 — Altitude Limit Fix

latest releases: v1.5.5, v1.5.4, v1.5.3...
2 months ago

v1.3 Hotfix — Altitude Limit Fix

What was broken

FCC mode worked (graph showed FCC) but the 120m altitude limit was not being removed. This affected all users.

Root cause

The FCC profile was writing the max altitude parameter to the flight controller, but on modern DJI aircraft (WM330 and newer, which includes all current models like Mini 5 Pro, Neo, Avata, Mavic 4 Pro, etc.) the flight controller requires an Assistant Unlock command before it will accept parameter writes. Without it, the write is silently discarded.

What changed

Added 3 new frames to the FCC profile:

  • Assistant Unlock (cmd 0xDF, payload=01) — unlocks the flight controller for parameter writes, sent before any 0xF9 writes
  • max_height_1 = 500m — writes the alternate parameter table entry (some firmware versions check _1 instead of _0)
  • Assistant re-lock (cmd 0xDF, payload=00) — locks the controller back after all writes are done

Note on FCC persistence

FCC mode is RAM-only and resets when the drone powers off. This is expected for all DUMPL-based tools. Enable the Auto-FCC toggle to re-apply automatically on every boot/reconnect.

Download

Install FreeFCC.apk on your DJI controller via microSD card.

Support

ko-fi.com/freefcc

Don't miss a new FreeFCC release

NewReleases is sending notifications on new releases.