diff --git a/MethodicConfigurator/backend_flightcontroller.py b/MethodicConfigurator/backend_flightcontroller.py index 39b127b..4809156 100644 --- a/MethodicConfigurator/backend_flightcontroller.py +++ b/MethodicConfigurator/backend_flightcontroller.py @@ -307,7 +307,7 @@ def __download_params_via_mavlink(self, progress_callback=None) -> Dict[str, flo # Loop to receive all parameters while True: try: - m = self.master.recv_match(type='PARAM_VALUE', blocking=True) + m = self.master.recv_match(type='PARAM_VALUE', blocking=True, timeout=10) if m is None: break message = m.to_dict()