diff --git a/.gitignore b/.gitignore index 710fe475d15dba8d208a26910736d343f5c6f520..062bcc1afbbceb4c5337dba6803b1e6949410634 100644 --- a/.gitignore +++ b/.gitignore @@ -138,3 +138,5 @@ dmypy.json cython_debug/ test/SimulationOPCUAserver/Camera_opcuaServer.py test/SimulationOPCUAserver/Camera_ServerModel.xml +test/SimulationOPCUAserver/MountDeviceConnector_opcuaServer.py +test/SimulationOPCUAserver/MountDeviceConnector_ServerModel.xml diff --git a/templates/minserver.tmpl b/templates/minserver.tmpl index d982453b26bfea6b5fe43f748867f4a90affb137..98dd864c21674afc8a4da61155cbeb0c6e9ca35a 100644 --- a/templates/minserver.tmpl +++ b/templates/minserver.tmpl @@ -82,7 +82,7 @@ class VarUpdater(Thread): if v.get_value()!=None: if v.get_value_rank()>0: val=[] - for i in range(0,v.get_array_dimensions()[0]-1): + for i in range(0,v.get_array_dimensions()[0]): val.append(random.uniform(-5,5)) v.set_value(val,ua.VariantType.Double) else: @@ -92,7 +92,7 @@ class VarUpdater(Thread): if v.get_value()!=None: if v.get_value_rank()>0: val=[] - for i in range(0,v.get_array_dimensions()[0]-1): + for i in range(0,v.get_array_dimensions()[0]): val.append(bool(random.getrandbits(1))) v.set_value(val) else: @@ -101,7 +101,7 @@ class VarUpdater(Thread): if v.get_value()!=None: if v.get_value_rank()>0: val=[] - for i in range(0,v.get_array_dimensions()[0]-1): + for i in range(0,v.get_array_dimensions()[0]): val.append(get_random_string(6)) v.set_value(val) else: @@ -111,7 +111,7 @@ class VarUpdater(Thread): if v.get_value()!=None: if v.get_value_rank()>0: val=[] - for i in range(0,v.get_array_dimensions()[0]-1): + for i in range(0,v.get_array_dimensions()[0]): val.append(random.randint(1,200)) v.set_value(val) else: