/trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB Commit Log


Commit Date  
[r643] by hermsen

V1.3.1.4

Fully implemented EoN STATE subscriber

2020-12-23 13:26:58 Tree
[r640] by i-campbell

Added support for obtaining certificates with no Country or Organization [#106]

2020-12-21 23:20:54 Tree
[r634] by hermsen

v1.3.1.1
Patch of NBIRTH bug and Log bug

2020-12-19 23:31:04 Tree
[r630] by hermsen

1.3.1.0

Implementation of trigger for a DDEATH message as input FB_Device
Implementation of Device unplugging "on the fly" causes an exception
Implementation of FB_EoNTopicProvider & FB_DeviceTopicProvider Which helps to significantly lower the WCONCAT function usage count as string manipulation is known to be CPU consumption prone.

2020-12-19 19:11:18 Tree
[r621] by i-campbell

V1.3.0.2 implemented DDEATH [#101]

2020-12-19 01:18:22 Tree
[r617] by i-campbell

Merged branch i-campbell into trunk ( completion of FB_Paylaod [#11] )

2020-12-18 22:25:26 Tree
[r613] by hermsen

SparkPlugB v1.3.0.0 "Bonus"

Allows Multiple Devices to be connected to EoN
Multiple Device DBIRTH Publish without issue
Multiple Device DDATA Publish without issue

2020-12-18 14:51:04 Tree
[r612] by hermsen

SparkPlugB v1.3.0.0 "Bonus"

Allows Multiple Devices to be connected to EoN
Multiple Device DBIRTH Publish without issue
Multiple Device DDATA Publish without issue

2020-12-18 14:42:26 Tree
[r576] by hermsen

Library v1.1.1.5

Refactored both EoN and Device with an internal FB_StateMachine in SFC

Working:
EoN -> Birth, Publish, Rebirth.

Needs polish:
Device(s) -> Birth, Publish, Rebirth.
Several issues in device allready located, but not yet fixed (work in progress)

2020-12-11 12:13:59 Tree
[r567] by i-campbell

messing around with broken /trunk/

2020-12-05 14:59:21 Tree
[r551] by hermsen

Version 1.1.1.0
merged hermsen branch 1.1.0.14 into trunk
Fixed the Rebirth publish issue for a connected device after the Server Node requests an EoN Rebirth
Fixed improved readability and control over the state entry, exit and continuous parts in EoN/Device
Fixed stable Device state

2020-11-28 14:54:24 Tree
[r541] by i-campbell

[#89] Implemented Node Commands

2020-11-17 23:15:01 Tree
[r539] by i-campbell

[#11] Added 8 encode objects to Payload

2020-11-16 22:43:57 Tree
[r538] by i-campbell

[#11] completed 12 boxes of decode Payload
Also fixed bug with MetaData STRUCT, where size and seq were WSTRINGs, now ULINTs

2020-11-16 22:04:10 Tree
[r530] by hermsen

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)

2020-11-15 13:05:29 Tree
[r521] by hermsen

v1.1.0.0 Device Integration added into Trunk

FB_Device with corresponding binding methods,
Added Device binding code into FB_Edge_Of_Network_Node,
ISparkplugDevice (device binding Interface),
ISparkplugDeviceProtocol (device binding Interface)

2020-11-07 18:17:23 Tree
[r501] by i-campbell

Removed AliasMap and Metric, which were not used
Added units to the time parameters of FB_EoN

2020-10-30 23:49:40 Tree
[r496] by i-campbell

got rid of lib params, replaced with global variable

2020-10-30 20:20:30 Tree
[r494] by hermsen

v1.0.0.0
EoN updated GetConnectionState to be private and exposed it as a classic output

2020-10-30 19:56:46 Tree
[r492] by hermsen

v1.0.0.0
Deleted Embedded Resources
Updated some comments

2020-10-30 19:33:28 Tree
[r484] by i-campbell

v0.9.9.7 from branches/i-cambell/ to trunk

2020-10-25 19:13:57 Tree
[r476] by i-campbell

v0.9.9.6 Fixed bugs in exponential reconnecting of FB_EoN Node
- it now issues a NBIRTH if it reconnects
- it now logs some better times for reconnecting
- it now is not as dependent on a 250ms cycle time for logging reconnect timers.

2020-10-24 22:22:57 Tree
[r471] by hermsen

v0.9.9.5
Exponential Backoff Timer Implemented

2020-10-24 16:16:13 Tree
[r463] by i-campbell

0.9.1.4 fixed bug in log message for NCMD

2020-10-18 21:37:46 Tree
[r460] by i-campbell

Merging changes for unique client IDs
Reinstating fix to TLSHelpers

2020-10-18 19:26:45 Tree
Older >