Skip to main content

Using modem through AT commands

AT is abbreviation for ATTENTION. AT commands are used for controlling the modem directly. These commands are derived from Hayes Modems commands which were in use few decades earlier. You can use AT command to do specific task which your Modem’s dashboard does not allow you to do. For example sending USSD command to check prepaid balance.
1
Dashboard just act as interface between you and the modem. You can use AT command to do some common tasks:— 
1. Obtain info about device and SIM.
2. SMS/MMS services.
3. Data Services.
4. Voice Services.
To send AT command you need to have the manual of the modem, and remote shell client like PuTTY.
Here is nice and detailed instruction to send AT commands to your modem.
http://3g-modem.wetpaint.com/page/common+AT-commands
You’ll need to find AT commands specific to your modem. Many modems have some common ETSI compliant commands but they may have their own proprietary commands. Search on Google for them. 
For this you are on your own.
Here are some ETSI compliant modem AT commands
http://www.activexperts.com/mobile-messaging-component/at/etsi/
http://www.engineersgarage.com/tutorials/at-commands?page=4
Be careful while using AT commands. Sending random unknown commands could also lock your SIM/Modem rendering it useless.
Further Reading.:—
Comment if you need help.

Comments

Popular posts from this blog

jQuery support in Aptana Studio 3

I use Aptana Studio primarily for web development. It has great support for languages like PHP and JavaScript. But the problem is that I mostly use jQuery rather than code in JavaScript and Aptana does not have good support / content assist from beginning. So we need to install ruble for jQuery library. Ruble is short for Ruby bundle and is a runtime environment that allows the extensibility of Aptana Studio's editors by using Ruby. To install the jQuery bundle follow the following steps: Navigate to Commands | Bundle Developement | Install Bundle. Select jQuery and click OK. Aptana will clone jQuery ruble from github. Include appropriate jQuery sdocml in Project Build Path from Project Properties. Include a VSDoc file for jQuery in your project. [caption id="attachment_47" align="aligncenter" width="1313"] Aptana fetching jquery ruble from GitHub[/caption] You must include appropriate version VSDoc for correct Content Assist. [caption id="attac...

How to split large mp3 files using mp3splt

If you have a  lengthy  or large MP3 file and you want to  split  it into files of smaller size or duration, You can easily do this using mp3splt. Mp3splt   is an utility to split mp3 and ogg vorbis digital audio files without the need of decoding. It can be used to split a file into no of tracks of fixed duration and size or specified  split points. It supports variable bit rate mp3 files, silent detection, splitting with local .XMCD, .CDDB or .CUE file splitpoints or from external servers like   tracktype.org . It copies the original files first and then generates new, smaller files during the process of splitting without altering the original file. It does not do any encoding or decoding so the splitting is very fast and lossless. Steps to follow Navigate to directory where you have downloaded mp3splt { if using portable version } . Run and execute mp3slpt using the command   mp3splt  . Specify the options according to which you wanna split. The basic syntax is   mp3splt [file path]...