Sign Up

IG Protoc by Illuminated G - Toolkit for LabVIEW Download

Protobuf LabVIEW code generation tooling for native LabVIEW implementation.

D Discussion Watch * 1 ↓6
 logo
Version0.5.1.16
ReleasedJan 14, 2025
Publisher Illuminated G
License MIT
LabVIEW VersionLabVIEW>=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

0.5.1.16 (Jan 14, 2025)

*** 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.

derrickb was a contributor to this release


Download Package

Versions
All Contributors

  Post an Idea   Post a Resource

Recent Posts