Home
last modified time | relevance | path

Searched full:nanopb (Results 1 – 22 of 22) sorted by relevance

/Zephyr-latest/doc/services/serialization/
Dnanopb.rst3 Nanopb chapter
6 `Nanopb <https://jpa.kapsi.fi/nanopb/>`_ is a C implementation of Google's
12 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 -- +nanopb
53 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 …]
Dindex.rst12 nanopb.rst
/Zephyr-latest/samples/modules/nanopb/
Dsample.yaml2 description: Nanopb sample, with a simple proto buffer
3 name: Simple nanopb
6 - nanopb
13 sample.modules.nanopb:
16 - nanopb
DREADME.rst1 .. zephyr:code-sample:: nanopb
2 :name: Nanopb
4 Serialize and deserialize structured data using the nanopb module.
39 :zephyr-app: samples/modules/nanopb
DKconfig1 # Private config options for nanopb app
6 mainmenu "Nanopb protobuf sample application"
DCMakeLists.txt8 list(APPEND CMAKE_MODULE_PATH ${ZEPHYR_BASE}/modules/nanopb)
9 include(nanopb)
/Zephyr-latest/modules/nanopb/
DKconfig7 menuconfig NANOPB config
8 bool "Nanopb Support"
9 # Nanopb requires c_std_11 compiler features like _Static_assert
12 This option enables the Nanopb library and generator.
14 if NANOPB
61 endif # NANOPB
Dnanopb.cmake10 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
/Zephyr-latest/tests/modules/nanopb/
Dtestcase.yaml2 libraries.nanopb:
4 - nanopb
6 - nanopb
DCMakeLists.txt8 list(APPEND CMAKE_MODULE_PATH ${ZEPHYR_BASE}/modules/nanopb)
9 include(nanopb)
/Zephyr-latest/submanifests/
Doptional.yaml25 - name: nanopb
27 path: modules/lib/nanopb
/Zephyr-latest/doc/develop/manifest/
Dindex.rst39 west config manifest.project-filter -- +nanopb
/Zephyr-latest/samples/modules/nanopb/src/
Dmain.c21 * Nanopb generates simple struct definitions for all the messages. in encode_message()
/Zephyr-latest/modules/
DKconfig90 comment "Nanopb module not available."
/Zephyr-latest/doc/releases/
Drelease-notes-4.0.rst1516 Nanopb section in Zephyr 4.0.0
1519 * 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
Dmigration-guide-3.5.rst99 * ``nanopb``
Drelease-notes-3.5.rst2289 Nanopb section in Zephyr 3.5.0
2294 * Added a separate nanopb.cmake file to be included by applications.
Drelease-notes-3.2.rst1710 - :github:`47817` - samples/modules/nanopb/sample.modules.nanopb fails with protobuf > 3.19.0
Drelease-notes-3.3.rst3598 * :github:`47817` - samples/modules/nanopb/sample.modules.nanopb fails with protobuf > 3.19.0
Drelease-notes-2.7.rst1701 * :github:`36038` - iotdk: the testcase samples/modules/nanopb can't build
Drelease-notes-3.1.rst1694 * :github:`43505` - ``py`` command not found when using nanopb on windows
/Zephyr-latest/
DMAINTAINERS.yml5142 "West project: nanopb":
5147 - modules/nanopb/
5148 - samples/modules/nanopb/
5149 - tests/modules/nanopb/