-
Try out the new Jake: AI Coding Assistant for LabVIEW (beta)!
Get answers to questions about LabVIEW and discuss your code.
IG Protoc by Illuminated G - Toolkit for LabVIEW Download
Protobuf LabVIEW code generation tooling for native LabVIEW implementation.
Version | 0.5.1.16 |
Released | Jan 14, 2025 |
Publisher | Illuminated G |
License | MIT |
LabVIEW Version | LabVIEW>=20.0 |
Operating System | Windows, Mac, and Linux |
Project links | Homepage Discussion |
Description
*** IN DEVELOPMENT PRE-RELEASE ***
Check release notes for the version to see what functionality is still left not implemented.
Creates Tools menu entries under IG -> protoc
IG Protoc is a package to provide Proto3 syntax parsing and native LabVIEW code generation to be able to communicate using Protobuf message definitions. This package does not include any communication implementations (no TCP, UDP, gRPC, etc.) but just provides tooling to generate the flatten and unflatten code as native LabVIEW implementation that can be used as a basis for other communication functionality. The generated code is based around clusters and also generates classes for the messages that can optionally be used.
Release Notes
*** DEVELOPMENT PRE-RELEASE ***
0.5.1.16
- Put cluster on connector pane for templated message.
0.5.0.14
- Does not support maps and other optional directives.
- Fixes unbundling of packed array types.
- Fix bytes proto type not being an array of bytes.