I recently got a Crazyflie 2.0 and a Crazyradio PA, and the combination is great. With a game controller, the Crazyflie is much easier to keep stable than with the iOS client. But I keep having issues with the Crazyradio connection dropping. It will be flying along normally for 30 seconds or so, then suddenly communication will drop and the quad drops out of the air, which has cost me a few motor mounts already.
I'm using the Bitcraze VM on a Windows host. The most common message I've been seeing is this:
Usually I can just reconnect and it works fine for another minute or so, although sometimes it will drop out after just a few seconds. I haven't found any pattern as to when it drops out -- sometimes while flying, sometimes while sitting still, sometimes with input and sometimes without touching anything.Communication failure
Connection lost to radio://0/80/2M: Dongle communication error (ackStatus==None)
Occasionally, I get a different error:
I can't immediately reconnect after this error. The simplest solution I've found for this is to unplug and re-connect the Crazyradio dongle, after which it will usually work for a little while longer before giving me one of those two errors. My suspicion is something is wrong with the Crazyradio USB dongle, but I can't be 100% sure.Communication failure
Failed to connect on radio://0/80/2M: Couldn't load link driver: [Errno 110] Operation timed out
[stack trace]
Any ideas? I'm happy to provide further information, and I can get the stack trace from the latter error if it's helpful.