From ebd571f13426964df61934da3e6fba98596d4ebb Mon Sep 17 00:00:00 2001
From: Thomas Juerges <4-jurges@users.noreply.git.astron.nl>
Date: Fri, 3 Apr 2020 23:12:25 +0200
Subject: [PATCH] There's a bug in Pogo wich renders the use of *64 variables
 impossible

I am using the standard CORBA::ULong goe now.  But note that this is mapped per machine and not per universe!
---
 crossechoTangoDev/Crossecho.py  | 2 +-
 crossechoTangoDev/Crossecho.xmi | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/crossechoTangoDev/Crossecho.py b/crossechoTangoDev/Crossecho.py
index bcb3b8fbb..de6b94176 100644
--- a/crossechoTangoDev/Crossecho.py
+++ b/crossechoTangoDev/Crossecho.py
@@ -51,7 +51,7 @@ class Crossecho(Device):
     )
 
     OPC_time_out = device_property(
-        dtype=, default_value=1000
+        dtype='uint', default_value=1000
     )
 
     # ----------
diff --git a/crossechoTangoDev/Crossecho.xmi b/crossechoTangoDev/Crossecho.xmi
index 4bb12c274..44fd7a21d 100644
--- a/crossechoTangoDev/Crossecho.xmi
+++ b/crossechoTangoDev/Crossecho.xmi
@@ -16,7 +16,7 @@
       <DefaultPropValue>55555</DefaultPropValue>
     </deviceProperties>
     <deviceProperties name="OPC_time_out" description="">
-      <type xsi:type="pogoDsl:ULongType"/>
+      <type xsi:type="pogoDsl:UIntType"/>
       <status abstract="false" inherited="false" concrete="true" concreteHere="true"/>
       <DefaultPropValue>1000</DefaultPropValue>
     </deviceProperties>
-- 
GitLab