OpcLabs.Mqtt communication package
From OPC Labs Knowledge Base
OpcLabs.Mqtt
Specifying the communication package
In order to select this communication package in OPC UA PubSub tools, you need to set a custom property on a PubSub connection as follows:
- Property namespace: http://opclabs.com/OpcUA/PubSub
- Property name: MessageChannel!
- Property value (String): OpcLabs.Mqtt.MqttClientMessageChannel,OpcLabs.Mqtt
How this is done depends on the concrete software you are using.
EasyUASubscriber object
OpcCmd tool
UADemoPublisher tool
Configuring the communication package
| ClientWaitTimeout | |
| ErrorWaitDelay | |
| MqttConfiguration | |
| MqttConfiguration.AllowWildcardsInTopicFilters | |
| MqttConfiguration.BufferSize | |
| MqttConfiguration.ConnectionTimeoutSecs | |
| MqttConfiguration.KeepAliveSecs | |
| MqttConfiguration.MaximumQualityOfService | |
| MqttConfiguration.Port | |
| MqttConfiguration.WaitTimeoutSecs | |
| OpenFailureWaitDelay | |
| RemoteDisconnectedWaitDelay |