lr10 2.1.0.0
LR 10 Device Settings

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

Macros

#define LR10_CMD_AT   "AT"
 LR 10 control commands.
 
#define LR10_CMD_FDEFAULT   "FDEFAULT"
 
#define LR10_CMD_RESET   "RESET"
 
#define LR10_CMD_LOWPOWER   "LOWPOWER"
 
#define LR10_CMD_VER   "VER"
 
#define LR10_CMD_MSG   "MSG"
 
#define LR10_CMD_MSGHEX   "MSGHEX"
 
#define LR10_CMD_CMSG   "CMSG"
 
#define LR10_CMD_CMSGHEX   "CMSGHEX"
 
#define LR10_CMD_PMSG   "PMSG"
 
#define LR10_CMD_PMSGHEX   "PMSGHEX"
 
#define LR10_CMD_CH   "CH"
 
#define LR10_CMD_DR   "DR"
 
#define LR10_CMD_ADR   "ADR"
 
#define LR10_CMD_REPT   "REPT"
 
#define LR10_CMD_RETRY   "RETRY"
 
#define LR10_CMD_POWER   "POWER"
 
#define LR10_CMD_RXWIN2   "RXWIN2"
 
#define LR10_CMD_RXWIN1   "RXWIN1"
 
#define LR10_CMD_PORT   "PORT"
 
#define LR10_CMD_MODE   "MODE"
 
#define LR10_CMD_ID   "ID"
 
#define LR10_CMD_KEY   "KEY"
 
#define LR10_CMD_CLASS   "CLASS"
 
#define LR10_CMD_JOIN   "JOIN"
 
#define LR10_CMD_LW   "LW"
 
#define LR10_CMD_BEACON   "BEACON"
 
#define LR10_CMD_TEST   "TEST"
 
#define LR10_CMD_UART   "UART"
 
#define LR10_CMD_DELAY   "DELAY"
 
#define LR10_CMD_VDD   "VDD"
 
#define LR10_CMD_RTC   "RTC"
 
#define LR10_CMD_EEPROM   "EEPROM"
 
#define LR10_CMD_WDT   "WDT"
 
#define LR10_CMD_TEMP   "TEMP"
 
#define LR10_CMD_LOG   "LOG"
 
#define LR10_SUB_CMD_ID_DEVADDR   "DEVADDR"
 LR 10 control subcommands.
 
#define LR10_SUB_CMD_ID_DEVEUI   "DEVEUI"
 
#define LR10_SUB_CMD_ID_APPEUI   "APPEUI"
 
#define LR10_SUB_CMD_CH_NUM   "NUM"
 
#define LR10_SUB_CMD_KEY_NWKSKEY   "NWKSKEY"
 
#define LR10_SUB_CMD_KEY_APPSKEY   "APPSKEY"
 
#define LR10_SUB_CMD_MODE_TEST   "TEST"
 
#define LR10_SUB_CMD_MODE_LWOTAA   "LWOTAA"
 
#define LR10_SUB_CMD_MODE_LWABP   "LWABP"
 
#define LR10_SUB_CMD_JOIN_FORCE   "FORCE"
 
#define LR10_SUB_CMD_JOIN_AUTO   "AUTO"
 
#define LR10_SUB_CMD_BEACON_DMMUL   "DMMUL"
 
#define LR10_SUB_CMD_BEACON_INFO   "INFO"
 
#define LR10_SUB_CMD_BEACON_GWGPS   "GWGPS"
 
#define LR10_SUB_CMD_DELAY_RX1   "RX1"
 
#define LR10_SUB_CMD_DELAY_RX2   "RX2"
 
#define LR10_SUB_CMD_DELAY_JRX1   "JRX1"
 
#define LR10_SUB_CMD_DELAY_JRX2   "JRX2"
 
#define LR10_SUB_CMD_LW_CDR   "CDR"
 
#define LR10_SUB_CMD_LW_ULDL   "ULDL"
 
#define LR10_SUB_CMD_LW_DC   "DC"
 
#define LR10_SUB_CMD_LW_NET   "NET"
 
