Introduction

Microchip LoRaWAN Stack (MLS) Software API provides an interface to the different software modules. This document describes how to configure and enable functionalities of the API software. A general description of each API is provided including the functionalities, syntax, responses, and an example. The API description defines the parameter with its type, range (valid /acceptable values), the default value (when available), and the factory-programmed value (when applicable).

Default value is set automatically if the parameter is omitted and at the software reset (if the command setting is not stored in NVM). The factory-programmed value is set at the software reset when the setting is not modified with respect to the manufacturer setting; it is valid for the commands that store the setting in Nonvolatile Memory (NVM).

MLS provides APIs for following software modules: