Index: trunk/FACT++/scripts/takeRun.js
===================================================================
--- trunk/FACT++/scripts/takeRun.js	(revision 16792)
+++ trunk/FACT++/scripts/takeRun.js	(revision 16793)
@@ -209,5 +209,5 @@
             dim.send("MCP/RESET");
 
-            dim.wait("FTM_CONTROL", "Idle",      3000);
+            dim.wait("FTM_CONTROL", "Valid",     3000);
             dim.wait("FAD_CONTROL", "Connected", 3000);
             dim.wait("MCP",         "Idle",      3000);
@@ -236,11 +236,14 @@
         console.out(" - FTM_CONTROL: "+dim.state("FTM_CONTROL").name);
 
-        dim.wait("FTM_CONTROL", "Idle",      3000);
+        dim.wait("FTM_CONTROL", "Valid",     3000);
         dim.wait("FAD_CONTROL", "Connected", 3000);
         dim.wait("MCP",         "Idle",      3000);
 
+        var str = incomplete.toString(2);
+        var len = str.length;
+
         var list = [];
-        for (var i=0; i<40; i++)
-            if (incomplete&(1<<i))
+        for (var i=0; i<str.length; i++)
+            if (str[str.length-i-1]=='1')
                 list.push(i);
 
