CONFIG_LWM2M_GATEWAY_DEFAULT_IOT_DEVICE_OBJECTS

Contains the Objects and Object Instances exposed by Gateway

Type: string

Help

It uses the same CoreLnk format as Registration Interface.
This must be populated by Gateway.
Example:
  </3>;ver=1.0,</3/0>,</4>;ver=1.0,</4/0>,
  </5>;ver=1.0,</5/0>,</9>;ver=1.0,</9/0>,</3303/0>

Direct dependencies

LWM2M_GATEWAY_OBJ_SUPPORT && LWM2M && NETWORKING

(Includes any dependencies from ifs and menus.)

Default

  • “”

Kconfig definition

At <Subsystem>/net/lib/lwm2m/Kconfig:455

Included via Kconfig:8Kconfig.zephyr:44<Subsystem>/Kconfig:39<Subsystem>/net/Kconfig:87<Subsystem>/net/lib/Kconfig:18

Menu path: (Top) → Sub Systems and OS Services → Networking → Link layer and IP networking support → Network Protocols → OMA LWM2M protocol stack → Enable LwM2M Gateway Object (25) [EXPERIMENTAL]

config LWM2M_GATEWAY_DEFAULT_IOT_DEVICE_OBJECTS
    string "Contains the Objects and Object Instances exposed by Gateway"
    default ""
    depends on LWM2M_GATEWAY_OBJ_SUPPORT && LWM2M && NETWORKING
    help
      It uses the same CoreLnk format as Registration Interface.
      This must be populated by Gateway.
      Example:
        </3>;ver=1.0,</3/0>,</4>;ver=1.0,</4/0>,
        </5>;ver=1.0,</5/0>,</9>;ver=1.0,</9/0>,</3303/0>

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