Configuring your RAK811 LoRa® Breakout Module
Outdated: this section documents The Things Network V2, which is no longer maintained. See the documentation for The Things Stack V3, or browse the V2 docs index.
The purpose of this document is to demonstrate on how to configure the RAK811 thru the use of AT Commands via a Serial Port Tool running in your Windows PC. The list below shows the AT Commands available for use:
Note: It is highly recommended to use our own RAK Serial Port Tool for its built-in AT Commands for your convenience.
| AT Command | Description |
|---|---|
| at+version | Get the current firmware version number. |
| at+get_config=device:status | Get all information about the device’s hardware components and their current status. |
| at+set_config=device:restart | After set, the device will restart. |
| at+set_config=device:boot | Let the device work in boot mode |
| at+run | Stop boot mode and run as normal. It is valid when the device works in boot mode. |
| at+set_config=device:sleep:X | After setting, the device will go to sleep mode or wake up immediately.{::nomarkdown}
|
| at+join | Start to join LoRa® network |
| at+send=lora:X:YYY | Send a customized data.{::nomarkdown}
|
| at+set_config=lora:work_mode:X | Set the work mode for LoRa®.{::nomarkdown}
|
| at+set_config=lora:join_mode:X | Set the join mode for LoRaWAN™.{::nomarkdown}
|
| at+set_config=lora:class:X | Set the class for LoRa®.{::nomarkdown}
|
| at+set_config=lora:region:XXX | Set the region for LoRa®.{::nomarkdown}
|
| at+set_config=lora:confirm:X | Set the type of messages which will be sent out through LoRa®.{::nomarkdown}
|
| at+set_config=lora:dev_eui:XXXX | Set the device EUI for OTAA.{::nomarkdown}
|
| at+set_config=lora:app_eui:XXXX | Set the application EUI for OTAA.{::nomarkdown}
|
| at+set_config=lora:app_key:XXXX | Set the application key for OTAA.{::nomarkdown}
|
| at+set_config=lora:dev_addr:XXXX | Set the device address for ABP.{::nomarkdown}
|
| at+set_config=lora:apps_key:XXXX | Set the application session key for ABP.{::nomarkdown}
|
| at+set_config=lora:nwks_key:XXXX | Set the network session key for ABP.{::nomarkdown}
|
| at+set_config=lora:ch_mask:X:Y | Set a certain channel on or off.{::nomarkdown}
|
| at+set_config=lora:adr:X | Open or close the ADR function of LoRa® Node.{::nomarkdown}
|
| at+set_config=lora:dr:X | Set the DR of LoRa® Node.{::nomarkdown}
|
| at+get_config=lora:channel | It will return the state of all LoRa® channels, then you can see which channel is closed and which channel is open very clearly |
| at+set_config=lorap2p:XXX:Y:Z:A:B:C | Set the parameters for LoRa® P2P mode. This AT command is valid when the work mode is ·LoRaP2P.{::nomarkdown}
|
| at+send=lorap2p:XXX | Send data through LoRaP2P. This AT command is valid when it works in LoRaP2P mode.{::nomarkdown}
|