lr9  2.1.0.0
Macros
LR 9 Device Settings

Settings for registers of LR 9 Click driver. More...

Macros

#define LR9_CMD_AT   "AT"
 LR 9 AT Command. More...
 
#define LR9_CMD_CGMI   "CGMI"
 LR 9 LoRaWAN General Command Sets commands. More...
 
#define LR9_CMD_CGMM   "CGMM"
 
#define LR9_CMD_CGMR   "CGMR"
 
#define LR9_CMD_CGSN   "CGSN"
 
#define LR9_CMD_CGBR   "CGBR"
 
#define LR9_CMD_CJOINMODE   "CJOINMODE"
 LR 9 LoRaWAN Network Related Parameter Setup Command Sets commands. More...
 
#define LR9_CMD_CDEVEUI   "CDEVEUI"
 
#define LR9_CMD_CAPPEUI   "CAPPEUI"
 
#define LR9_CMD_CAPPKEY   "CAPPKEY"
 
#define LR9_CMD_CDEVADDR   "CDEVADDR"
 
#define LR9_CMD_CAPPSKEY   "CAPPSKEY"
 
#define LR9_CMD_CNWKSKEY   "CNWKSKEY"
 
#define LR9_CMD_CFREQBANDMASK   "CFREQBANDMASK"
 
#define LR9_CMD_CULDLMODE   "CULDLMODE"
 
#define LR9_CMD_CADDMUTICAST   "CADDMUTICAST"
 
#define LR9_CMD_CDELMUTICAST   "CDELMUTICAST"
 
#define LR9_CMD_CNUMMUTICAST   "CNUMMUTICAST"
 
#define LR9_CMD_CWORKMODE   "CWORKMODE"
 
#define LR9_CMD_CCLASS   "CCLASS"
 
#define LR9_CMD_CBL   "CBL"
 
#define LR9_CMD_CSTATUS   "CSTATUS"
 
#define LR9_CMD_CJOIN   "CJOIN"
 
#define LR9_CMD_CPINGSLOTINFOREQ   "CPINGSLOTINFOREQ"
 
#define LR9_CMD_DTRX   "DTRX"
 
#define LR9_CMD_DRX   "DRX"
 
#define LR9_CMD_CCONFIRM   "CCONFIRM"
 LR 9 LoRaWAN MAC Setup Command Sets. More...
 
#define LR9_CMD_CAPPPORT   "CAPPPORT"
 
#define LR9_CMD_CDATARATE   "CDATARATE"
 
#define LR9_CMD_CRSSI   "CRSSI"
 
#define LR9_CMD_CNBTRIALS   "CNBTRIALS"
 
#define LR9_CMD_CRM   "CRM"
 
#define LR9_CMD_CTXP   "CTXP"
 
#define LR9_CMD_CLINKCHECK   "CLINKCHECK"
 
#define LR9_CMD_CADR   "CADR"
 
#define LR9_CMD_CRXP   "CRXP"
 
#define LR9_CMD_CRX1DELAY   "CRX1DELAY"
 
#define LR9_CMD_CSAVE   "CSAVE"
 
#define LR9_CMD_CRESTORE   "CRESTORE"
 
#define LR9_CMD_IREBOOT   "IREBOOT"
 LR 9 Other Command Sets. More...
 
#define LR9_CMD_ILOGLVL   "ILOGLVL"
 
#define LR9_CMD_CKEYSPROTECT   "CKEYSPROTECT"
 LR 9 Private Command Sets. More...
 
#define LR9_CMD_CTXADDRSET   "CTXADDRSET"
 LR 9 LoRa Test Commands. More...
 
#define LR9_CMD_CADDRSET   "CADDRSET"
 
#define LR9_CMD_CTX   "CTX"
 
#define LR9_CMD_CRX   "CRX"
 
#define LR9_CMD_CRXS   "CRXS"
 
#define LR9_DTRX_CONFIG   "0"
 LR 9 Data Receive Configuration Commands. More...
 
#define LR9_DTRX_UNCONFIG   "1"
 
#define LR9_DTRX_CONFIG_DATA   0
 LR 9 configuration and limits data values. More...
 
#define LR9_DTRX_UNCONFIG_DATA   1
 
#define LR9_NB_TRIALS_MIN   1
 
#define LR9_NB_TRIALS_2   2
 
#define LR9_NB_TRIALS_MAX   15
 
#define LR9_DATA_FRAME_MAX   10
 
#define LR9_MSG_START_POS   16
 
#define LR9_SYMBOL_END_CMD   "\r\n"
 LR 9 control symbols. More...
 
#define LR9_SYMBOL_QUERY   "?"
 
#define LR9_SYMBOL_SET_VAL_CMD   "="
 
