LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

MQTT Sparkplug - Google Protocol Buffers

 

Hello 

 

As part of a future project, I need to evaluate the integration of MQTT Sparkplug ( https://sparkplug.eclipse.org ). An important aspect of this protocol is the exchange of data using Google Protocol Buffers.

In other languages, Google Protocol Buffers are usually implemented as a script generating a class. 

Can anyone tell me how to use Google Protocol Buffers in Labview? Is this the same implementation used in gRPC?

Sparkplug specification: https://www.eclipse.org/tahu/spec/sparkplug_spec.pdf

 

 

 

0 Kudos
Message 1 of 3
(1,328 Views)

Maybe this is a good place to start.

MQTT Protocol in LabVIEW - NI

 

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 2 of 3
(1,276 Views)

 

Thank you for your answer Yamaeda.

 

MQTT is ok, I tested it and it works fine. MQTT is a message protocol. Sparkplug is an extra application layer on top of MQTT. 

0 Kudos
Message 3 of 3
(1,228 Views)