Searched full:nanopb (Results 1 – 22 of 22) sorted by relevance
3 Nanopb chapter6 `Nanopb <https://jpa.kapsi.fi/nanopb/>`_ is a C implementation of Google's12 Nanopb uses the protocol buffer compiler to generate source and header files,42 Additionally, Nanopb is an optional module and needs to be added explicitly to the workspace:46 west config manifest.project-filter -- +nanopb53 Make sure to include ``nanopb`` within your ``CMakeLists.txt`` file as follows:57 list(APPEND CMAKE_MODULE_PATH ${ZEPHYR_BASE}/modules/nanopb)58 include(nanopb)63 Nanopb has `generator options <https://jpa.kapsi.fi/nanopb/docs/reference.html#generator-options>`_70 See :zephyr_file:`samples/modules/nanopb/src/simple.options.in` and[all …]
12 nanopb.rst
2 description: Nanopb sample, with a simple proto buffer3 name: Simple nanopb6 - nanopb13 sample.modules.nanopb:16 - nanopb
1 .. zephyr:code-sample:: nanopb2 :name: Nanopb4 Serialize and deserialize structured data using the nanopb module.39 :zephyr-app: samples/modules/nanopb
1 # Private config options for nanopb app6 mainmenu "Nanopb protobuf sample application"
8 list(APPEND CMAKE_MODULE_PATH ${ZEPHYR_BASE}/modules/nanopb)9 include(nanopb)
7 menuconfig NANOPB config8 bool "Nanopb Support"9 # Nanopb requires c_std_11 compiler features like _Static_assert12 This option enables the Nanopb library and generator.14 if NANOPB61 endif # NANOPB
10 find_package(Nanopb REQUIRED)14 and in path. See https://docs.zephyrproject.org/latest/samples/modules/nanopb/README.html")22 # list(APPEND CMAKE_MODULE_PATH ${ZEPHYR_BASE}/modules/nanopb)23 # include(nanopb)30 # Turn off the default nanopb behavior
2 libraries.nanopb:4 - nanopb6 - nanopb
25 - name: nanopb27 path: modules/lib/nanopb
39 west config manifest.project-filter -- +nanopb
21 * Nanopb generates simple struct definitions for all the messages. in encode_message()
90 comment "Nanopb module not available."
1516 Nanopb section in Zephyr 4.0.01519 * Updated the nanopb module to version 0.4.9.1520 Full release notes at https://github.com/nanopb/nanopb/blob/0.4.9/CHANGELOG.txt
99 * ``nanopb``
2289 Nanopb section in Zephyr 3.5.02294 * Added a separate nanopb.cmake file to be included by applications.
1710 - :github:`47817` - samples/modules/nanopb/sample.modules.nanopb fails with protobuf > 3.19.0
3598 * :github:`47817` - samples/modules/nanopb/sample.modules.nanopb fails with protobuf > 3.19.0
1701 * :github:`36038` - iotdk: the testcase samples/modules/nanopb can't build
1694 * :github:`43505` - ``py`` command not found when using nanopb on windows
5142 "West project: nanopb":5147 - modules/nanopb/5148 - samples/modules/nanopb/5149 - tests/modules/nanopb/