Index: trunk/FACT++/src/HeadersPower.h
===================================================================
--- trunk/FACT++/src/HeadersPower.h	(revision 14520)
+++ trunk/FACT++/src/HeadersPower.h	(revision 14522)
@@ -17,8 +17,11 @@
             kConnected,
             kSystemOff,
-            kCameraOn =  4,
-            kBiasOn   =  8,
-            kDriveOn  = 16,
-            kSystemOn = kCameraOn|kBiasOn|kDriveOn,
+            kCameraOn  =  4,
+            kBiasOn    =  8,
+            kDriveOn   = 16,
+            kCameraOff = kBiasOn|kDriveOn,
+            kBiasOff   = kCameraOn|kDriveOn,
+            kDriveOff  = kCameraOn|kBiasOn,
+            kSystemOn  = kCameraOn|kBiasOn|kDriveOn,
             kCoolingFailure
         };
Index: trunk/FACT++/src/pwrctrl.cc
===================================================================
--- trunk/FACT++/src/pwrctrl.cc	(revision 14520)
+++ trunk/FACT++/src/pwrctrl.cc	(revision 14522)
@@ -449,14 +449,14 @@
                      "Drive and Bias power off, Camera on");
 
-        T::AddStateName(Power::State::kDriveOn|Power::State::kCameraOn, "BiasOff",
+        T::AddStateName(Power::State::kBiasOff, "BiasOff",
                      "Camera and Drive power on, Bias off");
 
-        T::AddStateName(Power::State::kBiasOn|Power::State::kCameraOn, "DriveOff",
+        T::AddStateName(Power::State::kDriveOff, "DriveOff",
                      "Camera and Bias power on, Drive off");
 
-        T::AddStateName(Power::State::kDriveOn|Power::State::kBiasOn, "CameraOff",
+        T::AddStateName(Power::State::kCameraOff, "CameraOff",
                      "Drive and Bias power on, Camera off");
 
-        T::AddStateName(Power::State::kDriveOn|Power::State::kBiasOn|Power::State::kCameraOn, "SystemOn",
+        T::AddStateName(Power::State::kSystemOn, "SystemOn",
                      "Camera, Bias and drive power on");
 
