Maintainer Mode
Sign in with GitHub
Work in progress. Maintainer Mode changes every day: pages, numbers and links can change or break. Tell us what is wrong or missing.

nanopb

Sign in to subscribe
Health
Risk
risk 10 low
  • +8 0.4.9.1 is behind upstream 0.4.9.2
  • +2 no meta.mainProgram, no versionCheckHook
Version
0.4.9.1 upstream 0.4.9.2
Channels
master 0.4.9.1 · nixos-unstable 0.4.9.1 · nixos-26.05 0.4.9.1 no channel is behind master
Hydra
succeeded 2w ago
Advisories
none open
Packaging
no meta.mainProgram no versionCheckHook
Description
Protocol Buffers with small code size
Long description
Nanopb is a small code-size Protocol Buffers implementation in ansi C. It is especially suitable for use in microcontrollers, but fits any memory restricted system. - Homepage: jpa.kapsi.fi/nanopb - Documentation: jpa.kapsi.fi/nanopb/docs - Downloads: jpa.kapsi.fi/nanopb/download - Forum: groups.google.com/forum/#!forum/nanopb In order to use the nanopb options in your proto files, you'll need to tell protoc where to find the nanopb.proto file. You can do so with the --proto_path (-I) option to add the directory ${nanopb}/share/nanopb/generator/proto like so: protoc --proto_path=. --proto_path=${nanopb}/share/nanopb/generator/proto --plugin=protoc-gen-nanopb=${nanopb}/bin/protoc-gen-nanopb --nanopb_out=out file.proto
License
Platforms
79 platforms: Linux, Darwin
Source provenance
not set: built from source
Outputs
out
Status
not broken, not insecure, free
Maintainers
Version bumps 1all open bumps
nanopb: 0.4.9.1 -> 0.4.9.2
#556414 by r-ryantm · opened 7w ago
Pull requests 2
nanopbMalloc: 0.4.9.1 -> 0.4.9.2
#556419 by r-ryantm · opened 7w ago
nanopb: 0.4.9.1 -> 0.4.9.2
#556414 by r-ryantm · opened 7w ago
Issues 1
nanopb: fails to find its own python module 2.status: stale
#511619 by nwf · opened 6mo ago · 0 comments