Svn Commit Log

Commit Date  
[r881] by hermsen

Fixed [#136] Edge seems to publish "empty" payloads

2021-05-01 15:21:52 Tree
[r880] by i-campbell

[#131] updated example project to the new library version

2021-04-24 20:13:09 Tree
[r879] by i-campbell

[#131] v1.4.2.9 fixes issue with skipping DBIRTHs and DDEATHs
incidentally, device messages are now more responsive, as we publish additionally whenever the Node is WAITing for NDATA timer

2021-04-24 20:11:24 Tree
[r878] by hermsen

v1.4.2.8 library changed identity to:
co⚡e: Sparkplug™ MQTT edge and host
CODESYS + MQTT + Sparkplug = 'Plug & Play' IIoT

2021-04-10 21:44:38 Tree
[r877] by hermsen

overhauled and went for an SFC approach

2021-04-05 19:44:07 Tree
[r876] by hermsen

in lieu with cfUnit v1.2

2021-04-03 22:36:07 Tree
[r875] by hermsen

in lieu with cfUnit v1.2

2021-04-03 22:35:55 Tree
[r874] by hermsen

sunk develop branch of unittest

2021-04-03 22:33:02 Tree
[r873] by i-campbell

[#129] updated example for new library version

2021-03-30 20:17:52 Tree
[r872] by i-campbell

[#129] v1.4.2.7 SeqNums : Edge/Device Now successfully publishing with the correct seqnums
Changed SparkplugBSimple to also optionally accept a specific SeqNum

2021-03-30 20:15:03 Tree
[r871] by hermsen

Update: Devices now send DBIRTH, needs further testing/debugging
Check FB_Device.readyForPublish() -> called by: PublisherFound := itfMessageSource.readyForPublish();

2021-03-29 22:31:27 Tree
[r870] by hermsen


The first valid (but yet !UNTESTED!) attempt to let FB_Edge publish the Device Messages via IMessageSource
See statemachine step "PUB_DEV_MSGS"

As said, needs testing/debugging

2021-03-29 20:56:37 Tree
[r869] by i-campbell

PrimaryHost: Fixed a bug where you would hit an exception if there weren't enough Host Pool Objects

2021-03-28 22:32:30 Tree
[r868] by i-campbell

[#125] Updated example project. Primary host now sends xCMDs.
Note: The Edge Applications are still on an older version of the library, which publishes, but sometimes publishes out of sequence.

2021-03-28 22:20:42 Tree
[r867] by i-campbell

[#125] PrimaryHost now publishes NCMDs and DCMDs
Fixed bug with FB_EdgeTopicProvider.SetNCMDTopic
Note: currently only birthed metrics can be xCMDed. A generic xCMD is needed to, for example, send a Node Rebirth to a node which we have not yet received its birth certificate.

2021-03-28 22:16:39 Tree
[r866] by i-campbell

[#130] PrimaryHost itterator . Primary Host now itterates all its Edges and devices looking for an xCMD and publishes them

2021-03-28 19:57:20 Tree
[r865] by i-campbell

[#130] PrimaryHost itterator . Primary Host can now itterate all its Edges and devices looking for an xCMD

2021-03-28 18:56:49 Tree
[r864] by i-campbell

Edge: Fixed Compiler warning about external usage of VAR_IN_OUT for publish period

2021-03-28 02:20:21 Tree
[r863] by i-campbell

[#130] FB_RemoteEdge's IMessageSource now offers its own NCMDs as well

2021-03-28 01:56:55 Tree
[r862] by i-campbell

[#130] Host Itterator - RemoteEdges implement IMessageSource for their child devices
Still need to implement NCMDs in FB_RemoteEdge's IMessageSource

2021-03-28 01:04:11 Tree
[r861] by i-campbell

[#130] Host crawler - implemented IMessageSource in FB_RemoteDevice for DCMD

2021-03-28 00:47:00 Tree
[r860] by i-campbell

[#129] Renamed some functions
Corrected GetDBIRTH to GetDDATA

2021-03-27 23:36:38 Tree
[r859] by i-campbell

[#129] refactored IAuthor => IMessageSource
fixed IMessageSource method names to have the interface owner as the Subject of the verb
split informPublishDoneOrError() into two properties, PublisherDone and PublisherError

2021-03-27 22:54:45 Tree
[r858] by i-campbell

[#129] Progress towards IAuthor
Fixed a few VAR_IN_OUT warnings
TODO: use the IAuthor to publish messages in the Edge State Machine

2021-03-21 23:59:36 Tree
[r857] by i-campbell

[#129] Removed FB_DeviceMQTT's publisher
Renamed some of the IAuthor methods for clarity

2021-03-21 20:31:09 Tree
Older >