Skip to content

arduino/mkrwan1300-fw

Repository files navigation

MKRWAN1300 FIRMWARE

This package contains the firmware for Murata CMWX1ZZABZ-078 module.

It is derived from I-CUBE-LRWAN, with some new APIs (like the ability to switch band at runtime, not only at compile time).

The project is provided a System Workbench for STM32 project, but can also be compiled in Eclipse after following this guide

Releases contains the precompiled firmware that can be uploaded either using FWUpdaterBridge or MKRWANFWUpdate_standalone examples from in https://github.com/arduino-libraries/MKRWAN

All the code maintains its original license.

AT Command List

Command Description
AT+ADR Get or Set the Adaptive Data Rate setting. (0: off, 1: on)
AT+APPEUI Get or Set the Application EUI
AT+APPKEY Get or Set the Application Key
AT+APPSKEY Get or Set the Application Session Key
AT+BAND Get or Set the Regional Band
AT+BAT Get the battery level
AT+CERTIF Set the module in LoraWan Certification Mode
AT+CFM Get or Set the confirmation mode (0-1)
AT+CFS Get confirmation status of the last AT+SEND (0-1)
AT+CLASS Get or Set the Device Class
AT+CTX send with confirmation
AT+DEV Get the version of the AT_Slave FW
AT+DEVADDR Get or Set the Device address
AT+DEVEUI Get the Device EUI
AT+DFORMAT select hex or binary format
AT+DR Get or Set the Data Rate. (0-7 corresponding to DR_X)
AT+DUTYCYCLE Get or Set the ETSI Duty Cycle setting - 0=disable, 1=enable - Only for testing
AT+FCD Get or Set the Frame Counter Downlink
AT+FCU Get or Set the Frame Counter Uplink
AT+IDNWK Get or Set the Network ID
AT+JN1DL Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 1 in ms
AT+JN2DL Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 2 in ms
AT+JOIN Join network
AT+MODE Get or Set the Network Join Mode. (0: ABP, 1: OTAA)
AT+NJS Get the join status
AT+NWK Get or Set the public network mode. (0: off, 1: on)
AT+NWKSKEY Get or Set the Network Session Key
AT+PORT set application port
AT+REBOOT Trig a reset of the MCU
AT+RECV print last received data in raw format
AT+RECVB print last received data in binary format (with hexadecimal values)
AT+RFPOWER Get or Set the Transmit Power (0-5)
AT+RSSI Get the RSSI of the last received packet
AT+RX1DL Get or Set the delay between the end of the Tx and the Rx Window 1 in ms
AT+RX2DL Get or Set the delay between the end of the Tx and the Rx Window 2 in ms
AT+RX2DR Get or Set the Rx2 window data rate (0-7 corresponding to DR_X)
AT+RX2FQ Get or Set the Rx2 window frequency
AT+SEND Send text data along with the application port
AT+SENDB Send hexadecimal data along with the application port
AT+SNR Get the SNR of the last received packet
AT+TCONF Config LORA RF test
AT+TOFF Stops on-going RF test
AT+TRLRA Starts RF Rx LORA test
AT+TRSSI Starts RF RSSI tone test
AT+TTLRA Starts RF Tx LORA test
AT+TTONE Starts RF Tone test
AT+UTX send without confirmation
AT+VER Get the version of the AT_Slave FW
AT+CHANMASK Gets the current region's channel mask, note this is reset when changing regions
AT+CHANDEFMASK Gets the current region's default mask, note this is reset when changing regions

About

No description, website, or topics provided.

Resources

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •