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:

The application supports the following modem firmware:

  • mfw_nrf91x1 v2.0.4 or later

  • mfw_nrf9151-ntn

The application supports the following development kits:

Hardware platforms

PCA

Board name

Board target

SW maturity level

nRF9151 DK

PCA10171

nrf9151dk

nrf9151dk/nrf9151/ns

Supported

Thingy:91 X

PCA20065

thingy91x

thingy91x/nrf9151/ns

Experimental

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:

See the subpages for how to use the application, how to extend it, and information on the supported AT commands.