Index: /trunk/FACT++/src/drivectrl.cc
===================================================================
--- /trunk/FACT++/src/drivectrl.cc	(revision 10884)
+++ /trunk/FACT++/src/drivectrl.cc	(revision 10885)
@@ -658,5 +658,5 @@
             return T::kSM_FatalError;
 
-        const double *dat = reinterpret_cast<const double*>(evt.GetData());
+        const double *dat = evt.Ptr<double>();
 
         string command;
@@ -679,5 +679,5 @@
             return T::kSM_FatalError;
 
-        fDrive.SetVerbose(evt.GetText()[0]!=0);
+        fDrive.SetVerbose(evt.GetBool());
 
         return T::GetCurrentState();
@@ -707,5 +707,5 @@
         poll();
 
-        if (evt.GetText()[0]!=0)
+        if (evt.GetBool())
             fDrive.SetEndpoint(evt.GetString());
 
