Commit [r547]  Maximize  Restore  History

After a fierce fight with the code, we managed to get it working! Thx Ian

v1.1.0.11 features a working Device with a working DBIRTH /DDATA publish

Todo:
1) Refine the mechanism to allow for a DBIRTH after a Rebirth has been issued;
Hint: check the command chain and its feedback
_ItfCurDevice.NotifyBIRTHPublish := _ItfCurDevice.NotifyBIRTHPublish + 1;

2) Test/ check /refine to allow for more then 2 devices to publish MQTT wise

3) Implement DDEATH

hermsen 2020-11-23

<< < 1 2 (Page 2 of 2)
removed /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node_1/ItfDevice
copied /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node_1/ItfDevice/GetInstance_1 -> /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node_1/GetInstance
copied /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node_1/ItfDevice/RegisterDevice_1 -> /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node_1/RegisterDevice
changed /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node_1/PublishDBIRTH/svnobj
changed /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node_1/svnobj
changed /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_StateHelper/FB_StateHelper/NextState/svnobj
changed /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_StateHelper/FB_StateHelper/svnobj
removed /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1/IsBIRTHPublished
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1/IsBIRTHPublished/svnobj
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1/NotifyBIRTHPublish
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1/NotifyBIRTHPublish/Get
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1/NotifyBIRTHPublish/Get/svnobj
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1/NotifyBIRTHPublish/Set
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1/NotifyBIRTHPublish/Set/svnobj
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1/NotifyBIRTHPublish/svnobj
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1/NotifyDATAPublish
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1/NotifyDATAPublish/Get
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1/NotifyDATAPublish/Get/svnobj
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1/NotifyDATAPublish/Set
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1/NotifyDATAPublish/Set/svnobj
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1/NotifyDATAPublish/svnobj
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Interfaces/ISparkplugDevice_1/svnobj
changed /branches/h-hermsen/mqttsparkplugb/meta.profile
<< < 1 2 (Page 2 of 2)