Index: trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/IsReadyForDataTaking
===================================================================
--- trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/IsReadyForDataTaking	(revision 13266)
+++ trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/IsReadyForDataTaking	(revision 13266)
@@ -0,0 +1,17 @@
+# Checking system status if they are ready for data taking
+
+# ... Drive
+.s DRIVE_CONTROL 7
+# ... OK
+
+# ... Feedback
+.s FEEDBACK 12
+# ... OK
+
+# ... Bias
+.s BIAS_CONTROL 9
+# ... OK
+
+# ... Fadctrl
+.s FAD_CONTROL 4
+# ... OK
Index: trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/StopTracking
===================================================================
--- trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/StopTracking	(revision 13266)
+++ trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/StopTracking	(revision 13266)
@@ -0,0 +1,10 @@
+# stop for drivectrl tracking the current source
+
+.w 2000
+DRIVE_CONTROL/STOP # DRIVE: stopped tracking
+
+.s DRIVE_CONTROL 5 #DRIVE: Armed
+
+.! echo
+.! echo `date -u` "...stopped tracking of above wobble position" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u` "----------------------------------------------------" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
Index: trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TakeDataRun
===================================================================
--- trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TakeDataRun	(revision 13266)
+++ trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TakeDataRun	(revision 13266)
@@ -0,0 +1,11 @@
+# check if subsystems are in the right state and then take one data run
+
+.x ScriptsForDimCtrl/IsReadyForDataTaking
+
+.! echo `date -u`  "taking Data:FullTriggerArea 5min Run ..." >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+
+MCP/START 300 -1 data
+.s FAD_CONTROL 8 # FAD: Writing
+.s FAD_CONTROL 4 # FAD: connceted
+
+.! echo `date -u`  "... done" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
Index: trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TestCrabTracking
===================================================================
--- trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TestCrabTracking	(revision 13266)
+++ trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TestCrabTracking	(revision 13266)
@@ -0,0 +1,69 @@
+# DIM_CONTROL: Crab tracking and data taking
+.! echo
+.! echo `date -u`  "----------------------------------------------------" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u`  "Data taking and tracking script for Crab starting up... " >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u`  "----------------------------------------------------" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+
+# changing tracking to Crab Wobble 1
+.! echo `date -u`  "moving telescope to wobble position 1" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u`  "...waiting for drivectrl to be ready to move" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.s DRIVE_CONTROL 5
+.w 5000
+DRIVE_CONTROL/TRACK_SOURCE 0.6 50 Crab
+.! echo `date -u`  "...sent tracking command" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+
+# Wait for drivectrl to repley that its tracking the given source
+.s DRIVE_CONTROL 6
+.! echo `date -u`  "...moving" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.s DRIVE_CONTROL 7
+.! echo `date -u`  "...tracking above written wobble position" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u`  "...waiting 30 sec for drive to calm downe" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo
+.w 30000
+
+# starting data taking of Crab Wobble 1
+.x ScriptsForDimCtrl/IsReadyForDataTaking
+.! echo `date -u` "...now I would take data...waiting 6 sec " >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.w 6000
+
+# Stop tracking
+.w 3000
+DRIVE_CONTROL/STOP
+.s DRIVE_CONTROL 5
+.! echo
+.! echo `date -u` "...stopped tracking of above wobble position" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u` "----------------------------------------------------" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo
+
+# changing tracking to Crab Wobble 2
+.! echo
+.! echo `date -u`  "Moving telescope to wobble Position 2" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u`  "...waiting for drivectrl to be ready to move" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.s DRIVE_CONTROL 5
+.w 5000
+DRIVE_CONTROL/TRACK_SOURCE 0.6 -130 Crab
+.! echo `date -u`  "...sent tracking command" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+
+# Wait for drivectrl to reply that its tracking the given source
+.s DRIVE_CONTROL 6
+.! echo `date -u`  "...moving" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.s DRIVE_CONTROL 7
+.! echo `date -u`  "...tracking above written wobble position" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u`  "...waiting 30 sec for drive to calm downe" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo
+.w 30000
+
+# data taking to Crab Wobble 2
+.x ScriptsForDimCtrl/IsReadyForDataTaking
+.! echo `date -u` "...now I would take data...waiting 6 sec " >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.w 6000
+
+# Stop tracking
+.w 3000
+DRIVE_CONTROL/STOP
+.s DRIVE_CONTROL 5
+.! echo
+.! echo `date -u` "...stopped tracking of Crab at above wobble position" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u` "----------------------------------------------------" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo
+
Index: trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TestMrkTracking
===================================================================
--- trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TestMrkTracking	(revision 13266)
+++ trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TestMrkTracking	(revision 13266)
@@ -0,0 +1,65 @@
+# DIM_CONTROL: MRK421 tracking and data taking
+.! echo
+.! echo `date -u`  "----------------------------------------------------" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u`  "tracking test for Mrk 421 starting up... " >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u`  "----------------------------------------------------" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+
+# changing tracking to "Mrk 421" Wobble 1
+.! echo `date -u`  "moving telescope to wobble position 1" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u`  "...waiting for drivectrl to be ready to move" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.s DRIVE_CONTROL 5
+.w 2000
+DRIVE_CONTROL/TRACK_SOURCE 0.6 90 "Mrk 421"
+.! echo `date -u`  "...sent tracking command" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+
+# Wait for drivectrl to repley that its tracking the given source
+.s DRIVE_CONTROL 6
+.! echo `date -u`  "...moving" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.s DRIVE_CONTROL 7
+.! echo `date -u`  "...tracking above written wobble position" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u`  "...waiting 30 sec for drive to calm down" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo
+.w 30000
+
+# starting data taking of "Mrk 421" Wobble 1
+.! echo `date -u` "...now I would take data...waiting 6 sec " >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.w 6000
+
+# Stop tracking
+.w 2000
+DRIVE_CONTROL/STOP
+.s DRIVE_CONTROL 5
+.! echo
+.! echo `date -u` "...stopped tracking of above wobble position" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u` "----------------------------------------------------" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+
+# changing tracking to "Mrk 421" Wobble 2
+.! echo
+.! echo `date -u`  "moving telescope to wobble position 2" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u`  "...waiting for drivectrl to be ready to move" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.s DRIVE_CONTROL 5
+.w 2000
+DRIVE_CONTROL/TRACK_SOURCE 0.6 -90 "Mrk 421"
+.! echo `date -u`  "...sent tracking command" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+
+# Wait for drivectrl to reply that its tracking the given source
+.s DRIVE_CONTROL 6
+.! echo `date -u`  "...moving" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.s DRIVE_CONTROL 7
+.! echo `date -u`  "...tracking above written wobble position" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u`  "...waiting 30 sec for drive to calm down" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo
+.w 30000
+
+# data taking to "Mrk 421" Wobble 2
+.x ScriptsForDimCtrl/DataTaking2
+
+# Stop tracking
+.w 2000
+DRIVE_CONTROL/STOP
+.s DRIVE_CONTROL 5
+.! echo
+.! echo `date -u` "...stopped tracking of Mrk421 at above wobble position" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u` "----------------------------------------------------" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo
+
Index: trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk421Wobble1
===================================================================
--- trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk421Wobble1	(revision 13266)
+++ trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk421Wobble1	(revision 13266)
@@ -0,0 +1,11 @@
+# changing tracking to "Mrk 421" Wobble 1
+
+.! echo `date -u`  "moving telescope to wobble position 1" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u`  "...waiting for drivectrl to be ready to move" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+
+.s DRIVE_CONTROL 5 # DRIVE: ARMED
+.w 2000
+
+DRIVE_CONTROL/TRACK_SOURCE 0.6 90 "Mrk 421" # DRIVE: Tracking MRK 421 Wobble 1
+.! echo `date -u`  "...sent tracking command" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+
Index: trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk421Wobble2
===================================================================
--- trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk421Wobble2	(revision 13266)
+++ trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/TrackMrk421Wobble2	(revision 13266)
@@ -0,0 +1,11 @@
+# changing tracking to "Mrk 421" Wobble 2
+
+.! echo `date -u`  "moving telescope to wobble position 2" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+
+.! echo `date -u`  "...waiting for drivectrl to be ready to move" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.s DRIVE_CONTROL 5 # DRIVE: ARMED
+.w 2000
+
+DRIVE_CONTROL/TRACK_SOURCE 0.6 -90 "Mrk 421" # DRIVE: Tracking MRK 421 Wobble 2
+.! echo `date -u`  "...sent tracking command" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+
Index: trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/WaitForTracking
===================================================================
--- trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/WaitForTracking	(revision 13266)
+++ trunk/FACT++/ScriptsForDimCtrl/ServiceScripts/WaitForTracking	(revision 13266)
@@ -0,0 +1,10 @@
+# Wait for drivectrl to repley that its tracking the given source
+
+.s DRIVE_CONTROL 6 # DRIVE: Moving
+.! echo `date -u`  "...moving" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.s DRIVE_CONTROL 7 # DRIVE: TRACKING
+.! echo `date -u`  "...tracking above written wobble position" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo `date -u`  "...waiting 30 sec for drive to calm down" >> ~/FACT++/ScriptsForDimCtrl/DataTaking.log
+.! echo
+.w 30000 #DRIVE: waiting for tracking being stable
+
