Commit [r530]  Maximize  Restore  History

Device V1.1.0.1

TODO
* Check publishing DBIRTH Topic SeqNum (should be working)
* Check publish DDATA SeqNum (triggers REBIRTH, not correct yet)
* Publish DDEATH of a Device when occurs

Optimisations
Various methods of the EoN are rewritten into standalone Functions as devices and EoN share these (following DRY principle)

hermsen 2020-11-15

1 2 > >> (Page 1 of 2)
copied /branches/h-hermsen/mqttsparkplugb/SparkplugB/Enums/DeviceStateType -> /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Enums/DeviceStateType
copied /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/CmdDDATA -> /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/CmdDDATA
copied /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/Diag -> /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/Diag
copied /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/FB_Init -> /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/FB_Init
copied /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/Initialise -> /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/Initialise
copied /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/IsPluggedIntoEoN -> /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/IsPluggedIntoEoN
copied /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/PrepareDDATA -> /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/PrepareDDATA
copied /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/ReplaceIllegalCharsWithUnderscore -> /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/ReplaceIllegalCharsWithUnderscore
copied /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node/GetInstance -> /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node/GetInstance
copied /branches/h-hermsen/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node/PrepareDATA -> /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node/PrepareDATA
changed /trunk/mqttsparkplugb/mqttsparkplugb
changed /trunk/mqttsparkplugb/mqttsparkplugb/Library Information/GetLibVersion/svnobj
changed /trunk/mqttsparkplugb/mqttsparkplugb/Library Information/GetLibVersionNumber/svnobj
changed /trunk/mqttsparkplugb/mqttsparkplugb/Project Information/svnobj
changed /trunk/mqttsparkplugb/mqttsparkplugb/Project Information_1/GetCompany/svnobj
changed /trunk/mqttsparkplugb/mqttsparkplugb/Project Information_1/GetTextProperty/svnobj
changed /trunk/mqttsparkplugb/mqttsparkplugb/Project Information_1/GetTextProperty2/svnobj
changed /trunk/mqttsparkplugb/mqttsparkplugb/Project Information_1/GetVersion/svnobj
changed /trunk/mqttsparkplugb/mqttsparkplugb/Project Information_1/GetVersionProperty/svnobj
changed /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Enums/EoNStateType/svnobj
removed /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/IsCoupledWithEoN
changed /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/svnobj
removed /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node/PrepareNDATA
changed /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node/PublishDBIRTH/svnobj
changed /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node/PublishDDATA/svnobj
/trunk/mqttsparkplugb/mqttsparkplugb/Library Information/GetLibVersion/svnobj Diff Switch to unified view
Loading...
/trunk/mqttsparkplugb/mqttsparkplugb/Library Information/GetLibVersionNumber/svnobj Diff Switch to unified view
Loading...
/trunk/mqttsparkplugb/mqttsparkplugb/Project Information/svnobj Diff Switch to unified view
Loading...
/trunk/mqttsparkplugb/mqttsparkplugb/Project Information_1/GetCompany/svnobj Diff Switch to unified view
Loading...
/trunk/mqttsparkplugb/mqttsparkplugb/Project Information_1/GetTextProperty/svnobj Diff Switch to unified view
Loading...
/trunk/mqttsparkplugb/mqttsparkplugb/Project Information_1/GetTextProperty2/svnobj Diff Switch to unified view
Loading...
/trunk/mqttsparkplugb/mqttsparkplugb/Project Information_1/GetVersion/svnobj Diff Switch to unified view
Loading...
/trunk/mqttsparkplugb/mqttsparkplugb/Project Information_1/GetVersionProperty/svnobj Diff Switch to unified view
Loading...
/trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Enums/EoNStateType/svnobj Diff Switch to unified view
Loading...
/trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Device/FB_Device/svnobj Diff Switch to unified view
Loading...
/trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node/PublishDBIRTH/svnobj Diff Switch to unified view
Loading...
/trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Function Blocks/FB_Edge_Of_Network_Node/FB_Edge_Of_Network_Node/PublishDDATA/svnobj Diff Switch to unified view
Loading...
1 2 > >> (Page 1 of 2)