fix no more turning positioner after leave positioner setup in some cases
[enigma2.git] / lib / dvb / sec.cpp
index 9124688950af12d3a2060da4c9e1f72375796ace..44cbe709d4d3cde2a789f49b9f8bf93b5dc76938 100644 (file)
@@ -156,6 +156,11 @@ int eDVBSatelliteEquipmentControl::canTune(const eDVBFrontendParametersSatellite
                                        ret = 15000;
                                }
 
+                               if (sat.no_rotor_command_on_tune && !rotor) {
+                                       eSecDebugNoSimulate("no rotor but no_rotor_command_on_tune is set.. ignore lnb %d", idx);
+                                       continue;
+                               }
+
                                eSecDebugNoSimulate("ret1 %d", ret);
 
                                if (linked_in_use)