← Back to Dictionary

At command

Podcast 1 · Introduction

At-command /æt kəˈmɑːnd/ · noun

A short documentary narration — meaning, origin, and how the word is used.

In this course, at command means a specific set of instructions used to control modems. A related lesson is the at your command course. One citation is the Cambridge English entry, and a second is the Cambridge learner entry. Encyclopedic background is in at command.

Ready
Podcast 2 · Daily Use

In Conversation

Two British speakers using "at-command" naturally in everyday talk.

Ready
Podcast 3 · Prompt Engineering

Prompting with "at-command"

An instructor and developer explore real, copy-ready AI prompts built around the word.

Ready
1 / 3

Transcript: “At command” vocabulary micro-course

Read along with the three podcasts, or open the full dictionary entry for At command for the definition, Arabic meaning, synonyms and example sentences.

Podcast 1 — Introduction & meaning

Narrator: Today's word is "At-command" — noun, pronounced /æt kəˈmɑːnd/, with the stress on the second syllable.

Narrator: It refers to a specific set of instructions used to control modems and communication devices through a text-based interface.

Narrator: In plain English, it is a way to talk to hardware by typing short codes that start with the letters A and T.

Narrator: The name comes from the Hayes command set, where almost every command line must begin with the AT prefix to signal attention to the modem.

Narrator: A common collocation is modem initialization, which describes the process of setting up communication parameters for the device.

Narrator: It differs from a graphical user interface, which relies on clicking buttons rather than inputting raw text strings.

Narrator: You might also encounter AT-command sequences when debugging low-level connectivity issues in legacy industrial equipment.

Narrator: Telecommunications engineering and embedded systems development are the two primary real-world fields that rely on the word.

Narrator: So remember: an AT-command is your digital handshake with hardware, requiring precise syntax to ensure your device listens correctly.

Read podcasts 2 and 3

Podcast 2 — In conversation

Speaker A: Are these old-fashioned communication codes still relevant in our modern high-speed world?

Speaker B: They certainly are, because the AT-COMMAND, derived from the original Hayes attention-getting prefix, remains the backbone for controlling IoT modules.

Speaker A: Is it true that these strings follow a very rigid structure for the system to process them?

Speaker B: Indeed, they are highly structured, meaning one missing character can lead to an error response.

Speaker A: Could you provide some example sentences for clarity?

Speaker B: Send the AT plus C plus G plus D command to check data registration, use AT plus I to query model information, and always terminate your AT-command line with a carriage return.

Speaker A: What about common mistakes people make when typing them out?

Speaker B: The most frequent error is forgetting the carriage return character, which tells the modem that the input string is complete.

Speaker A: Are there any close relatives to this system?

Speaker B: Consider the Hayes set as the parent, serial protocols as a cousin, and shell scripts as an alternative that keeps its legacy charm!

Podcast 3 — Prompt engineering

Speaker B: Let's use "at-command" in AI prompts — useful for troubleshooting modem firmware and scripting automated hardware tests.

Speaker A: How do we apply it to a hardware diagnostic scenario?

Speaker B: Start by generating a sequence to check signal quality.

Prompt: Generate a list of necessary AT-command strings to verify the signal strength and registration status of a cellular IoT module.

Speaker A: Can we use it to configure network settings?

Speaker B: Yes, define the parameters for a socket connection.

Prompt: Provide the specific AT-command sequence required to configure the APN and establish a secure TCP socket connection on a GSM module.

Speaker A: What about creating a test script for production?

Speaker B: Write a snippet that verifies the hardware identity.

Prompt: Write a Python function that sends an AT-command to retrieve the IMEI number and product identification string from a serial modem.

Speaker A: One more?

Speaker B: Focus on clearing stored configuration states.

Prompt: Explain the correct AT-command to factory reset a wireless module and clear all user-defined stored profiles.