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.
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 |