CONFIG_NANOPB_ENCODE_ARRAYS_UNPACKED

Encode arrays unpacked

Encode arrays unpacked

Type: bool

Help

Encode scalar arrays in the unpacked format, which takes up more
space.
Only to be used when the decoder on the receiving side cannot
process packed arrays, such as protobuf.js versions before 2020.

Help

Encode scalar arrays in the unpacked format, which takes up more
space.
Only to be used when the decoder on the receiving side cannot
process packed arrays, such as protobuf.js versions before 2020.

Direct dependencies

NANOPB || (NANOPB && 0)

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Kconfig definitions

At <Zephyr>/modules/nanopb/Kconfig:45

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:33<Zephyr>/modules/Kconfig:6<nRF>/doc/_build/kconfig/Kconfig.modules:74

Menu path: (Top) → Modules → nanopb (/home/runner/work/sdk-nrf/sdk-nrf/ncs/modules/lib/nanopb) → Nanopb Support

config NANOPB_ENCODE_ARRAYS_UNPACKED
    bool "Encode arrays unpacked"
    depends on NANOPB
    help
      Encode scalar arrays in the unpacked format, which takes up more
      space.
      Only to be used when the decoder on the receiving side cannot
      process packed arrays, such as protobuf.js versions before 2020.

At <Zephyr>/modules/nanopb/Kconfig:45

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:33<Zephyr>/modules/Kconfig:80

Menu path: (Top) → Modules → Nanopb Support

config NANOPB_ENCODE_ARRAYS_UNPACKED
    bool "Encode arrays unpacked"
    depends on NANOPB && 0
    help
      Encode scalar arrays in the unpacked format, which takes up more
      space.
      Only to be used when the decoder on the receiving side cannot
      process packed arrays, such as protobuf.js versions before 2020.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)