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
0
votes
1 answer

AT+ Command to delete "[sms dilivery] status reports"?

I'm trying to delete 'status reports' in the device using the following code-list: AT : OK AT+CMGF=1 : OK AT+CPMS="SR" : +CPMS: 4,100,0,45,4,100 AT+CMGD=50 : ERROR Note: there is a 'status report' available at the index:50. Could you tell me…
dan
  • 1,545
  • 3
  • 20
  • 29
0
votes
1 answer

GSM modem doesn't respond on at+cmgl command

I'm writing a linux program which interact with gsm modem through AT-commands. Sometimes the modem respond on at+cmgl="all" command and return sms messages, sometimes the modem doesn't respond on this command(no answer, no ok, no error). I use…
George
  • 745
  • 2
  • 11
  • 27
0
votes
1 answer

How can I call an "AT command" in Codesys for a GSM modem? Not standard send_sms, etc

I have a GSM modem and a PLC. The PLC sees a modem (I use a *.lib and functional block "openPort"), but I don't understand how send an "AT command" to the modem, for example, "ate0".
noxom
  • 1
  • 1
  • 2
0
votes
1 answer

Using GSM and GPRS at the same time

I am sending data continuously to a remote server using the SIM300 GSM/GPRS modem connected to an Arduino Uno. At the same time I want to check if I have received an SMS on the SIM card. In the setup function I have configured the modem to GPRS mode…
snekam
  • 29
  • 2
  • 5
0
votes
1 answer

Receiving SMS using GSM and controlling LED using Arduino

Has someone come up with a solution with the above stated problem? We are using Arduino Duemilanove and SIM 900 GSM module (http://robokits.co.in/shop/index.php?main_page=product_info&products_id=303) We've tried to work on the similar problem of…
Uttam Pal
  • 1
  • 1
  • 1
  • 1
0
votes
1 answer

Writing message parameters read from a GSM modem into MySQL using Python

I'm reading some data in a message that I receive from a GSM modem in Python. I need to extract these data parameters before I write them into my MySQL database. Before I do this, I parse the message in a couple of stages before I am ready to write…
Anon
  • 845
  • 5
  • 30
  • 50
0
votes
1 answer

Dialing a network service number like #100*3# by AT Command

How to dial a network service number like #100*3# by AT Command? And what is the correct syntax in C# because when I try to dial it, the application considers it as a phone number and I hear a message that means that I can't dial this number. Note:…
Lupindo
  • 19
  • 6
0
votes
2 answers

How to send Multi-part unicoded SMS using At Commands And PDU-Submit Not with Text-Mode?

In my project, I want to send a unicoded text(UTF-8) SMS message through PDU-Submit. I've been searching a lot but all answers using Text-Mode and not PDU-Submit command, therefore I can't send multipart SMS. I want to have a solution for multi-part…
Hassan TBT
  • 113
  • 3
  • 10
0
votes
1 answer

Character set encoding for serial connection in putty

I have connected a gsm/gprs modem to the putty terminal on windows 7 for serial communication. The AT commands work but the response from the modem is displayed as special characters which is not readable. Both the port and the modem is configured…
snekam
  • 29
  • 2
  • 5
0
votes
1 answer

receive differents responses from AT command

when I send an AT command, it will be execute. For example ATD 123456789; OK; But I don't receive WCNT:* I have maked a search on the web and i found that i should make this command: AT+WUSLMSK to receive responses. When I make it, I…
Bess
  • 11
  • 1
  • 5
0
votes
1 answer

Do we need drivers for micro controller which has to communicate with mobile phones?

I am planning to build a micro controller (a switch will be attached to the embedded system which contains this micro controller) and this embedded system will be connected through a wire to mobile phone. My objective is to dial a particular number…
Nakamura
  • 179
  • 1
  • 9
0
votes
2 answers

Results of making a call on ADB

In the documentation of AT command for CDMA, I find that when we start a call with ATD123456789, there is differents response. There is a response: "WCNT:9 the caller can hear audio of the calling party's phone ringing. However this event does not…
Bess
  • 11
  • 1
  • 5
0
votes
1 answer

MC52i/MC55i Auto accept incoming call

I want that my MC52i auto accept an incoming call. If I use AT commands to answer manually (ATA) it works fine, but I'm not able to force the modem auto accepting an incoming call. On other devices it works with ATS0=1 but not on the MC52i. I think…
fillibuster
  • 698
  • 4
  • 16
  • 33
0
votes
1 answer

at commands to send image/ audio clip though sms

i have used AT commands previously to send a simple text message from PC to mobile via gsm modem. this is the link i referred to. However, I was wondering if is it possible to send images or short audio clips using AT commands. I have searched a…
newbee
  • 409
  • 2
  • 12
  • 34
0
votes
1 answer

Not getting response from GSM Modem using AT command

I am learning AT Command in c#. public static void Main(string[] args) { String command = "AT"; SerialPort serialPort = new SerialPort { PortName =…
SM Farhad Ali
  • 1,063
  • 2
  • 12
  • 28