From 21704a2569e1d1ace19d2800db3e33043ac8116a Mon Sep 17 00:00:00 2001
From: Romain Broucquart <romain.broucquart@synchrotron-soleil.fr>
Date: Wed, 5 Apr 2023 09:29:30 +0200
Subject: [PATCH] fix(init):Fix data parse in regconfig file

* Parse every data in uint32
---
 recipes-app/fofb-init/files/fofb-configurator.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/recipes-app/fofb-init/files/fofb-configurator.py b/recipes-app/fofb-init/files/fofb-configurator.py
index 60bbbe3..1bffaf5 100755
--- a/recipes-app/fofb-init/files/fofb-configurator.py
+++ b/recipes-app/fofb-init/files/fofb-configurator.py
@@ -105,8 +105,8 @@ def ApplyConfig(dev, config):
     for k, v in config.items():
 
         try:
-            acc = dev.getScalarRegisterAccessor(np.int32, k)
-            acc.set(np.asarray([v], dtype=np.int32))
+            acc = dev.getScalarRegisterAccessor(np.uint32, k)
+            acc.set(np.asarray([v], dtype=np.uint32))
             acc.write()
         except:
             logger.error("Could not apply value {} to {}".format(v,k))
-- 
GitLab