diff --git a/LCU/checkhardware/lib/data_lib.py b/LCU/checkhardware/lib/data_lib.py
index cd9552bf8854d8f20264e83d45814d222aa81172..c920cb0a30203d391a56c16e745856a195b60984 100644
--- a/LCU/checkhardware/lib/data_lib.py
+++ b/LCU/checkhardware/lib/data_lib.py
@@ -102,7 +102,7 @@ class cRCUdata:
     def readFiles(self):
         files_in_dir = sorted(os.listdir(dataDir()))
         data_shape = self.readFile(os.path.join(dataDir(),files_in_dir[0])).shape
-        ssdata = np.zeros((96,data_shape[0],data_shape[1]), dtype=np.float64)
+        ssdata = np.zeros((self.n_rcus, data_shape[0],data_shape[1]), dtype=np.float64)
         for file_name in files_in_dir:
             #path, filename = os.split(file_name)
             rcu = int(file_name.split('.')[0][-3:])