LOM2M  0.8.0
Macros
configuration.h File Reference
#include "configurationTarget.h"
#include <Arduino.h>

Go to the source code of this file.

Macros

#define mySSID   "davisa"
 
#define myPSK   "chez,davisa"
 
#define DEBUG   1
 
#define INFO   1
 
#define TRACE   1
 
#define ACCESS_CONTROL_FEAT   1
 
#define PERSISTENCE_FEAT   0
 
#define SUBSCRIPTION_FEAT   1
 
#define REQ_LVL_FEAT   0
 
#define JSONMAXSIZE_OUTPUT   7168
 
#define GROUP_FEAT   0
 
#define MQTTS_BINDING   1
 
#define CONF_MQTTS_DEFAULT_ENABLED   0
 
#define HTTP_BINDING   1
 
#define HTTP_BINDING_ENABLED_DEFAULT   1
 
#define FEAT_RCN_9   1
 
#define GLOBAL_MAX_NUMBER_RESOURCES   30
 
#define MAX_CIN_PER_CNT   1
 
#define DEFAULT_PROTOCOL_HTTP   1
 
#define CONF_REMOTE_POA   "http://127.0.0.1:8080"
 
#define CONF_REMOTE_CSE_ID   "in-cse"
 
#define CONF_REMOTE_CSE_NAME   "in-name"
 
#define CONF_ADMIN_ORIGINATOR   "admin:admin"
 
#define CONF_LOCAL_POA   "http://"+IP+":"+PORT
 
#define CONF_MQTTS_ENDPOINT   "a1y70l404vfam6-ats.iot.us-west-2.amazonaws.com"
 
#define CONF_MQTTS_PORT   8883
 
#define CONF_MQTTS_RETRY_PERIOD   15000
 
#define CONF_MQTTS_TIMEOUT   30000
 
#define CONF_MQTTS_CLIENT_BUFFER_SIZE   1024
 
#define CONF_MQTTS_GENERIC_REQ_TOPIC_BASE   "/oneM2M/req/"
 
#define CONF_MQTTS_GENERIC_RESP_TOPIC_BASE   "/oneM2M/resp/"
 
#define CONF_MQTTS_GENERIC_TOPIC_END   "/json"
 
#define CONF_MQTTS_CLIENT_ID_PREFIX   "com.toulousetechtransfer.lom2m-"
 
#define VERBOSE   0
 
#define SKIP_VRQ   0
 
#define DISABLE_RI_CHECK   0
 
#define REL_1   0
 

Macro Definition Documentation

◆ ACCESS_CONTROL_FEAT

#define ACCESS_CONTROL_FEAT   1

◆ CONF_ADMIN_ORIGINATOR

#define CONF_ADMIN_ORIGINATOR   "admin:admin"

◆ CONF_LOCAL_POA

#define CONF_LOCAL_POA   "http://"+IP+":"+PORT

◆ CONF_MQTTS_CLIENT_BUFFER_SIZE

#define CONF_MQTTS_CLIENT_BUFFER_SIZE   1024

◆ CONF_MQTTS_CLIENT_ID_PREFIX

#define CONF_MQTTS_CLIENT_ID_PREFIX   "com.toulousetechtransfer.lom2m-"

◆ CONF_MQTTS_DEFAULT_ENABLED

#define CONF_MQTTS_DEFAULT_ENABLED   0

◆ CONF_MQTTS_ENDPOINT

#define CONF_MQTTS_ENDPOINT   "a1y70l404vfam6-ats.iot.us-west-2.amazonaws.com"

◆ CONF_MQTTS_GENERIC_REQ_TOPIC_BASE

#define CONF_MQTTS_GENERIC_REQ_TOPIC_BASE   "/oneM2M/req/"

◆ CONF_MQTTS_GENERIC_RESP_TOPIC_BASE

#define CONF_MQTTS_GENERIC_RESP_TOPIC_BASE   "/oneM2M/resp/"

◆ CONF_MQTTS_GENERIC_TOPIC_END

#define CONF_MQTTS_GENERIC_TOPIC_END   "/json"

◆ CONF_MQTTS_PORT

#define CONF_MQTTS_PORT   8883

◆ CONF_MQTTS_RETRY_PERIOD

#define CONF_MQTTS_RETRY_PERIOD   15000

◆ CONF_MQTTS_TIMEOUT

#define CONF_MQTTS_TIMEOUT   30000

◆ CONF_REMOTE_CSE_ID

#define CONF_REMOTE_CSE_ID   "in-cse"

◆ CONF_REMOTE_CSE_NAME

#define CONF_REMOTE_CSE_NAME   "in-name"

◆ CONF_REMOTE_POA

#define CONF_REMOTE_POA   "http://127.0.0.1:8080"

◆ DEBUG

#define DEBUG   1

◆ DEFAULT_PROTOCOL_HTTP

#define DEFAULT_PROTOCOL_HTTP   1

◆ DISABLE_RI_CHECK

#define DISABLE_RI_CHECK   0

Used for Debug & test only: should be set to true otherwise

◆ FEAT_RCN_9

#define FEAT_RCN_9   1

◆ GLOBAL_MAX_NUMBER_RESOURCES

#define GLOBAL_MAX_NUMBER_RESOURCES   30

PERSISTENCE FEATURE RESOURCES THRESHOLDS Use this section to define thresholds in terms of max number of existing resources

◆ GROUP_FEAT

#define GROUP_FEAT   0

◆ HTTP_BINDING

#define HTTP_BINDING   1

◆ HTTP_BINDING_ENABLED_DEFAULT

#define HTTP_BINDING_ENABLED_DEFAULT   1

◆ INFO

#define INFO   1

◆ JSONMAXSIZE_OUTPUT

#define JSONMAXSIZE_OUTPUT   7168

◆ MAX_CIN_PER_CNT

#define MAX_CIN_PER_CNT   1

◆ MQTTS_BINDING

#define MQTTS_BINDING   1

◆ myPSK

#define myPSK   "chez,davisa"

◆ mySSID

#define mySSID   "davisa"

WiFi connection information, useful for ESP target

◆ PERSISTENCE_FEAT

#define PERSISTENCE_FEAT   0

◆ REL_1

#define REL_1   0

Used to work with a remote CSE using release 1, dev purpose

◆ REQ_LVL_FEAT

#define REQ_LVL_FEAT   0

◆ SKIP_VRQ

#define SKIP_VRQ   0

Used for test purpose only: skip verification request (SUB)

◆ SUBSCRIPTION_FEAT

#define SUBSCRIPTION_FEAT   1

◆ TRACE

#define TRACE   1

◆ VERBOSE

#define VERBOSE   0

Used for test purpose only: enable verbose answers on errors