#define LR10_SUB_CMD_LW_MC   "MC"
 
#define LR10_SUB_CMD_LW_THLD   "THLD"
 
#define LR10_SUB_CMD_LW_BAT   "BAT"
 
#define LR10_SUB_CMD_LW_TPS   "TPS"
 
#define LR10_SUB_CMD_LW_SCR   "SCR"
 
#define LR10_SUB_CMD_LW_JDC   "JDC"
 
#define LR10_SUB_CMD_LW_CT   "CT"
 
#define LR10_SUB_CMD_LW_LEN   "LEN"
 
#define LR10_SUB_CMD_LW_VER   "VER"
 
#define LR10_SUB_CMD_LW_DTR   "DTR"
 
#define LR10_SUB_CMD_LW_LCR   "LCR"
 
#define LR10_SUB_CMD_LW_LDRO   "LDRO"
 
#define LR10_SUB_CMD_LW_DCMRX   "DCMRX"
 
#define LR10_SUB_CMD_LW_DUMRX   "DUMRX"
 
#define LR10_SUB_CMD_LW_AFPACK   "AFPACK"
 
#define LR10_SUB_CMD_LW_CHRB   "CHRB"
 
#define LR10_SUB_CMD_RTC_ZONE   "ZONE"
 
#define LR10_SUB_CMD_RTC_FULL   "FULL"
 
#define LR10_SUB_CMD_RTC_LEAPSEC   "LEAPSEC"
 
#define LR10_SUB_CMD_RTC_UTCMS   "UTCMS"
 
#define LR10_SUB_CMD_EEPROM_ADDR   "ADDR"
 
#define LR10_SUB_CMD_UART_TIMEOUT   "TIMEOUT"
 
#define LR10_SUB_CMD_UART_BR   "BR"
 
#define LR10_SUB_CMD_TEST_STOP   "STOP"
 
#define LR10_SUB_CMD_TEST_HELP   "HELP"
 
#define LR10_SUB_CMD_TEST_TXCW   "TXCW"
 
#define LR10_SUB_CMD_TEST_TXCLORA   "TXCLORA"
 
#define LR10_SUB_CMD_TEST_RFCFG   "RFCFG"
 
#define LR10_SUB_CMD_TEST_RX   "RXLRPKT"
 
#define LR10_SUB_CMD_TEST_TX_HEX   "TXLRPKT"
 
#define LR10_SUB_CMD_TEST_TX_STR   "TXLRSTR"
 
#define LR10_SUB_CMD_TEST_RSSI   "RSSI"
 
#define LR10_SUB_CMD_LOG_DEBUG   "DEBUG"
 
#define LR10_SUB_CMD_LOG_QUIET   "QUIET"
 
#define LR10_SYMBOL_END_CMD   "\r\n"
 LR 10 control symbols.
 
#define LR10_SYMBOL_QUERY   "?"
 
#define LR10_SYMBOL_SET_VAL_CMD   "="
 
#define LR10_SYMBOL_PREFIX_CMD   "+"
 
#define LR10_SYMBOL_SEPARATOR   ","
 
#define LR10_SYMBOL_SPACE   " "
 
#define LR10_SYMBOL_NULL   ""
 
#define LR10_SYMBOL_QUOTE   "\""
 
#define LR10_ASCII_SPACE   0x20
 
#define LR10_ASCII_QUOTE   0x22
 
#define LR10_TX_DRV_BUFFER_SIZE   100
 LR 10 driver buffer size.
 
#define LR10_RX_DRV_BUFFER_SIZE   300
 

Detailed Description

Settings for registers of LR 10 Click driver.

Macro Definition Documentation

◆ LR10_ASCII_QUOTE

#define LR10_ASCII_QUOTE   0x22

◆ LR10_ASCII_SPACE

#define LR10_ASCII_SPACE   0x20

◆ LR10_CMD_ADR

#define LR10_CMD_ADR   "ADR"

◆ LR10_CMD_AT

#define LR10_CMD_AT   "AT"

LR 10 control commands.

Specified setting for control commands of LR 10 Click driver.