#define LR9_SYMBOL_PREFIX_CMD   "+"
 
#define LR9_SYMBOL_SEPARATOR   ","
 
#define LR9_SYMBOL_SPACE   " "
 
#define LR9_SYMBOL_NULL   ""
 
#define LR9_SYMBOL_QUOTE   "\""
 
#define LR9_ASCII_SPACE   0x20
 
#define LR9_ASCII_QUOTE   0x22
 
#define LR9_TX_DRV_BUFFER_SIZE   100
 LR 9 driver buffer size. More...
 
#define LR9_RX_DRV_BUFFER_SIZE   300
 

Detailed Description

Settings for registers of LR 9 Click driver.

Macro Definition Documentation

◆ LR9_ASCII_QUOTE

#define LR9_ASCII_QUOTE   0x22

◆ LR9_ASCII_SPACE

#define LR9_ASCII_SPACE   0x20

◆ LR9_CMD_AT

#define LR9_CMD_AT   "AT"

LR 9 AT Command.

Specified setting for AT Command of LR 9 Click driver.

◆ LR9_CMD_CADDMUTICAST

#define LR9_CMD_CADDMUTICAST   "CADDMUTICAST"

◆ LR9_CMD_CADDRSET

#define LR9_CMD_CADDRSET   "CADDRSET"

◆ LR9_CMD_CADR

#define LR9_CMD_CADR   "CADR"

◆ LR9_CMD_CAPPEUI

#define LR9_CMD_CAPPEUI   "CAPPEUI"

◆ LR9_CMD_CAPPKEY

#define LR9_CMD_CAPPKEY   "CAPPKEY"

◆ LR9_CMD_CAPPPORT

#define LR9_CMD_CAPPPORT   "CAPPPORT"

◆ LR9_CMD_CAPPSKEY

#define LR9_CMD_CAPPSKEY   "CAPPSKEY"

◆ LR9_CMD_CBL

#define LR9_CMD_CBL   "CBL"

◆ LR9_CMD_CCLASS

#define LR9_CMD_CCLASS   "CCLASS"

◆ LR9_CMD_CCONFIRM

#define LR9_CMD_CCONFIRM   "CCONFIRM"

LR 9 LoRaWAN MAC Setup Command Sets.

Specified setting for LoRaWAN MAC Setup Command Sets of LR 9 Click driver.

◆ LR9_CMD_CDATARATE

#define LR9_CMD_CDATARATE   "CDATARATE"

◆ LR9_CMD_CDELMUTICAST

#define LR9_CMD_CDELMUTICAST   "CDELMUTICAST"

◆ LR9_CMD_CDEVADDR

#define LR9_CMD_CDEVADDR   "CDEVADDR"

◆ LR9_CMD_CDEVEUI

#define LR9_CMD_CDEVEUI   "CDEVEUI"

◆ LR9_CMD_CFREQBANDMASK

#define LR9_CMD_CFREQBANDMASK   "CFREQBANDMASK"

◆ LR9_CMD_CGBR

#define LR9_CMD_CGBR   "CGBR"

◆ LR9_CMD_CGMI

#define LR9_CMD_CGMI   "CGMI"

LR 9 LoRaWAN General Command Sets commands.

Specified setting for LoRaWAN General Command Sets Commands of LR 9 Click driver.

◆ LR9_CMD_CGMM

#define LR9_CMD_CGMM   "CGMM"

◆ LR9_CMD_CGMR

#define LR9_CMD_CGMR   "CGMR"

◆ LR9_CMD_CGSN

#define LR9_CMD_CGSN   "CGSN"

◆ LR9_CMD_CJOIN

#define LR9_CMD_CJOIN   "CJOIN"

◆ LR9_CMD_CJOINMODE

#define LR9_CMD_CJOINMODE   "CJOINMODE"

LR 9 LoRaWAN Network Related Parameter Setup Command Sets commands.

Specified setting for LoRaWAN Network Related Parameter Setup Command Sets Commands of LR 9 Click driver.

◆ LR9_CMD_CKEYSPROTECT

#define LR9_CMD_CKEYSPROTECT   "CKEYSPROTECT"

LR 9 Private Command Sets.

Specified setting for Private Command Sets of LR 9 Click driver.

◆ LR9_CMD_CLINKCHECK

#define LR9_CMD_CLINKCHECK   "CLINKCHECK"

◆ LR9_CMD_CNBTRIALS

#define LR9_CMD_CNBTRIALS   "CNBTRIALS"

◆ LR9_CMD_CNUMMUTICAST

#define LR9_CMD_CNUMMUTICAST   "CNUMMUTICAST"

◆ LR9_CMD_CNWKSKEY

#define LR9_CMD_CNWKSKEY   "CNWKSKEY"

