Questions tagged [at-command]

AT Commands are text commands for communicating with a modem. Historically also called Hayes Command Set. For questions about the `at` command line tool use the tag [at-utility].

The most important, general specification covering AT commands is the ITU specification V.250 (formerly known as V.25ter). AT commands related to mobile phones are standardized by 3GPP in 27.007 (with some commands specified in 27.005). Historically, early AT commands were developed by modem manufacturer Hayes.

An AT command can be one of two fundamental types, action command or parameter command. This is important to distinguish because valid syntax for such commands is different (although specifications unfortunately sometimes mess up here).

Responses from the modem can be of three fundamental types:

Final result code

  • Indicates that the execution of the currently running AT command is finished. Examples: OK and ERROR.

Intermediate result code or Information text

  • Responses related to a command that comes before the final result code. Examples: CONNECT and +CPBR.

Unsolicited result code

  • Responses that the modem issues independently of any running AT command as response to certain events (in the modem). Examples: RING and +CREG.

References

1408 questions
5
votes
2 answers

sim800 at command post data to server

I'm stumped with sending data to a remote server , I'm able to send a post request but not sure how to add data which is then received by the server. I've went through the datasheet…
trojan_spike
  • 187
  • 1
  • 1
  • 9
5
votes
1 answer

How to write a AT+CUSD ussd command to support maximum handsets

I am facing an issue related to AT+CUSD command. On some Gsm modems, this command expects three parameters while on the others, it expects just two parameters. Moreover, different values of those parameters. I want to know that, how can I configure…
Aqeel Ashiq
  • 1,988
  • 5
  • 24
  • 57
5
votes
3 answers

What is the AT command to reset USB cellular modem?

What is the AT command sequence used to reset a USB cellular modem? Is there a single AT command that can be used? Or does it require a sequence of several in order to reset a USB cellular modem? I have a Huawei E272 and E220 however I am also…
Lin
  • 1,771
  • 6
  • 17
  • 21
5
votes
3 answers

Android communicating to HFP device via AT commands

im trying to control a bluetooth bracelet with vibration function via HFP (hands free profile) in Android. I've been able to connect to the bracelet and access the input- and outputstream. My goal is to simulate an incoming call so that the…
V1nc3nt
  • 369
  • 4
  • 11
5
votes
4 answers

Can't save baud rate settings?

The GSM modem I have is set to 115200 baud-rate by default. I have PIC18 Microcontroller connected to it with 19200 baud-rate. I changed the modem baud-rate to 19200 then saved the settings but every time I reset the modem, the baud-rate changes…
Ammar
  • 1,203
  • 5
  • 27
  • 64
5
votes
1 answer

Modem manager and ttyACM in use

I have a script that gets the signal strength from a external Ericsson F3507gw modem, which is connected in: ttyACM0: mobile broadband data modem ttyACM1: mobile broadband modem ttyACM2: GPS port cdc-wdm0: Device management cdc-wdm1: USIM port cu…
Ekhi
  • 497
  • 2
  • 6
  • 11
5
votes
2 answers

GSM Modem USSD Check Balance Getting CME Error 100

I'm trying to check the SIM Card Balance via USSD using Huawei E1550 3G modem But when i always send AT+CUSD=1,"*100#",15 I Get +CME Error: 100 And yes my modem support USSD because i have a dashboard application for the modem and i can…
anon
5
votes
2 answers

Java (J2SE) DTMF tone detection

I am trying to do the following I am getting a call to another person using my java application (Already done & works fine). Then I am playing a recording, for example "Please press 1 one to continue in english" (Already done & works fine). …
5
votes
1 answer

Sending SM5100B messages using cutecom

I would like to describe you what I did until now and what problem I have. My project is to connect the SM5100B GSM with a Raspberry Pi which runs Raspbian (similar version to debian) and to send message in my mobile. I did the first, the connection…
dali1985
  • 3,263
  • 13
  • 49
  • 68
5
votes
4 answers

send AT command using adb shell

I need to send AT command to modem. I am using samsung galaxy S3 I9300 device, which is rooted. The steps I did are: abd shell su echo -e "AT\r" But I am not sure how to read the response given by the above commands. I tried to redirect the command…
mkd156
  • 435
  • 3
  • 5
  • 16
5
votes
0 answers

How to answer a call using gsm modem and detect key press from caller after answering a call

I want to write code that will answer call using gsm modem and detect key press from caller after answering a call. I can answer a call using mobile modem but for edge modem it is showing 'NO CARRIER' and caller gets busy tone. Also, I want to…
Rased Dot Net
  • 530
  • 3
  • 14
5
votes
2 answers

How to control modems inside a GoIP gateway with AT commands

We have acquired a 4 channel GSM Gateway, model GoIPx4-G610 (the manual is titled "GoIP Series SIM Card for GSM Voice Gateway - GSM VOIP Gateway"). We are looking to develop a custom application to control the GOIP gateway. We have developed in the…
Alex P.
  • 1,140
  • 13
  • 27
4
votes
2 answers

Sending SMS AT commands to 3G modem using PHP

I'm having trouble sending commands to a 3G modem connected on COM5. The modem is accepting the connection and receiving the commands. But there is something wrong (I think it is in my syntax/AT commands). In hyperterminal the commands are returning…
Nebula
  • 679
  • 2
  • 17
  • 37
4
votes
1 answer

Is my SIM card faulty or is my provider annoying me?

I'm trying to establish a PPP connection using pppd and AT Commands. This usually works fine with a SIM card of my local provider. However, I received a card from a friend that is living in Germany and I wanted to give it a try from Switzerland but…
morandg
  • 1,066
  • 3
  • 14
  • 30
4
votes
3 answers

Sending Ctrl+Z to a serial port

I'm sending AT-Command to gsm modem through serial port. At the end of the AT-Command I have to terminate the command with Ctrl+z How would I do that in serial port?
Stacker
  • 8,157
  • 18
  • 73
  • 135