diff --git a/lib/cflib/crtp/radiodriver.py b/lib/cflib/crtp/radiodriver.py index 0d48b255a14241bfee2d13003b56e127d23e4d92..f9de4cc83d13e2d34dca7b71c63be4be71aff820 100644 --- a/lib/cflib/crtp/radiodriver.py +++ b/lib/cflib/crtp/radiodriver.py @@ -286,7 +286,11 @@ class RadioDriver(CRTPDriver): except Exception as e: return str(e) - return "Crazyradio version {}".format(self.cradio.version) + ver = self.cradio.version + self.cradio.close() + self.cradio = None + + return "Crazyradio version {}".format(ver) def get_name(self): return "radio"