AT command reference

Catalogue + response decoder for the commands SEs see in the wild.

Decode a response line

Look up a command

Browse by vendor

[3gpp]

  • AT+CEDRXS Extended Discontinuous Reception (eDRX) configuration. Less aggressive than PSM — modem stays attached but reduces paging frequency.
  • AT+CEER Extended error report. Run this after any unexpected ERROR / +CME ERROR to get the cause code.
  • AT+CEREG EPS / LTE network registration status. The most important triage command on any LTE-M / Cat-1 ticket.
  • AT+CESQ Extended signal quality. The standard way to read RSRP/RSRQ on LTE-M and NB-IoT modems that don't support vendor-specific commands like +QCSQ.
  • AT+CFUN Modem functionality level — controls radio on/off and reset.
  • AT+CGACT Activate or deactivate a PDP context (i.e. bring up the data session).
  • AT+CGATT Attach to / detach from packet-switched service.
  • AT+CGDCONT Define or query PDP contexts (APN configuration). For Hologram SIMs the APN must be exactly 'hologram'.
  • AT+CGPADDR Read the IP address allocated to a PDP context. Useful to confirm context activation actually got an IP.
  • AT+CGREG GPRS / packet-switched (2G/3G data) registration. On LTE-only deployments, expect 0,0 here even when CEREG is healthy.
  • AT+COPS Operator selection. Read current operator, scan available operators, or manually select a network.
  • AT+CPIN Query or enter SIM PIN. The first thing to check on any 'won't connect' ticket.
  • AT+CPSMS Power Saving Mode configuration. Putting the modem to sleep between paging windows for battery savings.
  • AT+CREG Circuit-switched (legacy 2G/3G voice/SMS) registration. Less relevant on Cat-M / NB-IoT deployments.
  • AT+CSCON Signaling connection status indication. Reports whether the modem is in RRC IDLE or RRC CONNECTED.
  • AT+CSQ Signal quality (RSSI). Legacy command, kept for compatibility — for LTE/Cat-M prefer +CESQ or +QCSQ.

[nordic]

  • AT%XSNRSQ Nordic SNR / signal strength readout.
  • AT%XSYSTEMMODE Nordic nRF9160 system mode. Pick LTE-M, NB-IoT, GNSS, and preference between LTE modes.

[quectel]

  • AT+QCFG Modem configuration umbrella command. Many subcommands — band mask, RAT mode, network scan order, etc.
  • AT+QCSQ Quectel-specific signal quality with full RSRP/RSRQ/SINR breakdown plus the active RAT.
  • AT+QENG Engineering / serving-cell info. Cell ID, PCI, EARFCN, signal — the deep RF view.
  • AT+QESIM Manage embedded UICC profiles on Hologram Hyper SIMs (and other eUICC SIMs supported by Quectel modules).
  • AT+QIDNSCFG Configure DNS servers per PDP context. Override carrier-assigned DNS when needed (e.g. carrier DNS is blocked).
  • AT+QIOPEN Open a TCP/UDP socket to a remote host. Quectel's connection-oriented socket primitive.
  • AT+QPING Quectel-built-in ICMP ping. Useful for confirming data path without involving an external host.

[sierra]

  • AT+KSRAT Sierra Wireless RAT-mode selection on HL-series modules.

[simcom]

  • AT+CMNB SIMCom RAT-mode lock. Picks Cat-M, NB-IoT, or both.
  • AT+CSERVINFO SIMCom serving cell information. Equivalent to Quectel +QENG="servingcell".

[telit]

  • AT#SD Telit socket dial — open a TCP connection. Equivalent to Quectel +QIOPEN with TCP.
  • AT#SGACT Telit-specific PDP context activation that returns the IP. Equivalent of +CGACT=1,1 followed by +CGPADDR.

[ublox]

  • AT+UBANDMASK u-blox band mask configuration. Reads/sets the bitmask of LTE bands the modem will scan.
  • AT+UCGED u-blox cell environment description. Detailed RF measurements (RSRP, RSRQ, EARFCN, etc).
  • AT+UPING u-blox ICMP ping.
  • AT+URAT u-blox RAT selection. Picks LTE-M, NB-IoT, GSM, or a preference order across them.