/branches Commit Log


Commit Date  
[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
[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
[r642] by hermsen

V1.3.1.4
Fully implemented EoN STATE subscriber

2020-12-23 13:21:37 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
[r633] by hermsen

v1.3.1.1
Patch of NBIRTH bug and Log bug

2020-12-19 23:29:09 Tree
[r629] by hermsen

Ticket #105
Implementation of FB_EoNTopicProvider
Implementation of 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 18:46:56 Tree
[r628] by hermsen

fixed ticket #103 Device unplugging "on the fly" causes an exception

2020-12-19 15:24:04 Tree
[r627] by hermsen

Example forked from trunk v1302

2020-12-19 13:32:33 Tree
[r626] by hermsen

workingbranch of trunk v1302

2020-12-19 13:18:16 Tree
[r625] by hermsen

deleted personal branches

2020-12-19 12:02:55 Tree
[r624] by i-campbell

removing 3x old branches

2020-12-19 01:26:36 Tree
[r620] by i-campbell

Forgot to add the Action to the DDEATH step

2020-12-19 01:03:29 Tree
[r619] by i-campbell

branched and Added DDEATH to StateMachine [#101]

2020-12-19 00:28:08 Tree
[r618] by i-campbell

Created branch DDEATH [#101]

2020-12-19 00:26:21 Tree
[r616] by hermsen

Example v1.3.1.0 forked from trunk v1300 "bonus"

2020-12-18 18:33:33 Tree
[r615] by hermsen

Branch of Trunk 1300 "bonus"
to v1310

2020-12-18 18:17:31 Tree
Older >