/branches/aliazzz/mqttsparkplugb/SparkplugB/Function Blocks/FB_EoN_Node Commit Log


Commit Date  
[r273] by aliazzz

* Added ItfSparkplugValue
* Refactoring of FB_SparkPlugValues to accomodate Composition instead of inheritance
* various updates on FB_Sparkplug_SimpleEncoder (Should change this name!)

2020-07-27 19:35:41 Tree
[r258] by aliazzz

Completely revised FB_SparkplugB_SimpleEncoder:

Node Death Certificate,
Node Birth Certificate,
Node Data,
Device Death Certificate,
Device Birth Certificate,
Device Data,
AddSimpleMetric( Timestamp, SimpleObject ),
AddMetricList( Timestamp, ListOfSimpleObjects ),
Diag,
Encode( Enable ),
Encoded,
EncoderBusy,
EncoderError( Error ),
InitEncoderBeforeAddingMetrics( Timestamp, SeqNr),
GetBDSeqNum,
GetSeqNum,
GetEncodedBlobViaAdress( BlobAdr, BlobSize )

2020-07-24 18:41:49 Tree
[r253] by aliazzz

Updated FB_SparkplugSimpleEncoder

2020-07-23 22:35:20 Tree
[r243] by aliazzz

Replaced WSTRING(1024) for WSTRING(supported_string_lengths)

2020-07-11 14:07:04 Tree
[r242] by aliazzz

Replaced WSTRING(1024) for WSTRING(supported_string_lengths)

2020-07-11 13:41:26 Tree
[r235] by aliazzz

Working Copy for SparkplugBSimple with
GetNodeDeathPayload and GetNodeBirthPayload

2020-07-09 19:43:48 Tree
[r234] by aliazzz

Added FlushMetricsPool
Added Flush message into Diag()
Various

2020-07-08 22:38:39 Tree
[r233] by aliazzz

Added FB_SparkPlugSimple and Methods:
Diag,
Encode,
EncoderBusy,
EncoderDone,
EncoderError,
getTime
Initialise
GetSeqNum
GetBDSeqNum

WIP;
AddMetric
ea

2020-07-08 22:16:39 Tree
2020-07-07 13:12:03 Tree