Hi,
Setup: Garmin Connect IQ widget (Epix Pro Gen 2) controlling DJI Osmo Action 5 Pro over BLE (FFF0 / FFF4 notify / FFF5 write).
Works: DUML pairing (0x55, SetPairingPIN) — camera shows code, Confirm, stable connection.
Doesn’t work: Start/stop recording. After connect the camera only sends DUML; R SDK frames (0xAA, Connection Request 0x0019, Key Report 0x0011, Record Control 0x1D03) get no 0xAA response and recording never starts.
Known working: Bitsky (CIQ) and STARTRC ST012 use the official DJI R SDK / GPS remote flow.
Questions:
On CIQ, is control pure R SDK, pure DUML, or DUML pair + R SDK commands?
How do you send the ~51-byte 0x0019 Connection Request with CIQ’s ~20-byte write limit so the camera shows the verify code?
Exact sequence that starts video on Action 5 Pro after pair (0011 and/or 1D03? status subscribe first?)?
Anyone have a BLE hex log (Bitsky/ST012) of pair + one Record press?
Goal: Either a working R SDK pair on CIQ, or the correct DUML command to start recording after DUML pair.
Thank you!