Serial Modem application
The Serial Modem (SM) application can be used to emulate a stand-alone modem on an nRF91 Series device. This allows you to run your application on a separate host MCU. The application accepts both the modem specific AT commands and proprietary AT commands. The AT commands are documented in the following guides:
Modem specific AT commands
mfw_nrf91x1- nRF91x1 AT Commands Reference Guidemfw_nrf9151-ntn- nRF91x1 NTN AT Commands Reference Guide
Proprietary AT commands - Serial Modem AT commands
The application supports the following modem firmware:
mfw_nrf91x1v2.0.4 or latermfw_nrf9151-ntn
The application supports the following development kits:
Hardware platforms |
PCA |
Board name |
Board target |
SW maturity level |
|---|---|---|---|---|
PCA10171 |
|
|||
PCA20065 |
|
For more security, the application must use the */ns variant of the board target, which is required when using the nRF91 Series Modem library.
When built for this variant, the sample is configured to compile and run as a non-secure application using security by separation.
Therefore, it automatically includes Trusted Firmware-M that prepares the required peripherals and secure services to be available for the application.
This application has the following dependencies:
This application uses the following nRF Connect SDK libraries:
It uses the following sdk-nrfxlib libraries:
In addition, it uses the following secure firmware component:
See the subpages for how to use the application, how to extend it, and information on the supported AT commands.