◆ LR10_CMD_BEACON

#define LR10_CMD_BEACON   "BEACON"

◆ LR10_CMD_CH

#define LR10_CMD_CH   "CH"

◆ LR10_CMD_CLASS

#define LR10_CMD_CLASS   "CLASS"

◆ LR10_CMD_CMSG

#define LR10_CMD_CMSG   "CMSG"

◆ LR10_CMD_CMSGHEX

#define LR10_CMD_CMSGHEX   "CMSGHEX"

◆ LR10_CMD_DELAY

#define LR10_CMD_DELAY   "DELAY"

◆ LR10_CMD_DR

#define LR10_CMD_DR   "DR"

◆ LR10_CMD_EEPROM

#define LR10_CMD_EEPROM   "EEPROM"

◆ LR10_CMD_FDEFAULT

#define LR10_CMD_FDEFAULT   "FDEFAULT"

◆ LR10_CMD_ID

#define LR10_CMD_ID   "ID"

◆ LR10_CMD_JOIN

#define LR10_CMD_JOIN   "JOIN"

◆ LR10_CMD_KEY

#define LR10_CMD_KEY   "KEY"

◆ LR10_CMD_LOG

#define LR10_CMD_LOG   "LOG"

◆ LR10_CMD_LOWPOWER

#define LR10_CMD_LOWPOWER   "LOWPOWER"

◆ LR10_CMD_LW

#define LR10_CMD_LW   "LW"

◆ LR10_CMD_MODE

#define LR10_CMD_MODE   "MODE"

◆ LR10_CMD_MSG

#define LR10_CMD_MSG   "MSG"

◆ LR10_CMD_MSGHEX

#define LR10_CMD_MSGHEX   "MSGHEX"

◆ LR10_CMD_PMSG

#define LR10_CMD_PMSG   "PMSG"

◆ LR10_CMD_PMSGHEX

#define LR10_CMD_PMSGHEX   "PMSGHEX"

◆ LR10_CMD_PORT

#define LR10_CMD_PORT   "PORT"

◆ LR10_CMD_POWER

#define LR10_CMD_POWER   "POWER"

◆ LR10_CMD_REPT

#define LR10_CMD_REPT   "REPT"

◆ LR10_CMD_RESET

#define LR10_CMD_RESET   "RESET"

◆ LR10_CMD_RETRY

#define LR10_CMD_RETRY   "RETRY"

◆ LR10_CMD_RTC

#define LR10_CMD_RTC   "RTC"

◆ LR10_CMD_RXWIN1

#define LR10_CMD_RXWIN1   "RXWIN1"

◆ LR10_CMD_RXWIN2

#define LR10_CMD_RXWIN2   "RXWIN2"

◆ LR10_CMD_TEMP

#define LR10_CMD_TEMP   "TEMP"

◆ LR10_CMD_TEST

#define LR10_CMD_TEST   "TEST"

◆ LR10_CMD_UART

#define LR10_CMD_UART   "UART"

◆ LR10_CMD_VDD

#define LR10_CMD_VDD   "VDD"

◆ LR10_CMD_VER

#define LR10_CMD_VER   "VER"

◆ LR10_CMD_WDT

#define LR10_CMD_WDT   "WDT"

◆ LR10_RX_DRV_BUFFER_SIZE

#define LR10_RX_DRV_BUFFER_SIZE   300

◆ LR10_SUB_CMD_BEACON_DMMUL

#define LR10_SUB_CMD_BEACON_DMMUL   "DMMUL"

◆ LR10_SUB_CMD_BEACON_GWGPS

#define LR10_SUB_CMD_BEACON_GWGPS   "GWGPS"

◆ LR10_SUB_CMD_BEACON_INFO

#define LR10_SUB_CMD_BEACON_INFO   "INFO"

◆ LR10_SUB_CMD_CH_NUM

#define LR10_SUB_CMD_CH_NUM   "NUM"

◆ LR10_SUB_CMD_DELAY_JRX1

#define LR10_SUB_CMD_DELAY_JRX1   "JRX1"

◆ LR10_SUB_CMD_DELAY_JRX2

