From a80fa93fd2201a2c59a57113c8a68c888e50a428 Mon Sep 17 00:00:00 2001 From: Jan David Mol <mol@astron.nl> Date: Tue, 15 Jun 2021 04:12:15 +0200 Subject: [PATCH] L2SS-281: Return a scalar if given a scalar L2SS-244: Return a scalar if given a scalar (cherry picked from commit 68b98aa89cd9647062a30935aa3dd01597f253ba) --- devices/clients/opcua_connection.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/devices/clients/opcua_connection.py b/devices/clients/opcua_connection.py index f6915250d..0f7ca6dc4 100644 --- a/devices/clients/opcua_connection.py +++ b/devices/clients/opcua_connection.py @@ -199,7 +199,8 @@ class ProtocolAttribute: value = numpy.array(self.node.get_value()) if self.dim_y + self.dim_x == 1: - return numpy.array([value]) + # scalar + return value elif self.dim_y != 0: value = numpy.array(numpy.split(value, indices_or_sections=self.dim_y)) elif self.dim_y + self.dim_x == 1: -- GitLab