Index: trunk/FACT++/scripts/doMoveTelescope.js
===================================================================
--- trunk/FACT++/scripts/doMoveTelescope.js	(revision 17391)
+++ trunk/FACT++/scripts/doMoveTelescope.js	(revision 17391)
@@ -0,0 +1,12 @@
+var zd = $['zd'];
+var az = $['az'];
+
+if (isNaN(zd) || zd<-100 || zd>100)
+    throw new Error("Invalid zenith distance!");
+
+if (isNaN(az) || az<-290 || az>80)
+    throw new Error("Invalid azimuth!");
+
+console.out("Moving telescope to zd="+zd+"deg, az="+az+"deg");
+
+dim.send("DRIVE_CONTROL/MOVE_TO", zd, az);
Index: trunk/FACT++/scripts/doTrackPosition.js
===================================================================
--- trunk/FACT++/scripts/doTrackPosition.js	(revision 17391)
+++ trunk/FACT++/scripts/doTrackPosition.js	(revision 17391)
@@ -0,0 +1,6 @@
+var ra = $['ra'];
+var dec = $['dec'];
+
+console.out("Start tracking at ra="+ra+"h, dec="+dec+"deg");
+
+dim.send("DRIVE_CONTROL/TRACK", ra, dec);
Index: trunk/FACT++/scripts/doTrackSource.js
===================================================================
--- trunk/FACT++/scripts/doTrackSource.js	(revision 17391)
+++ trunk/FACT++/scripts/doTrackSource.js	(revision 17391)
@@ -0,0 +1,13 @@
+var offset = parseFloat($['offset']);
+var angle  = parseFloat($['wobble']);
+var source = $['source'];
+
+if (isNaN(offset) || offset<0)
+    throw new Error("Invalid wobble offset!");
+
+if (isNaN(angle) || angle<0 || angle>360)
+    throw new Error("Invalid wobble angle!");
+
+console.out("Start tracking source "+source+" at wobble angle "+angle+"deg and offset "+offset+"deg");
+
+dim.send("DRIVE_CONTROL/TRACK_SOURCE", offset, angle, source);
Index: trunk/FACT++/scripts/doTrackWobble.js
===================================================================
--- trunk/FACT++/scripts/doTrackWobble.js	(revision 17391)
+++ trunk/FACT++/scripts/doTrackWobble.js	(revision 17391)
@@ -0,0 +1,6 @@
+var wobble = $['wobble']=='true' ? 2 : 1;
+var source = $['source'];
+
+console.out("Start tracking wobble position "+wobble+" of "+source);
+
+dim.send("DRIVE_CONTROL/TRACK_WOBBLE", wobble, source);
