Protobuf notes

From Wiki at Neela Nurseries
Revision as of 15:24, 27 December 2021 by Ted (talk | contribs)
Jump to: navigation, search

Protobuf references, somewhat arbitrary starting point yet introduces some key topics of Protobuf standard and use cases:

JSON supported data types:

    <.ul> First Protobuf .proto file, compiles using `protoc-c`, part of a package available with Ubuntu 20.04:
    // syntax = "proto3";
    syntax = "proto2";
    
    // Notes:
    // $ protoc-c --c_out=. ./first.proto
    
    message sensorUpdates {
      required int32 message_id = 1;
      optional float vrms = 2;
    }