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
-1
votes
2 answers

AT command response parser

I am working on my own implementation to read AT commands from a Modem using a microcontroller and c/c++ but!! always a BUT!! after I have two "threads" on my program, the first one were I am comparing the possible reply from the Moden using strcmp…
jou
  • 1
  • 4
-1
votes
1 answer

404 Bad request error by using AT Commands to Send Post and Get Request Using Arduino Serial Monitor

I am using ESP8266 v1 connected to RX & TX pin of my Arduino. I am trying to send AT commands to request post query. But only thing i get is 400 bad request error. I have web api deployed on my PC. The ESP8266 is also connected to the same network.…
-1
votes
1 answer

how to send inter-operator sms via GSM/LTE module

I am using a GSM/LTE module (EC21 Quectel) to send and recieve sms with HyperTerminal application on computer by at-commands. I can send sms to devices with the same operator (intra-operator), but not to any other operator (inter-operator). I can…
Ali Sam
  • 11
  • 4
-1
votes
1 answer

GSM - AT+STGI=21 how to confirm it using STK AT Command

hi am working on GSM STK to recharge airtel sim.am stuck at last point.how to confirm it using AT Command, am using below…
Anto sujesh
  • 325
  • 3
  • 14
-1
votes
2 answers

Getting an error as shown in below pic and not receiving any SMS

I am working on GSM900A module and Arduino Uno R3. I am getting output as following while sending an SMS using AT commands: AT+CMGF=1 Ok AT+CMGS="+91 10digit mobile number" message ERROR And SMS is not sent to the particular 10 digit number. How…
-1
votes
1 answer

How to execute a cron job every 1 hour infinitely starting from particular time?

I wanted to execute the cron job indefinitely for every 1 minute starting at immediate occurrence of 6:30 AM using the following pattern : 30/1 6 * * * But cron stops at 6:59 AM and never executes thereafter. Should I make the pattern as 30/1 6-0…
Prem
  • 5,685
  • 15
  • 52
  • 95
-1
votes
1 answer

Send Concatenating SMS with Pdu Format

Sir, I have send sms in PDU formate through AT commands. AT+CMGS=18 0011000C912933634241140000AA04D370DA0C Message send successfuly.But when i am trying to send message with UDH & UDHL i am using the Following At Command but show me Error…
saif
  • 1
  • 4
-1
votes
1 answer

AT+CIPSTART only accepts IP or domain name

I am trying to connect GPRS GSM A6 to arduino. Everything works fine, but there is a slight problem. And its that AT+CIPSTART only accepts IP or domain name. For example this, AT+CIPSTART="TCP", "xxx.xx.x.xxx", 80 works fine, Or…
Muzahir Hussain
  • 1,009
  • 2
  • 16
  • 35
-1
votes
1 answer

How to handle in place text editing in VB.net

I have a program that dynamically draws rectangles and then draws the string (name and description) inside the rectangles. My intended behavior is when a user clicks on any of the rectangle, it should show the typing cursor and allow the text to be…
cfrost
  • 1
-1
votes
1 answer

Sim808 + Arduino UNO: Get Json Object Response from Web Server

How to read JSON object response from the server? These are the commands I…
Alvin Stefanus
  • 1,873
  • 2
  • 22
  • 60
-1
votes
1 answer

What does the AT+CWDHCP? return?

what does the AT+CWDHCP? command return? I tried running this command but its return some number. i tried to find it out but could not find anywhere.can anyone one help me in solving this?
Tarun
  • 29
  • 7
-1
votes
1 answer

How to manage the received SMS's in a gsm modem connected to a pc?

i am working on a project that a computer should manage the data receiving as sms text in standard predefined coding from multiple senders. the senders are some embedded sytems that send error situations of a machine via sms messages. i am an…
-1
votes
1 answer

Send HTTP post request from an esp8266

I want to send temperature data from an esp8266. I've adapted my code from this Instructable; this is my code: #include "SoftwareSerial.h" #include "ESP8266.h" String ssid = "Red Wi-Fi de Alexis" ; String password = "adrian2003" ; SoftwareSerial…
Maclos
  • 7
  • 1
  • 3
-1
votes
1 answer

Flash sms class 0 nokia

I searched a lot of things about the Flash sms class 0, and I'm really interested in the AT+command to send flash sms to any number. But I read that this command can be used only on specefic devices, like some versions of Nokia. Also, some people…
-1
votes
1 answer

Getting Error in sending text message using AT commands through C#

I'm experiencing difficulty using AT commands. I've a GSM Modem connected as Com port with my pc. My code works fine when sending sms but the sent message is not in correct format. For example I sent 'Hello World' but the sent message shows '??' in…