diff --git a/applications/lofar2/model/rtdsp/utilities.py b/applications/lofar2/model/rtdsp/utilities.py
index 7a37175d4c5a9343e52fa5e295a927a1a4547551..ade4fe08ce1b3f71c64fae4524b72f4bb2e3a5ec 100644
--- a/applications/lofar2/model/rtdsp/utilities.py
+++ b/applications/lofar2/model/rtdsp/utilities.py
@@ -113,9 +113,9 @@ def read_coefficients_file(filepathname):
     with open(filepathname, 'r') as fp:
         for line in fp:
             if line.strip():  # skip empty line
-                s = int(line)   # one coef per line
+                s = float(line)   # one coef per line
                 coefs.append(s)
-    return coefs
+    return np.array(coefs)
 
 
 def one_bit_quantizer(x):