iotexpresslink2 2.1.0.0
IoT ExpressLink 2 Device Settings

Settings for registers of IoT ExpressLink 2 Click driver. More...

Macros

#define IOTEXPRESSLINK2_CMD_AT   "AT"
 IoT ExpressLink 2 AT commands list.
 
#define IOTEXPRESSLINK2_CMD_CONNECT   "AT+CONNECT"
 
#define IOTEXPRESSLINK2_CMD_CONNECT_CHECK   "AT+CONNECT?"
 
#define IOTEXPRESSLINK2_CMD_DISCONNECT   "AT+DISCONNECT"
 
#define IOTEXPRESSLINK2_CMD_SLEEP   "AT+SLEEP"
 
#define IOTEXPRESSLINK2_CMD_CONFMODE   "AT+CONFMODE"
 
#define IOTEXPRESSLINK2_CMD_RESET   "AT+RESET"
 
#define IOTEXPRESSLINK2_CMD_FACTORY_RESET   "AT+FACTORY_RESET"
 
#define IOTEXPRESSLINK2_CMD_SEND   "AT+SEND"
 
#define IOTEXPRESSLINK2_CMD_GET   "AT+GET"
 
#define IOTEXPRESSLINK2_CMD_SUBSCRIBE   "AT+SUBSCRIBE"
 
#define IOTEXPRESSLINK2_CMD_UNSUBSCRIBE   "AT+UNSUBSCRIBE"
 
#define IOTEXPRESSLINK2_CMD_CONF   "AT+CONF"
 
#define IOTEXPRESSLINK2_CMD_CONF_CHECK   "AT+CONF?"
 
#define IOTEXPRESSLINK2_CMD_EVENT   "AT+EVENT?"
 
#define IOTEXPRESSLINK2_CMD_TIME   "AT+TIME"
 
#define IOTEXPRESSLINK2_CMD_WHERE   "AT+WHERE"
 
#define IOTEXPRESSLINK2_CMD_SEPARATOR   " "
 
#define IOTEXPRESSLINK2_CMD_SIGN_EQUAL   "="
 
#define IOTEXPRESSLINK2_CONF_KEY_ABOUT   "About"
 IoT ExpressLink 2 config key parameters list.
 
#define IOTEXPRESSLINK2_CONF_KEY_VERSION   "Version"
 
#define IOTEXPRESSLINK2_CONF_KEY_TECH_SPEC   "TechSpec"
 
#define IOTEXPRESSLINK2_CONF_KEY_THING_NAME   "ThingName"
 
#define IOTEXPRESSLINK2_CONF_KEY_CERTIFICATE   "Certificate"
 
#define IOTEXPRESSLINK2_CONF_KEY_CERTIFICATE_PEM   "Certificate pem"
 
#define IOTEXPRESSLINK2_CONF_KEY_CUSTOM_NAME   "CustomName"
 
#define IOTEXPRESSLINK2_CONF_KEY_ENDPOINT   "Endpoint"
 
#define IOTEXPRESSLINK2_CONF_KEY_ROOT_CA   "RootCA"
 
#define IOTEXPRESSLINK2_CONF_KEY_DEFENDER   "Defender"
 
#define IOTEXPRESSLINK2_CONF_KEY_HOTA_CERTIFICATE   "HOTAcertificate"
 
#define IOTEXPRESSLINK2_CONF_KEY_OTA_CERTIFICATE   "OTAcertificate"
 
#define IOTEXPRESSLINK2_CONF_KEY_APN   "APN"
 
#define IOTEXPRESSLINK2_CONF_KEY_QOS   "QOS"
 
#define IOTEXPRESSLINK2_CONF_KEY_TOPIC   "Topic"
 
#define IOTEXPRESSLINK2_RSP_OK   "OK"
 IoT ExpressLink 2 device response for AT commands.
 
#define IOTEXPRESSLINK2_RSP_ERR   "ERR"
 
#define IOTEXPRESSLINK2_EVENT_TIMEOUT   10000ul
 IoT ExpressLink 2 timeout in milliseconds settings.
 
#define IOTEXPRESSLINK2_CONNECT_TIMEOUT   1000000ul
 
#define IOTEXPRESSLINK2_NORMAL_TIMEOUT   5000ul
 
#define IOTEXPRESSLINK2_POWER_ON_DELAY   15
 IoT ExpressLink 2 power settings.
 
#define IOTEXPRESSLINK2_EMERGENCY_SD_DELAY   25
 
#define IOTEXPRESSLINK2_EMERGENCY_SD_RETRY   5
 
#define IOTEXPRESSLINK2_TX_DRV_BUFFER_SIZE   200
 IoT ExpressLink 2 driver buffer size.
 
#define IOTEXPRESSLINK2_RX_DRV_BUFFER_SIZE   900
 

Detailed Description

Settings for registers of IoT ExpressLink 2 Click driver.

Macro Definition Documentation

◆ IOTEXPRESSLINK2_CMD_AT

#define IOTEXPRESSLINK2_CMD_AT   "AT"

IoT ExpressLink 2 AT commands list.

Specified AT commands list of IoT ExpressLink 2 Click driver.

◆ IOTEXPRESSLINK2_CMD_CONF

#define IOTEXPRESSLINK2_CMD_CONF   "AT+CONF"

◆ IOTEXPRESSLINK2_CMD_CONF_CHECK

#define IOTEXPRESSLINK2_CMD_CONF_CHECK   "AT+CONF?"

◆ IOTEXPRESSLINK2_CMD_CONFMODE

#define IOTEXPRESSLINK2_CMD_CONFMODE   "AT+CONFMODE"

◆ IOTEXPRESSLINK2_CMD_CONNECT

#define IOTEXPRESSLINK2_CMD_CONNECT   "AT+CONNECT"

◆ IOTEXPRESSLINK2_CMD_CONNECT_CHECK

#define IOTEXPRESSLINK2_CMD_CONNECT_CHECK   "AT+CONNECT?"

◆ IOTEXPRESSLINK2_CMD_DISCONNECT

#define IOTEXPRESSLINK2_CMD_DISCONNECT   "AT+DISCONNECT"

◆ IOTEXPRESSLINK2_CMD_EVENT

#define IOTEXPRESSLINK2_CMD_EVENT   "AT+EVENT?"

◆ IOTEXPRESSLINK2_CMD_FACTORY_RESET

#define IOTEXPRESSLINK2_CMD_FACTORY_RESET   "AT+FACTORY_RESET"

◆ IOTEXPRESSLINK2_CMD_GET

#define IOTEXPRESSLINK2_CMD_GET   "AT+GET"

◆ IOTEXPRESSLINK2_CMD_RESET

#define IOTEXPRESSLINK2_CMD_RESET   "AT+RESET"

◆ IOTEXPRESSLINK2_CMD_SEND

#define IOTEXPRESSLINK2_CMD_SEND   "AT+SEND"

◆ IOTEXPRESSLINK2_CMD_SEPARATOR

#define IOTEXPRESSLINK2_CMD_SEPARATOR   " "

◆ IOTEXPRESSLINK2_CMD_SIGN_EQUAL

#define IOTEXPRESSLINK2_CMD_SIGN_EQUAL   "="

◆ IOTEXPRESSLINK2_CMD_SLEEP

#define IOTEXPRESSLINK2_CMD_SLEEP   "AT+SLEEP"

◆ IOTEXPRESSLINK2_CMD_SUBSCRIBE

#define IOTEXPRESSLINK2_CMD_SUBSCRIBE   "AT+SUBSCRIBE"

◆ IOTEXPRESSLINK2_CMD_TIME

#define IOTEXPRESSLINK2_CMD_TIME   "AT+TIME"

◆ IOTEXPRESSLINK2_CMD_UNSUBSCRIBE

#define IOTEXPRESSLINK2_CMD_UNSUBSCRIBE   "AT+UNSUBSCRIBE"

◆ IOTEXPRESSLINK2_CMD_WHERE

#define IOTEXPRESSLINK2_CMD_WHERE   "AT+WHERE"

◆ IOTEXPRESSLINK2_CONF_KEY_ABOUT

#define IOTEXPRESSLINK2_CONF_KEY_ABOUT   "About"

IoT ExpressLink 2 config key parameters list.

Specified config key parameters list of IoT ExpressLink 2 Click driver.

◆ IOTEXPRESSLINK2_CONF_KEY_APN

#define IOTEXPRESSLINK2_CONF_KEY_APN   "APN"

◆ IOTEXPRESSLINK2_CONF_KEY_CERTIFICATE