◆ LR9_CMD_CPINGSLOTINFOREQ

#define LR9_CMD_CPINGSLOTINFOREQ   "CPINGSLOTINFOREQ"

◆ LR9_CMD_CRESTORE

#define LR9_CMD_CRESTORE   "CRESTORE"

◆ LR9_CMD_CRM

#define LR9_CMD_CRM   "CRM"

◆ LR9_CMD_CRSSI

#define LR9_CMD_CRSSI   "CRSSI"

◆ LR9_CMD_CRX

#define LR9_CMD_CRX   "CRX"

◆ LR9_CMD_CRX1DELAY

#define LR9_CMD_CRX1DELAY   "CRX1DELAY"

◆ LR9_CMD_CRXP

#define LR9_CMD_CRXP   "CRXP"

◆ LR9_CMD_CRXS

#define LR9_CMD_CRXS   "CRXS"

◆ LR9_CMD_CSAVE

#define LR9_CMD_CSAVE   "CSAVE"

◆ LR9_CMD_CSTATUS

#define LR9_CMD_CSTATUS   "CSTATUS"

◆ LR9_CMD_CTX

#define LR9_CMD_CTX   "CTX"

◆ LR9_CMD_CTXADDRSET

#define LR9_CMD_CTXADDRSET   "CTXADDRSET"

LR 9 LoRa Test Commands.

Specified setting for LoRa Test Commands of LR 9 Click driver.

◆ LR9_CMD_CTXP

#define LR9_CMD_CTXP   "CTXP"

◆ LR9_CMD_CULDLMODE

#define LR9_CMD_CULDLMODE   "CULDLMODE"

◆ LR9_CMD_CWORKMODE

#define LR9_CMD_CWORKMODE   "CWORKMODE"

◆ LR9_CMD_DRX

#define LR9_CMD_DRX   "DRX"

◆ LR9_CMD_DTRX

#define LR9_CMD_DTRX   "DTRX"

◆ LR9_CMD_ILOGLVL

#define LR9_CMD_ILOGLVL   "ILOGLVL"

◆ LR9_CMD_IREBOOT

#define LR9_CMD_IREBOOT   "IREBOOT"

LR 9 Other Command Sets.

Specified setting for Other Command Sets of LR 9 Click driver.

◆ LR9_DATA_FRAME_MAX

#define LR9_DATA_FRAME_MAX   10

◆ LR9_DTRX_CONFIG

#define LR9_DTRX_CONFIG   "0"

LR 9 Data Receive Configuration Commands.

Specified setting for Data Receive Configuration Commands of LR 9 Click driver.

◆ LR9_DTRX_CONFIG_DATA

#define LR9_DTRX_CONFIG_DATA   0

LR 9 configuration and limits data values.

Specified setting for configuration data values of LR 9 Click driver.

◆ LR9_DTRX_UNCONFIG

#define LR9_DTRX_UNCONFIG   "1"

◆ LR9_DTRX_UNCONFIG_DATA

#define LR9_DTRX_UNCONFIG_DATA   1

◆ LR9_MSG_START_POS

#define LR9_MSG_START_POS   16

◆ LR9_NB_TRIALS_2

#define LR9_NB_TRIALS_2   2

◆ LR9_NB_TRIALS_MAX

#define LR9_NB_TRIALS_MAX   15

◆ LR9_NB_TRIALS_MIN

#define LR9_NB_TRIALS_MIN   1

◆ LR9_RX_DRV_BUFFER_SIZE

#define LR9_RX_DRV_BUFFER_SIZE   300

◆ LR9_SYMBOL_END_CMD

#define LR9_SYMBOL_END_CMD   "\r\n"

LR 9 control symbols.

Specified setting for control symbols of LR 9 Click driver.

◆ LR9_SYMBOL_NULL

#define LR9_SYMBOL_NULL   ""

◆ LR9_SYMBOL_PREFIX_CMD

#define LR9_SYMBOL_PREFIX_CMD   "+"

◆ LR9_SYMBOL_QUERY

#define LR9_SYMBOL_QUERY   "?"

◆ LR9_SYMBOL_QUOTE

#define LR9_SYMBOL_QUOTE   "\""

◆ LR9_SYMBOL_SEPARATOR

#define LR9_SYMBOL_SEPARATOR   ","

◆ LR9_SYMBOL_SET_VAL_CMD

#define LR9_SYMBOL_SET_VAL_CMD   "="

◆ LR9_SYMBOL_SPACE

#define LR9_SYMBOL_SPACE   " "

◆ LR9_TX_DRV_BUFFER_SIZE

#define LR9_TX_DRV_BUFFER_SIZE   100

LR 9 driver buffer size.

Specified size of driver ring buffer.

Note
Increase buffer size if needed.