Questions tagged [at-commands]

AT commands are used to control MODEMs, such as GSM/GPRS/bluetooth modules.

AT is the abbreviation for Attention. These commands come from Hayes commands that were used by the Hayes smart modems. The Hayes commands started with AT to indicate the attention from the MODEM. The dial up and wireless MODEMs (devices that involve machine to machine communication) need AT commands to interact with a computer. These include the Hayes command set as a subset, along with other extended AT commands.

AT commands with a GSM/GPRS MODEM or mobile phone can be used to access following information and services:

  1. Information and configuration pertaining to mobile device or MODEM and SIM card.
  2. SMS services.
  3. MMS services.
  4. Fax services.
  5. Data and Voice link over mobile network.

The Hayes subset commands are called the basic commands and the commands specific to a GSM network are called extended AT commands. Source

96 questions
22
votes
5 answers

Why do people use AT commands in serial communication?

I need to know why people in embedded systems use AT commands? When I have asked people say that it is a standard. So my question is: What does "AT" means? Why do people keep saying it's a standard?
xsari3x
  • 1,608
  • 5
  • 27
  • 42
15
votes
10 answers

What AT command should be sent to modem to get time?

I am using SIM800E. I want to know what AT command should be sent to the modem to get time? This modem has a RTC. But I need to set it automatically through cell tower. The tower can send the time to the modem when requested using an AT command. I…
gpuguy
  • 1,618
  • 8
  • 31
  • 54
15
votes
4 answers

Why AT command set?

Frankly, Why do all communication ICs(or at least many of them or most famous or popular) such as Bluetooth or WIFI or GSM or etc support AT command set? why don't they have a simple pin for D/C(Data or Command) for communications? What are the…
Roh
  • 4,598
  • 6
  • 41
  • 86
11
votes
1 answer

AT Commands to transmit data through TCP/IP stack with LTE network

I need to design an embedded sotfware that will drive a LTE cellular device (like u-Blox TOBY L2 Series) and its TCP/IP stack to transmit some data toward a distant server. I'm waiting for the device to be delivered at work. For now, I use a GPRS…
Bikemat
  • 211
  • 2
  • 4
5
votes
3 answers

Trying to find location in GSM network

I am using a GSM modem by Simcom SIM 800E. I'm interfacing it over the serial link. I am passing command AT+CSCB to get the location. But I am not getting it. I just get the response OK. Can someone tell me the correct way to use this command? The…
gpuguy
  • 1,618
  • 8
  • 31
  • 54
5
votes
1 answer

SIM808 registration denied for new SIMs

I have a SIMCom SIM808 2G GSM module on a custom PCB based upon the Adafruit FONA. I got a bunch of 2G SIM cards from Aeris.net. The problem is when I first put the SIM cards in my device, I get "Registration Denied" (+CREG: 3) and the device will…
skot9000
  • 113
  • 10
5
votes
3 answers

SIM900 Error on AT Command AT+SAPBR=1,1

I intend to send some information through GET method to a php page using the SIM900 module. I tried the following sequence of commands with…
Sergio
  • 741
  • 1
  • 8
  • 22
4
votes
2 answers

Posting to php server using SIM900 GPRS with AT commands

I am using a SIMCOM SIM900 GSM/GPRS module in an embedded hardware application. Rather than sending device data to a server by SMS (what I've been doing so far) I want to switch and start using GPRS to post data to a server with a PHP script I've…
LShaver
  • 841
  • 1
  • 13
  • 28
4
votes
1 answer

GSM Modem will not register to network

After getting two modems (dev boards) Siemens TC35 and SIM900A I cannot get them to send SMS. From the research it seems that somehow SIM cards will not register to network. I bought three SIM cards from different networks currently operating in my…
user505160
  • 1,010
  • 5
  • 16
  • 26
3
votes
2 answers

SIM card for SIM908 module

I just got this SIM908 dev board, and I'm trying to get it working. However, it keeps telling me "SIM not inserted": AT+CPIN? +CME ERROR: SIM not inserted which of course causes other operations to fail: AT+COPS=? +COPS:…
Isvara
  • 514
  • 4
  • 20
3
votes
1 answer

Establish connection between analog and GSM modem

I want to know if I can call a GSM modem (a SIEMENS MC55) from a normal analog (PSTN) modem. If so, how do I have to configure the GSM and the analog device? I've read about the +FCLASS and +CSNS commands but the connection doesn't work - I'm…
sebastian
  • 161
  • 1
  • 8
3
votes
2 answers

Using BLE module by blueradios

I want to use the bluradios BLE module. Here is what I am talking about, Another link for the material available on the site. Now, I would like to use AT command set to program the module. The site says that there are AT command sets available, but…
3
votes
1 answer

What are AT commands ? When to use them?

I read some articles about the AT commands but I am still unable to understand something. As the article says "AT commands are instructions used to control a modem." I used a while ago an Bluetooth module(HC-05) to control a RC car and I saw that…
hood
  • 95
  • 5
3
votes
1 answer

SIM800L not responding to AT commands

I am on a very exciting project, by the SIM800L module is resisting hard ! The hardware : clone arduino nano (dx.com) SIM800L module + antenna (dx.com) Lipo battery 3.7V 150mAh (letmeknow.com) The problem : the SIM800L module does not respond to…
NoonanRosenblum
  • 149
  • 1
  • 1
  • 5
3
votes
4 answers

How to Make Sure SIM900 modem will always give me +PSSUTTZ string?

I am using SIM 900 modem to enable GSM connection wirh my product. Micro-controller Communicates with SIM900 modem through a SET AT commands over UART. My product is time critical and i need to have updated time even after power failure. To achieve…
Vagish
  • 145
  • 1
  • 6
1
2 3 4 5 6 7