#define LR10_SUB_CMD_DELAY_JRX2   "JRX2"

◆ LR10_SUB_CMD_DELAY_RX1

#define LR10_SUB_CMD_DELAY_RX1   "RX1"

◆ LR10_SUB_CMD_DELAY_RX2

#define LR10_SUB_CMD_DELAY_RX2   "RX2"

◆ LR10_SUB_CMD_EEPROM_ADDR

#define LR10_SUB_CMD_EEPROM_ADDR   "ADDR"

◆ LR10_SUB_CMD_ID_APPEUI

#define LR10_SUB_CMD_ID_APPEUI   "APPEUI"

◆ LR10_SUB_CMD_ID_DEVADDR

#define LR10_SUB_CMD_ID_DEVADDR   "DEVADDR"

LR 10 control subcommands.

Specified setting for control subcommands of LR 10 Click driver.

◆ LR10_SUB_CMD_ID_DEVEUI

#define LR10_SUB_CMD_ID_DEVEUI   "DEVEUI"

◆ LR10_SUB_CMD_JOIN_AUTO

#define LR10_SUB_CMD_JOIN_AUTO   "AUTO"

◆ LR10_SUB_CMD_JOIN_FORCE

#define LR10_SUB_CMD_JOIN_FORCE   "FORCE"

◆ LR10_SUB_CMD_KEY_APPSKEY

#define LR10_SUB_CMD_KEY_APPSKEY   "APPSKEY"

◆ LR10_SUB_CMD_KEY_NWKSKEY

#define LR10_SUB_CMD_KEY_NWKSKEY   "NWKSKEY"

◆ LR10_SUB_CMD_LOG_DEBUG

#define LR10_SUB_CMD_LOG_DEBUG   "DEBUG"

◆ LR10_SUB_CMD_LOG_QUIET

#define LR10_SUB_CMD_LOG_QUIET   "QUIET"

◆ LR10_SUB_CMD_LW_AFPACK

#define LR10_SUB_CMD_LW_AFPACK   "AFPACK"

◆ LR10_SUB_CMD_LW_BAT

#define LR10_SUB_CMD_LW_BAT   "BAT"

◆ LR10_SUB_CMD_LW_CDR

#define LR10_SUB_CMD_LW_CDR   "CDR"

◆ LR10_SUB_CMD_LW_CHRB

#define LR10_SUB_CMD_LW_CHRB   "CHRB"

◆ LR10_SUB_CMD_LW_CT

#define LR10_SUB_CMD_LW_CT   "CT"

◆ LR10_SUB_CMD_LW_DC

#define LR10_SUB_CMD_LW_DC   "DC"

◆ LR10_SUB_CMD_LW_DCMRX

#define LR10_SUB_CMD_LW_DCMRX   "DCMRX"

◆ LR10_SUB_CMD_LW_DTR

#define LR10_SUB_CMD_LW_DTR   "DTR"

◆ LR10_SUB_CMD_LW_DUMRX

#define LR10_SUB_CMD_LW_DUMRX   "DUMRX"

◆ LR10_SUB_CMD_LW_JDC

#define LR10_SUB_CMD_LW_JDC   "JDC"

◆ LR10_SUB_CMD_LW_LCR

#define LR10_SUB_CMD_LW_LCR   "LCR"

◆ LR10_SUB_CMD_LW_LDRO

#define LR10_SUB_CMD_LW_LDRO   "LDRO"

◆ LR10_SUB_CMD_LW_LEN

#define LR10_SUB_CMD_LW_LEN   "LEN"

◆ LR10_SUB_CMD_LW_MC

#define LR10_SUB_CMD_LW_MC   "MC"

◆ LR10_SUB_CMD_LW_NET

#define LR10_SUB_CMD_LW_NET   "NET"

◆ LR10_SUB_CMD_LW_SCR

#define LR10_SUB_CMD_LW_SCR   "SCR"

◆ LR10_SUB_CMD_LW_THLD

#define LR10_SUB_CMD_LW_THLD   "THLD"

