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 1 of 2)
changed /branches/h-hermsen/mqttsparkplugb/Library Information/GetLibVersion/svnobj
changed /branches/h-hermsen/mqttsparkplugb/Library Information/GetLibVersionNumber/svnobj
changed /branches/h-hermsen/mqttsparkplugb/Project Information/svnobj
changed /branches/h-hermsen/mqttsparkplugb/Project Information_1/GetTextProperty/svnobj
changed /branches/h-hermsen/mqttsparkplugb/Project Information_1/GetTextProperty2/svnobj
changed /branches/h-hermsen/mqttsparkplugb/Project Information_1/GetVersion/svnobj
changed /branches/h-hermsen/mqttsparkplugb/Project Information_1/GetVersionProperty/svnobj
changed /branches/h-hermsen/mqttsparkplugb/SparkplugB/Enums/DeviceStateType/svnobj
changed /branches/h-hermsen/mqttsparkplugb/SparkplugB/Enums/EoNStateType_1/svnobj
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/ISparkplugDevice
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/ISparkplugDevice/IsBIRTHPublished
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/ISparkplugDevice/IsBIRTHPublished/svnobj
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/ISparkplugDevice/NotifyBIRTHPublish_1
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/ISparkplugDevice/NotifyBIRTHPublish_1/Get
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/ISparkplugDevice/NotifyBIRTHPublish_1/Get/svnobj
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/ISparkplugDevice/NotifyBIRTHPublish_1/Set
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/ISparkplugDevice/NotifyBIRTHPublish_1/Set/svnobj
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/ISparkplugDevice/NotifyBIRTHPublish_1/svnobj
added /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/ISparkplugDevice/svnobj
removed /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/IsBIRTHPublished
removed /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/NotifyBIRTHPublish
renamed /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/NotifyDATAPublish -> /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/ISparkplugDevice/NotifyDATAPublish
changed /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/svnobj
copied /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node_1/ItfDevice/DeregisterDevice_1 -> /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node_1/DeregisterDevice
1 2 > >> (Page 1 of 2)