Hi,
I’m trying to use Follow Mode in a multi-drone setup.
Setup:
-
Master FC → Raspberry Pi (Serial0)
-
Pi broadcasts
FOLLOW_TARGETmessages over UDP (14550) to a WiFi AP. -
Slave drones connect via ESP8266.
-
Master
SYSID_THISMAV = 1 -
Slave
SYSID_THISMAV = 11
We’re using the official ArduPilot Lua script on the master to generate FOLLOW_TARGET. The Pi simply forwards the messages unchanged.
We verified that the Pi is broadcasting correctly by listening on a laptop (0.0.0.0:14550), and the FOLLOW_TARGET messages are received there.
However, the slave FC never seems to receive/process the FOLLOW_TARGET messages, so Follow Mode doesn’t work.
Slave parameters:
FOLL_ENABLE = 1
FOLL_SYSID = 0 (also tried 1)
Both drones have a 3D GPS fix, and the slave is already in FOLLOW mode.
Has anyone used FOLLOW_TARGET over UDP before? Is there any additional configuration required, or a way to verify whether the slave FC is actually receiving these messages?