◆ LR10_SUB_CMD_LW_TPS

#define LR10_SUB_CMD_LW_TPS   "TPS"

◆ LR10_SUB_CMD_LW_ULDL

#define LR10_SUB_CMD_LW_ULDL   "ULDL"

◆ LR10_SUB_CMD_LW_VER

#define LR10_SUB_CMD_LW_VER   "VER"

◆ LR10_SUB_CMD_MODE_LWABP

#define LR10_SUB_CMD_MODE_LWABP   "LWABP"

◆ LR10_SUB_CMD_MODE_LWOTAA

#define LR10_SUB_CMD_MODE_LWOTAA   "LWOTAA"

◆ LR10_SUB_CMD_MODE_TEST

#define LR10_SUB_CMD_MODE_TEST   "TEST"

◆ LR10_SUB_CMD_RTC_FULL

#define LR10_SUB_CMD_RTC_FULL   "FULL"

◆ LR10_SUB_CMD_RTC_LEAPSEC

#define LR10_SUB_CMD_RTC_LEAPSEC   "LEAPSEC"

◆ LR10_SUB_CMD_RTC_UTCMS

#define LR10_SUB_CMD_RTC_UTCMS   "UTCMS"

◆ LR10_SUB_CMD_RTC_ZONE

#define LR10_SUB_CMD_RTC_ZONE   "ZONE"

◆ LR10_SUB_CMD_TEST_HELP

#define LR10_SUB_CMD_TEST_HELP   "HELP"

◆ LR10_SUB_CMD_TEST_RFCFG

#define LR10_SUB_CMD_TEST_RFCFG   "RFCFG"

◆ LR10_SUB_CMD_TEST_RSSI

#define LR10_SUB_CMD_TEST_RSSI   "RSSI"

◆ LR10_SUB_CMD_TEST_RX

#define LR10_SUB_CMD_TEST_RX   "RXLRPKT"

◆ LR10_SUB_CMD_TEST_STOP

#define LR10_SUB_CMD_TEST_STOP   "STOP"

◆ LR10_SUB_CMD_TEST_TX_HEX

#define LR10_SUB_CMD_TEST_TX_HEX   "TXLRPKT"

◆ LR10_SUB_CMD_TEST_TX_STR

#define LR10_SUB_CMD_TEST_TX_STR   "TXLRSTR"

◆ LR10_SUB_CMD_TEST_TXCLORA

#define LR10_SUB_CMD_TEST_TXCLORA   "TXCLORA"

◆ LR10_SUB_CMD_TEST_TXCW

#define LR10_SUB_CMD_TEST_TXCW   "TXCW"

◆ LR10_SUB_CMD_UART_BR

#define LR10_SUB_CMD_UART_BR   "BR"

◆ LR10_SUB_CMD_UART_TIMEOUT

#define LR10_SUB_CMD_UART_TIMEOUT   "TIMEOUT"

◆ LR10_SYMBOL_END_CMD

#define LR10_SYMBOL_END_CMD   "\r\n"

LR 10 control symbols.

Specified setting for control symbols of LR 10 Click driver.

◆ LR10_SYMBOL_NULL

#define LR10_SYMBOL_NULL   ""

◆ LR10_SYMBOL_PREFIX_CMD

#define LR10_SYMBOL_PREFIX_CMD   "+"

◆ LR10_SYMBOL_QUERY

#define LR10_SYMBOL_QUERY   "?"

◆ LR10_SYMBOL_QUOTE

#define LR10_SYMBOL_QUOTE   "\""

◆ LR10_SYMBOL_SEPARATOR

#define LR10_SYMBOL_SEPARATOR   ","

◆ LR10_SYMBOL_SET_VAL_CMD

#define LR10_SYMBOL_SET_VAL_CMD   "="

◆ LR10_SYMBOL_SPACE

#define LR10_SYMBOL_SPACE   " "

◆ LR10_TX_DRV_BUFFER_SIZE

#define LR10_TX_DRV_BUFFER_SIZE   100

LR 10 driver buffer size.

Specified size of driver ring buffer.

Note
Increase buffer size if needed.