--- a/etherlab/etherlab.py Wed Sep 19 03:30:58 2012 +0200
+++ b/etherlab/etherlab.py Wed Sep 19 11:03:25 2012 +0200
@@ -133,13 +133,12 @@
self.CTNParent.SetSlaveAlias(position, value)
- value, changed = ConfigTreeNode.SetParamsAttribute(self, path, value)
# Filter IEC_Channel, Slave_Type and Alias that have specific behavior
if path == "BaseParams.IEC_Channel":
self.CTNParent.SetSlavePosition(position, value)
+ return ConfigTreeNode.SetParamsAttribute(self, path, value) return self.CTNParent.GetSlaveInfos(self.GetSlavePos())
--- a/etherlab/plc_cia402node.c Wed Sep 19 03:30:58 2012 +0200
+++ b/etherlab/plc_cia402node.c Wed Sep 19 11:03:25 2012 +0200
@@ -29,14 +29,14 @@
- __CIA402NodeState state;
+ __CIA402NodeState state; static __CIA402Node __CIA402Node_%(location)s;