Index: trunk/FACT++/src/ftmctrl.cc
===================================================================
--- trunk/FACT++/src/ftmctrl.cc	(revision 10635)
+++ trunk/FACT++/src/ftmctrl.cc	(revision 10637)
@@ -1420,58 +1420,60 @@
         AddConfiguration("SET_TRIGGER_INTERVAL", "I:1", kStateIdle)
             (boost::bind(&StateMachineFTM::SetTriggerInterval, this, _1))
-            (""
-             "|[]:");
+            ("Sets the trigger interval which is the distance between two consecutive artificial triggers."
+             "|interval[int]:The applied trigger interval is: interval*4ns+8ns");
 
         AddConfiguration("SET_TRIGGER_DELAY", "I:1", kStateIdle)
             (boost::bind(&StateMachineFTM::SetTriggerDelay, this, _1))
             (""
-             "|[]:");
+             "|delay[int]:The applied trigger delay is: delay*4ns+8ns");
 
         AddConfiguration("SET_TIME_MARKER_DELAY", "I:1", kStateIdle)
             (boost::bind(&StateMachineFTM::SetTimeMarkerDelay, this, _1))
             (""
-             "|[]:");
+            "|delay[int]:The applied time marker delay is: delay*4ns+8ns");
 
         AddConfiguration("SET_DEAD_TIME", "I:1", kStateIdle)
             (boost::bind(&StateMachineFTM::SetDeadTime, this, _1))
             (""
-             "|[]:");
+            "|dead_time[int]:The applied dead time is: dead_time*4ns+8ns");
 
         AddConfiguration("ENABLE_TRIGGER", "B:1", kStateIdle)
             (boost::bind(&StateMachineFTM::Enable, this, _1, FTM::StaticData::kTrigger))
-            (""
-             "|[]:");
+            ("Switch on the physics trigger"
+             "|Enable[bool]:Enable physics trigger (yes/no)");
 
         // FIXME: Switch on/off depending on sequence
         AddConfiguration("ENABLE_EXT1", "B:1", kStateIdle)
             (boost::bind(&StateMachineFTM::Enable, this, _1, FTM::StaticData::kExt1))
-            (""
-             "|[]:");
+            ("Switch on the triggers through the first external line"
+             "|Enable[bool]:Enable ext1 trigger (yes/no)");
 
         // FIXME: Switch on/off depending on sequence
         AddConfiguration("ENABLE_EXT2", "B:1", kStateIdle)
             (boost::bind(&StateMachineFTM::Enable, this, _1, FTM::StaticData::kExt2))
-            (""
-             "|[]:");
+            ("Switch on the triggers through the second external line"
+             "|Enable[bool]:Enable ext2 trigger (yes/no)");
 
         AddConfiguration("ENABLE_VETO", "B:1", kStateIdle)
             (boost::bind(&StateMachineFTM::Enable, this, _1, FTM::StaticData::kVeto))
-            (""
-             "|[]:");
+            ("Enable veto line"
+             "|Enable[bool]:Enable veto (yes/no)");
 
         AddConfiguration("SET_TRIGGER_SEQUENCE", "C:3", kStateIdle)
             (boost::bind(&StateMachineFTM::SetTriggerSeq, this, _1))
-            (""
-             "|[]:");
+            ("Setup the sequence of artificial triggers produced by the FTM"
+             "|Ped[int]:number of pedestal triggers in a row"
+             "|LPint[int]:number of triggers of the internal light pulser"
+             "|LPext[int]:number of triggers of the external light pulser");
 
         AddConfiguration("SET_TRIGGER_COINCIDENCE", "S:2", kStateIdle)
             (boost::bind(&StateMachineFTM::SetTriggerCoincidence, this, _1))
-            (""
-             "|[]:");
+            ("Setup the coincidence condition for physcis triggers"
+             "|N[int]:Number of requirered coincident triggers from sum-patches (1-40)");
 
         AddConfiguration("SET_CALIBRATION_COINCIDENCE", "S:2", kStateIdle)
             (boost::bind(&StateMachineFTM::SetCalibCoincidence, this, _1))
-            (""
-             "|[]:");
+            ("Setup the coincidence condition for artificial (calibration) triggers"
+             "|N[int]:Number of requirered coincident triggers from sum-patches (1-40)");
 
 
