AT command interface

nRF93M1 Datasheet

nRF93M1 is controlled by the host through a standards-aligned AT command set, exposed on the primary UART and on a USB CDC-ACM interface.

Standards base

  • ITU-T V.250 — generic AT command syntax, serial-line behaviour, baud, flow control.
  • 3GPP TS 27.007 — general, network, and mobile-termination commands.
  • 3GPP TS 27.005 — SMS AT commands (PDU mode).
  • Nordic-specific extensions — prefixed with % (for example %MODULECFG, %NRFCLOUD*).

Result codes

Final result codes emitted by the module are OK, ERROR, +CME ERROR: <err>, and +CMS ERROR: <err>.

Verbosity is selected by +CMEE: 0 disabled (generic ERROR), 1 numeric, 2 verbose. Vendor-specific +CME ERROR values start at 512.

Runtime command discovery

The list of AT commands available at runtime can be retrieved with AT+CLAC.

Multiplexing

The module supports 3GPP TS 27.010 multiplexing (CMUX) via AT+CMUX, in both basic (transparency 0) and advanced (transparency 1) variants. Port speeds 600 bps to 3 Mbps are supported. A typical invocation AT+CMUX=0 starts basic CMUX.