diff --git a/RCUSCC/RCUSCC/RCUSCC.py b/RCUSCC/RCUSCC/RCUSCC.py index b86dcae1f73381875f591026f8101b76b6c9a820..754cae2e047691891c4ea6f6ca2fdcdbde1213aa 100644 --- a/RCUSCC/RCUSCC/RCUSCC.py +++ b/RCUSCC/RCUSCC/RCUSCC.py @@ -165,7 +165,7 @@ class RCUSCC(Device): max_dim_x=32, max_dim_y=8, ) - RCU_monitor_rate = attribute( + RCU_monitor_rate_RW = attribute( dtype='DevULong64', ) @@ -231,7 +231,7 @@ class RCUSCC(Device): self.attribute_mapping["RCU_version_R"] = self.get_pcc_node("RCU_version_R") - self.attribute_mapping["RCU_monitor_rate"] = self.get_pcc_node("RCU_monitor_rate") + self.attribute_mapping["RCU_monitor_rate_RW"] = self.get_pcc_node("RCU_monitor_rate_RW") self.function_mapping["RCU_off"] = self.get_pcc_node("RCU_off") @@ -309,8 +309,8 @@ class RCUSCC(Device): self._RCU_version_R = ((0,),) self.attribute_mapping["RCU_version_R"] = {} - self._RCU_monitor_rate = 0.0 - self.attribute_mapping["RCU_monitor_rate"] = {} + self._RCU_monitor_rate_RW = 0.0 + self.attribute_mapping["RCU_monitor_rate_RW"] = {} # Init the dict that contains function to OPC-UA function mappings. self.function_mapping = {} @@ -555,16 +555,16 @@ class RCUSCC(Device): @only_when_on @fault_on_error - def read_RCU_monitor_rate(self): - """Return the RCU_monitor_rate attribute.""" - return self._RCU_monitor_rate + def read_RCU_monitor_rate_RW(self): + """Return the RCU_monitor_rate_RW attribute.""" + return self._RCU_monitor_rate_RW @only_when_on @fault_on_error - def write_RCU_monitor_rate(self, value): - """Set the RCU_monitor_rate attribute.""" - self.attribute_mapping["RCU_monitor_rate"].set_value(value) - self._RCU_monitor_rate = value + def write_RCU_monitor_rate_RW(self, value): + """Set the RCU_monitor_rate_RW attribute.""" + self.attribute_mapping["RCU_monitor_rate_RW"].set_value(value) + self._RCU_monitor_rate_RW = value # --------