+self["rc"].moveTo(500, 50, 1)
+self["rc"].startMoving()
+self["arrowup"].moveTo(525, 320, 1)
+self["arrowup"].startMoving()
+self["arrowup2"].moveTo(590, 320, 1)
+self["arrowup2"].startMoving()
+self["arrowdown"].moveTo(740, 355, 1)
+self["arrowdown"].startMoving()
+ </code>
+ </step>
+ <step id="nimc">
+ <condition>
+from Components.NimManager import nimmanager
+self.condition = len(nimmanager.nim_slots) > 2 and not nimmanager.nim_slots[2].empty
+ </condition>
+ <text value="Please set up tuner C" />
+ <config screen="NimSetup" module="Satconfig" args="2" type="ConfigList" />
+ <code>
+self["rc"].moveTo(500, 50, 1)
+self["rc"].startMoving()
+self["arrowup"].moveTo(525, 320, 1)
+self["arrowup"].startMoving()
+self["arrowup2"].moveTo(590, 320, 1)
+self["arrowup2"].startMoving()
+self["arrowdown"].moveTo(740, 355, 1)
+self["arrowdown"].startMoving()
+ </code>
+ </step>
+ <step id="nimd">
+ <condition>
+from Components.NimManager import nimmanager
+self.condition = len(nimmanager.nim_slots) > 3 and not nimmanager.nim_slots[3].empty
+ </condition>
+ <text value="Please set up tuner D" />
+ <config screen="NimSetup" module="Satconfig" args="3" type="ConfigList" />
+ <code>
+self["rc"].moveTo(500, 50, 1)
+self["rc"].startMoving()
+self["arrowup"].moveTo(525, 320, 1)
+self["arrowup"].startMoving()
+self["arrowup2"].moveTo(590, 320, 1)
+self["arrowup2"].startMoving()
+self["arrowdown"].moveTo(740, 355, 1)
+self["arrowdown"].startMoving()
+ </code>
+ </step>
+ <step id="scanquestion">
+ <text value="Do you want to do a service scan?" />
+ <code>