#define IOTEXPRESSLINK2_CONF_KEY_CERTIFICATE   "Certificate"

◆ IOTEXPRESSLINK2_CONF_KEY_CERTIFICATE_PEM

#define IOTEXPRESSLINK2_CONF_KEY_CERTIFICATE_PEM   "Certificate pem"

◆ IOTEXPRESSLINK2_CONF_KEY_CUSTOM_NAME

#define IOTEXPRESSLINK2_CONF_KEY_CUSTOM_NAME   "CustomName"

◆ IOTEXPRESSLINK2_CONF_KEY_DEFENDER

#define IOTEXPRESSLINK2_CONF_KEY_DEFENDER   "Defender"

◆ IOTEXPRESSLINK2_CONF_KEY_ENDPOINT

#define IOTEXPRESSLINK2_CONF_KEY_ENDPOINT   "Endpoint"

◆ IOTEXPRESSLINK2_CONF_KEY_HOTA_CERTIFICATE

#define IOTEXPRESSLINK2_CONF_KEY_HOTA_CERTIFICATE   "HOTAcertificate"

◆ IOTEXPRESSLINK2_CONF_KEY_OTA_CERTIFICATE

#define IOTEXPRESSLINK2_CONF_KEY_OTA_CERTIFICATE   "OTAcertificate"

◆ IOTEXPRESSLINK2_CONF_KEY_QOS

#define IOTEXPRESSLINK2_CONF_KEY_QOS   "QOS"

◆ IOTEXPRESSLINK2_CONF_KEY_ROOT_CA

#define IOTEXPRESSLINK2_CONF_KEY_ROOT_CA   "RootCA"

◆ IOTEXPRESSLINK2_CONF_KEY_TECH_SPEC

#define IOTEXPRESSLINK2_CONF_KEY_TECH_SPEC   "TechSpec"

◆ IOTEXPRESSLINK2_CONF_KEY_THING_NAME

#define IOTEXPRESSLINK2_CONF_KEY_THING_NAME   "ThingName"

◆ IOTEXPRESSLINK2_CONF_KEY_TOPIC

#define IOTEXPRESSLINK2_CONF_KEY_TOPIC   "Topic"

◆ IOTEXPRESSLINK2_CONF_KEY_VERSION

#define IOTEXPRESSLINK2_CONF_KEY_VERSION   "Version"

◆ IOTEXPRESSLINK2_CONNECT_TIMEOUT

#define IOTEXPRESSLINK2_CONNECT_TIMEOUT   1000000ul

◆ IOTEXPRESSLINK2_EMERGENCY_SD_DELAY

#define IOTEXPRESSLINK2_EMERGENCY_SD_DELAY   25

◆ IOTEXPRESSLINK2_EMERGENCY_SD_RETRY

#define IOTEXPRESSLINK2_EMERGENCY_SD_RETRY   5

◆ IOTEXPRESSLINK2_EVENT_TIMEOUT

#define IOTEXPRESSLINK2_EVENT_TIMEOUT   10000ul

IoT ExpressLink 2 timeout in milliseconds settings.

Specified timeout in milliseconds settings of IoT ExpressLink 2 Click driver.

◆ IOTEXPRESSLINK2_NORMAL_TIMEOUT

#define IOTEXPRESSLINK2_NORMAL_TIMEOUT   5000ul

◆ IOTEXPRESSLINK2_POWER_ON_DELAY

#define IOTEXPRESSLINK2_POWER_ON_DELAY   15

IoT ExpressLink 2 power settings.

Specified power settings of IoT ExpressLink 2 Click driver.

◆ IOTEXPRESSLINK2_RSP_ERR

#define IOTEXPRESSLINK2_RSP_ERR   "ERR"

◆ IOTEXPRESSLINK2_RSP_OK

#define IOTEXPRESSLINK2_RSP_OK   "OK"

IoT ExpressLink 2 device response for AT commands.

Device response after commands.

◆ IOTEXPRESSLINK2_RX_DRV_BUFFER_SIZE

#define IOTEXPRESSLINK2_RX_DRV_BUFFER_SIZE   900

◆ IOTEXPRESSLINK2_TX_DRV_BUFFER_SIZE

#define IOTEXPRESSLINK2_TX_DRV_BUFFER_SIZE   200

IoT ExpressLink 2 driver buffer size.

Specified size of driver ring buffer.

Note
Increase buffer size if needed.