Svn Commit Log


Commit Date  
[r657] by hermsen

tag v1.3.3.0 library + example

2020-12-27 21:09:23 Tree
[r656] by hermsen

Binary commits of trunk library and trunk example v1.3.3.0

2020-12-27 20:59:51 Tree
[r655] by hermsen

Example for v1.3.3.0
Beware as data publish rate = default 60 seconds!
Contains new NBS library TLS connection

(deleted all "old" example code)

2020-12-27 20:43:09 Tree
[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
[r653] 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:18:25 Tree
[r652] by hermsen

Implementation of new TLS connection provider into example (UNTESTED!)

2020-12-27 20:16:55 Tree
[r651] 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 : REFERENCE TO 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 : REFERENCE TO 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 19:04:20 Tree
[r650] by hermsen

Trunk release for v1.3.2.0

Redesigned FB_Device
Redesigned FB_EoN
Redesigned FB_DeviceTopicProvider
Redesigned FB_EoNTopicProvider
Added FB_DeviceMQTT as Wrapper for Device
Added FB_EoNMQTT as Wrapper for EoN

2020-12-26 23:50:52 Tree
[r649] by hermsen

Trunked release for v1.3.2.0

Redesigned FB_Device
Redesigned FB_EoN
Redesigned FB_DeviceTopicProvider
Redesigned FB_EoNTopicProvider
Added FB_DeviceMQTT as Wrapper for Device
Added FB_EoNMQTT as Wrapper for EoN

2020-12-26 23:49:58 Tree
[r648] by hermsen
2020-12-26 23:24:33 Tree
[r647] by hermsen

v1.3.2.0

Redesigned FB_Device
Redesigned FB_EoN
Redesigned FB_DeviceTopicProvider
Redesigned FB_EoNTopicProvider
Added FB_DeviceMQTT as Wrapper for Device
Added FB_EoNMQTT as Wrapper for EoN

2020-12-26 22:13:27 Tree
[r646] by hermsen

Branch of V1.3.1.4
Fully implemented EoN STATE subscriber

2020-12-23 17:09:00 Tree
[r645] by hermsen

make room for new branch

2020-12-23 16:59:49 Tree
[r644] by hermsen

Binary of Trunk Library v1.3.1.4

2020-12-23 16:57:03 Tree
[r643] by hermsen

V1.3.1.4

Fully implemented EoN STATE subscriber

2020-12-23 13:26:58 Tree
[r642] by hermsen

V1.3.1.4
Fully implemented EoN STATE subscriber

2020-12-23 13:21:37 Tree
[r641] by i-campbell

commit of binary .library trunk

2020-12-21 23:27:37 Tree
[r640] by i-campbell

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

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

V1.3.1.2

Bug fix for EoN STATE subscriber

BONUS: EoN DCMD subscriber getmessage() also implemented => Also, move this subscriber entirely to Device?!

2020-12-21 21:48:58 Tree
[r638] by hermsen

V1.3.1.2

EoN STATE subscriber implemented
Todo Debug

2020-12-21 21:40:47 Tree
[r637] by hermsen

branch of trunk v1.3.1.1

2020-12-21 19:58:16 Tree
[r636] by hermsen

make room for new branch

2020-12-21 19:37:27 Tree
[r635] by hermsen

Binary of Trunk Library

2020-12-19 23:41:03 Tree
[r634] by hermsen

v1.3.1.1
Patch of NBIRTH bug and Log bug

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

v1.3.1.1
Patch of NBIRTH bug and Log bug

2020-12-19 23:29:09 Tree
Older >