Loading...
Searching...
No Matches

Configuration options for the LwM2M client implementation based on the Wakaama package. More...

Detailed Description

Configuration options for the LwM2M client implementation based on the Wakaama package.

Topics

 LwM2M Barometer object compile configurations
 
 LwM2M Current Sensor object compile configurations
 
 LwM2M Device Object configuration
 Configuration options for the LwM2M Device Object.
 
 LwM2M Humidity Sensor object compile configurations
 
 LwM2M IPSO Sensor base object compile configurations
 
 LwM2M Illuminance Sensor object compile configurations
 
 LwM2M Light Control object compile configurations
 
 LwM2M On/Off switch object compile configurations
 
 LwM2M Security object compile configurations
 
 LwM2M Temperature Sensor object compile configurations
 
 LwM2M Voltage Sensor object compile configurations
 

Files

file  lwm2m_client_config.h
 LwM2M client configurations.
 

Macros

#define CONFIG_LWM2M_STANDARD_PORT   "5683"
 CoAP default port of the LwM2M server.
 
#define CONFIG_LWM2M_DTLS_PORT   "5684"
 CoAPS default port of the LwM2M server.
 
#define CONFIG_LWM2M_BSSERVER_PORT   "5685"
 CoAP default port of the LwM2M bootstrap server.
 
#define CONFIG_LWM2M_LOCAL_PORT   "5683"
 Default port for the local LwM2M instance.
 
#define CONFIG_LWM2M_LOCAL_DTLS_PORT   "5684"
 Default port for the local LwM2M CoAPs server.
 
#define CONFIG_LWM2M_DEVICE_TTL   300
 Lifetime of the device object on the LwM2M server.
 
#define CONFIG_LWM2M_ALT_PATH   NULL
 Alternate path to place LwM2M resources.
 
#define CONFIG_LWM2M_BOOTSTRAP
 Define to 1 to add bootstrap server support.
 
#define CONFIG_LWM2M_CREDMAN_TAG_BASE   (10U)
 Number to use as base for assigning tags to (D)TLS Credential Manager credentials.
 
#define CONFIG_LWM2M_URI_MAX_SIZE   64
 Maximum length of an URI allowed.
 

Macro Definition Documentation

◆ CONFIG_LWM2M_ALT_PATH

#define CONFIG_LWM2M_ALT_PATH   NULL

Alternate path to place LwM2M resources.

Definition at line 78 of file lwm2m_client_config.h.

◆ CONFIG_LWM2M_BOOTSTRAP

#define CONFIG_LWM2M_BOOTSTRAP

Define to 1 to add bootstrap server support.

To define just add it to your CFLAGS in your application's Makefile:

CFLAGS += -DCONFIG_LWM2M_BOOTSTRAP=1

Definition at line 91 of file lwm2m_client_config.h.

◆ CONFIG_LWM2M_BSSERVER_PORT

#define CONFIG_LWM2M_BSSERVER_PORT   "5685"

CoAP default port of the LwM2M bootstrap server.

Definition at line 50 of file lwm2m_client_config.h.

◆ CONFIG_LWM2M_CREDMAN_TAG_BASE

#define CONFIG_LWM2M_CREDMAN_TAG_BASE   (10U)

Number to use as base for assigning tags to (D)TLS Credential Manager credentials.

Definition at line 98 of file lwm2m_client_config.h.

◆ CONFIG_LWM2M_DEVICE_TTL

#define CONFIG_LWM2M_DEVICE_TTL   300

Lifetime of the device object on the LwM2M server.

Definition at line 71 of file lwm2m_client_config.h.

◆ CONFIG_LWM2M_DTLS_PORT

#define CONFIG_LWM2M_DTLS_PORT   "5684"

CoAPS default port of the LwM2M server.

Definition at line 43 of file lwm2m_client_config.h.

◆ CONFIG_LWM2M_LOCAL_DTLS_PORT

#define CONFIG_LWM2M_LOCAL_DTLS_PORT   "5684"

Default port for the local LwM2M CoAPs server.

Definition at line 64 of file lwm2m_client_config.h.

◆ CONFIG_LWM2M_LOCAL_PORT

#define CONFIG_LWM2M_LOCAL_PORT   "5683"

Default port for the local LwM2M instance.

Definition at line 57 of file lwm2m_client_config.h.

◆ CONFIG_LWM2M_STANDARD_PORT

#define CONFIG_LWM2M_STANDARD_PORT   "5683"

CoAP default port of the LwM2M server.

Definition at line 36 of file lwm2m_client_config.h.

◆ CONFIG_LWM2M_URI_MAX_SIZE

#define CONFIG_LWM2M_URI_MAX_SIZE   64

Maximum length of an URI allowed.

Definition at line 105 of file lwm2m_client_config.h.