09-29-2011 03:07 AM
Hi
Im intrested in using Googles "Protocol Buffer" function.
Is this possible with Labview?
If not, does anyone know a way to connect to an interfacing software in Java or similar to do the conversion?
Thanks for any information.
09-29-2011 03:08 AM
Just add a link to the description of the format
09-17-2012 09:59 AM
sucram77, did you figure this out? We've started to use them but I can't seem to find an easy way to get from the .proto files to usable libraries without having our .net guys complie libraries.
07-01-2015 08:32 AM
I realize this is an ancient thread but I too, would like to use Google Protobuf on a Compact RIO. I've got a cross compiler toolchain set up under linux (got it here) and can successfully compile DLLs for use on the Compact RIO, but cross compiling protobuf has been a bit of a challenge so far. Is there any other solutions out there for using protobuf?
03-31-2016 09:12 AM
Has any of you figure out how to use protobuf in LabVIEW? I too need to implement them as part of a new assignment at work. I'm a seasoned LabVIEW user but totally new to protocol buffers. Any assistance is greatly appreciated.
03-31-2016 09:46 AM
I managed to set up a cross compiling environment for vxworks, and compiled nanopb into a C DLL which I then used in the LabVIEW code. I'm sorry I don't have a detailed set of instructions but hopefully those two links can get you going. If I have time at some point I'll try to do a complete write up.
05-20-2016 05:12 AM
I want to communicate from a LabVIEW application (running on a cRIO 9039 Linux RT) to python and c++ applications using Protocol Buffers. (The messages are transferred through ZMQ).
Can anybody share some example code of the Protocol Buffers encoding and decoding in LabVIEW?
In order to take advantage of the auto-code generation, I was thinking of implementing the Protocol Buffer part in c/c++ (running on the cRIO) and then getting the parsed data into LabVIEW from there? Would that make sense? Has someone tried that approach?