/trunk/mqttsparkplugb/mqttsparkplugb/Library Manager Commit Log


Commit Date  
[r654] by hermsen

Upgrade MQTT Client SL to currently latest v1.0.2.0
From CODESY Release Notes;
Integration of the library ‘Net Base Services’
Added filter mode for subscribers
Improved send/receive performance
Improved error handling
Bugfix: Clean up of interal queues after disconnect

Implemented int FB_EoNMQTT;
ITLSContextProvider : MQTT.NBS.ITLSContext; //Encapsulates all the data neccecray to handle encrypted tcp connections
//Static initialization, as shown in the following code snippet;
//
//VAR
// commonName : STRING := 'MyRasPi';
// ciCertInfo : NBS.CERT_INFO := (psInfo:=ADR(commonName), udiSize:=LEN(commonName));
// myTLSContext : NBS.TLSContext := (
// ePurpose:=NBS.PURPOSE.CLIENT_SIDE,
// sUseCaseName:='NBSTest',
// sTLSVersion:='1.3',
// ciCertInfo:=ciCertInfo,
// udiVerificationMode:=2
// );
//END_VAR
IASyncPropertyProvider : MQTT.NBS.IAsyncProperty; // Runs the connect process in a own background task. Use this property if the connection setup takes longer than one task cycle (e.g. TLS connections)

Removed keyword INTERNAL in various methods and properties

2020-12-27 20:23:09 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
[r484] by i-campbell

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

2020-10-25 19:13:57 Tree
[r456] by hermsen

0.9.1.2
MANY MANY Changes !-)

2020-10-18 16:17:04 Tree
[r447] by hermsen

v0.9.10.0

Fixed many tickets among "NCMD/Rebirth"
EoN now reacts to a Rebirth command from Ignition.
Fixed Payload decoder issue's,
fixed EoN "State machine" to react to Rebirth command

2020-10-15 23:37:04 Tree
[r429] by hermsen

0.9.0.4
Eon Enable moved to internal vars and initial value = TRUE
Added immutable log
Added project info for immutable log purpose
Added library info for immutable log purpose

2020-10-12 21:04:02 Tree
[r362] by i-campbell

v0.0.0.26 added TLSHelpers for installing trusted certs or generating client certs

2020-09-27 20:21:57 Tree
[r311] by aliazzz

New trunk project as a copy from Aliazzz personal Branch...

2020-08-23 11:55:35 Tree