<?xml version="1.0" encoding="utf-8" ?>
				<!-- generator="e107" -->
				<!-- content type="Forum / topic" -->
				<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
				<channel rdf:about="http://www.8051projects.net/">
				<title>8051 Microcontroller Projects AVR PIC Projects Tutorials Ebooks Libraries codes : Forum / topic</title>
				<link>http://www.8051projects.net/</link>
				<description>Learn to make simple microcontroller projects, pic, 8051, avr and arm projects. download 8051 projects, tutorials, libraries, sample codes. join the microcontroller discussion forum and ask doubts regarding electronics. the best source for 8051 over internet.</description>
				<dc:language>en-gb</dc:language>
				<dc:date>2008-12-01T23:50:00-08:00</dc:date>
				<dc:creator>contact@nospam.com</dc:creator>
				<admin:generatorAgent rdf:resource="http://e107.org" />
				<admin:errorReportsTo rdf:resource="mailto:contact@nospam.com" />
				<sy:updatePeriod>hourly</sy:updatePeriod>
				<sy:updateFrequency>1</sy:updateFrequency>
				<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
				<items>
				<rdf:Seq>
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
						<rdf:li rdf:resource="http://www.8051projects.net/forum-t9521.html" />
				</rdf:Seq>
				</items>
				</channel>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator></dc:creator>
						<dc:subject></dc:subject>
						<description>Hi guys, I'm a student doing a final year project. My project needs a 8051 microcontroller to program and run a GSM modem to send, read and receive SMS's but the thing is..I'm a total newbie to the 8051.I need help in the programming part and we're probably going to use Keil C to program the 8051. The modem we're using is a Wavecom fastrack 10 supreme.Another question: Is there any hardware that can receive SMS and power up devices? (eg. LEDs, buzzer..etc) Prefabaly a small and inexpensive one.I hope to hear from you all soon as its kinda urgent. Thanks in advance.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>shyam</dc:creator>
						<dc:subject></dc:subject>
						<description>search the site with your querry... u will find  ur answers for sure..use the search tab at the top left1</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Judgement</dc:creator>
						<dc:subject></dc:subject>
						<description>Thanks for your advice but I've searched the forums and found nothing much on using 8051 to control a wavecom GSM modem.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>shyam</dc:creator>
						<dc:subject></dc:subject>
						<description>u said u r using fasttrack supreme...u shud have got urself a wavecom q24plus on the first hand..  there u wud have got an inbuilt ARM-7tdmi based controllers with IP support as wellas a few GPIOs to control..  as u said u needed, look if u can still get one..  nevertheless,  wavecom supreme is pretty easy to interface..get urself a working 8051 board  and have it interfaced with PC (serially)..now see if u can communicate ur 51board and PC properly..(write a small serial code).u will have to try and write code @115200 baudrate.else u will have to bring the baudrate of the modem down to say 9600.. will tell u how..  but before that,try what has been said above and let us know!</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Judgement</dc:creator>
						<dc:subject></dc:subject>
						<description>Thanks. I'll try that. If I still have any problems, I'll post again.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Judgement</dc:creator>
						<dc:subject></dc:subject>
						<description>Is there a tutorial or website that teaches you how to send AT commands with C?Or if any of you here can teach me some basics?Thanks.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Ajay</dc:creator>
						<dc:subject></dc:subject>
						<description>all you need to do is.. configure your uart.create a function to send string.then send command like thisCODE:send&#40;"AT\r"&#41;; //send is your function to send string<br />//at command sent.<br />&nbsp;</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Judgement</dc:creator>
						<dc:subject></dc:subject>
						<description>Thanks dude. That was what I was looking for.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Ajay</dc:creator>
						<dc:subject></dc:subject>
						<description>do not forget to disable echo, coz that can create problem for you.ATE0 - disable echo</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Ajay</dc:creator>
						<dc:subject></dc:subject>
						<description>for this you need to do some string manipulation functions..see the response you get from AT Commands will always be in the above format.after the above string you will have the sms data.. and then OKsomething like this.+CMGR: "REC UNREAD", "0146290800","98/10/01,18:22:11+00", ABCdefGHIOKyou can create function which can break this string into parts so that you can get extract information from it.so do this..look for index of first "," (comma) and then after that keep reading the string from starting quote to ending quote. you have your number in between that.c example:CODE:while&#40;*response != ','&#41;<br />&nbsp; &nbsp; &nbsp; &nbsp; response++;<br />//after you come out of the above loop you reached the starting of number<br />response++; //bypass the space<br />response++; //bypass quote<br />while&#40;*response != '"'&#41;&#123;<br />&nbsp; &nbsp; &nbsp; &nbsp; *number = *response;<br />&nbsp; &nbsp; &nbsp; &nbsp; number++;<br />&nbsp; &nbsp; &nbsp; &nbsp; response++;<br />&#125;<br />&nbsp;now string number will have your number</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Judgement</dc:creator>
						<dc:subject></dc:subject>
						<description>Ok, I'm able to send AT commands to the modem but how do I read values from it? +CMGR : "REC UNREAD", "+6512345678", "08/05/27" How do I read the number, +6512345678, and send a reply or something similar in C language?Thanks.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Judgement</dc:creator>
						<dc:subject></dc:subject>
						<description>Hey, thanks.I'll try that out.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Shailesh NAYAK</dc:creator>
						<dc:subject></dc:subject>
						<description>Hi,   You can register yourself in Wavecom Website. and can get downloaded AT Command Interface guide. Also try to get some basic knowledge of GSM modem and phone behavior, so it will be more helpful for you to interface with MICON.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Judgement</dc:creator>
						<dc:subject></dc:subject>
						<description>Alright, I can get my 8051 to communicate with my serial port and now I have another problem. How do I send sms with the GSM in C? I know how to send strings to read and delete SMS but I have a problem with sending SMS.Sending SMS for my GSM is:AT+CMGS = +123456789 [enter button]&lt;sms message here> [control+Z]The problem is I don't know how to input the enter button and the control+Z into the string. Thanks.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>say2paul</dc:creator>
						<dc:subject></dc:subject>
						<description>Judgement wrote ...Alright, I can get my 8051 to communicate with my serial port and now I have another problem. How do I send sms with the GSM in C? I know how to send strings to read and delete SMS but I have a problem with sending SMS.Sending SMS for my GSM is:AT+CMGS = +123456789 [enter button]&lt;sms message here> [control+Z]The problem is I don't know how to input the enter button and the control+Z into the string. Thanks.&#092;r&#092;n should work here, if don't then you can try with the hex code of Line feed/Carriage return. I had not tried it yet so don't know if it works!</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Judgement</dc:creator>
						<dc:subject></dc:subject>
						<description>say2paul wrote ...Judgement wrote ...Alright, I can get my 8051 to communicate with my serial port and now I have another problem. How do I send sms with the GSM in C? I know how to send strings to read and delete SMS but I have a problem with sending SMS.Sending SMS for my GSM is:AT+CMGS = +123456789 [enter button]&lt;sms message here> [control+Z]The problem is I don't know how to input the enter button and the control+Z into the string. Thanks.&#092;r&#092;n should work here, if don't then you can try with the hex code of Line feed/Carriage return. I had not tried it yet so don't know if it works!Hmm..I've thought of using &#092;r&#092;n as well but I haven't tried it out yet. I don't think it works that way...</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>say2paul</dc:creator>
						<dc:subject></dc:subject>
						<description>Judgement wrote ...say2paul wrote ...Judgement wrote ...Alright, I can get my 8051 to communicate with my serial port and now I have another problem. How do I send sms with the GSM in C? I know how to send strings to read and delete SMS but I have a problem with sending SMS.Sending SMS for my GSM is:AT+CMGS = +123456789 [enter button]&lt;sms message here> [control+Z]The problem is I don't know how to input the enter button and the control+Z into the string. Thanks.&#092;r&#092;n should work here, if don't then you can try with the hex code of Line feed/Carriage return. I had not tried it yet so don't know if it works!Hmm..I've thought of using &#092;r&#092;n as well but I haven't tried it out yet. I don't think it works that way...You are lucky you reached at the point where you are sending AT commands from 8051 to mobile phone. I am still finding how to connect my mobile phone with microcontroller</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Judgement</dc:creator>
						<dc:subject></dc:subject>
						<description>say2paul wrote ...You are lucky you reached at the point where you are sending AT commands from 8051 to mobile phone. I am still finding how to connect my mobile phone with microcontroller  Well, I'm using a GSM modem instead of a mobile phone. I think its easier to configure the 8051 to communicate with the GSM as compared to a mobile phone. Good luck on your project.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Judgement</dc:creator>
						<dc:subject></dc:subject>
						<description>I have 1 more question. I'll post it up with my old question.Alright, I can get my 8051 to communicate with my serial port and now I have another problem. How do I send sms with the GSM in C? I know how to send strings to read and delete SMS but I have a problem with sending SMS.Sending SMS for my GSM is:AT+CMGS = +123456789 [enter button]&lt;sms message here> [control+Z]The problem is I don't know how to input the enter button and the control+Z into the string in C language. Thanks.Also, I want to do something like a timed SMS. The user send an SMS eg. 1 Hour. Then, the 8051 programs the GSM modem to send an SMS 1 hour later. How can I do something like that in C language? Thanks.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Judgement</dc:creator>
						<dc:subject></dc:subject>
						<description>Ok, I've solved the sending SMS problem. However, I still have some problems with the timed SMS thing. Hope to see some replies soon. Thanks.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Ajay</dc:creator>
						<dc:subject></dc:subject>
						<description>timers? or any hardware clock for better accuracy...</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Judgement</dc:creator>
						<dc:subject></dc:subject>
						<description>Ajay wrote ...timers? or any hardware clock for better accuracy...Hmm..trying not to add any additional hardware.Its more like a delayed SMS. The user sends the time by SMS for the SMS to be sent by the GSM modem to be delayed. eg.1 hour And the modem sends an SMS to the sender after 1 hour has passed.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Judgement</dc:creator>
						<dc:subject></dc:subject>
						<description>Also, how can I program it so that the GSM modem only continues with the program when the correct SMS text is sent? eg. 1 hourWhen the GSM modem receives something else, it will ignore it. Thanks. I need it kind of urgently.</description>
						</item>
						<item rdf:about="http://www.8051projects.net/forum-t9521.html">
						<title>Re: 8051 to control GSM modem</title>
						<link>http://www.8051projects.net/forum-t9521.html</link>
						<dc:date>2008-12-01T23:50:00-08:00</dc:date>
						<dc:creator>Shailesh NAYAK</dc:creator>
						<dc:subject></dc:subject>
						<description>You can use this +6512345678 directly as ASCII charachter with AT+CMGS for exmpleAT+CMGS="+6512345678"&#092;r</description>
						</item>
				</rdf:RDF>