With SOCAT I just get one message repeated forever “PreArm: RC not calibrated” (okay because I have no RC connected at the moment) but it never gets past that message to the point of loading the parameter list, which it does when I add a specific communication target.
APM start command in “/etc/rc.local”:
sudo ArduCopter-quad -A udp:127.0.0.1:14550 > /home/pi/APM\ Start.log &
SOCAT command (entered directly on command line to test):
socat UDP4-RECVFROM:14550,fork UDP4-DATAGRAM:192.168.74.255:14550,broadcast,range=192.168.74.0/255
I’m running APM Planner v2.0.17 and the UDP link settings are default. I guess two things are happening:
- ArduCopter is re-transmitting the last message endlessly so any new devices can detect it.
- APM Planner 2 should send some kind of message (acknowledgement?) to start a normal communication protocol, i.e. continue to request the parameter list and maybe ArduCopter stops repeating the last message then.
Any ideas?