Can the Bell 202 Modem Example be modified to send SMS Messages over cellular network
idbruce
Posts: 6,197
llllllllllllllllllllll
Comments
SMS require an entry point and if you can locate a service that provides a local phone number to dial up an SMS server, you can gain access to SMS - even worldwide.
So there really isn't much engineering or modification required - just a modem at the right baud rate and with the right log in script. Expect a fee based service. I was looking into SMS in Taiwan as a means to notify green house owners of environmental changes that might affect their crops.
I simply want to send one of three messages: "Error 1", "Error 2", or "Error 3".
Bruce
Cheers
Hmmmm... I'm not positive, but if I remember correctly, I asked a very direct question in my post that would require a yes or no answer. I will assume your answer is no
Bruce
Do you have an example that you would be willing to provide?
Bruce
Cheers
Pedantic interesting word. However, while you thought you were offering a valid solution, you neither offered a valid solution or an answer. If I thought that GSM was a valid solution, I would have never asked the question in the first place. Let me ask you this... If you were locked inside a vault, and you had a choice between a cellular phone or a hardwired phone to communicate with the outside world, which one would you pick? And of course why?
Bruce
Connect the propeller to a network ( all you need is a network IC, mic IC and speaker IC almost all are on the prop board. Then again you might not need the mic IC and speaker IC since you want only text). Next connect to the internet and take advantage of the Google voice service. You will obviously have to create a Google account and obtain a voice number but Lucky its all free. The Google servers will dial or text any number in the US for free.
I may post code soon for this.
Now that is a very good reply. I hope you do post some code. Do you have a part # example for the network IC?
Bruce
Because I am building automated machinery that I do not want to have to babysit. If something goes wrong, I want the most dependable means of communication to notify me that something has gone wrong, so I can return from the local tavern to fix it.
Bruce
"Error 1", "Error 2", or "Error 3
Cheers
http://www.treehugger.com/files/2009/07/a-whole-computer-inside-an-altoid-tin-video.php
*** more
http://www.thinkgeek.com/gadgets/electronic/ae43/?cpg=cj
******Ethernet controller ic
http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=ENC28J60-I/SP-ND
I would have to agree with that. However, I was just using that as an example. Haven't had a drop of liquor in about 6 months.
Bruce
That is pretty darn cool, but I am trying to avoid tying my machine to a computer. Right now all I need is a dedicated 20 Amp / 120 Volt receptacle to run the machine. I was hoping that the addition of a phone line and modem would enable my machine to communicate with the outside world.
Bruce
That was a very well researched and thought out response. I sincerely thank you for all the time that it must have taken to put that together for me. I most definitely appreciate it. By looking at the information that you so kindly provided, it appears that it will be daunting task, and one that will have to be put on hold until I finish everything else and start producing my product regularly. Which means someone would have to check on the machine periodically. However, without looking, I would imagine that the Microsoft Developer Network has some TAP source code available, perhaps written in C++ or VB. They are pretty good about that kind of stuff. Of course it would have to be ported, providing it is available, but I don't think that would be a major issue, I could be wrong.
Anyhow, thank you so much for the information.
Bruce
P.S. If I find TAP source code, I will provide a link so that others may view it.
A secondary option would be to have a computer listening on a land line. Dial it up, dump the error info, and it can simply e-mail it to you, or somebody, or your cell-phone.
Lots of ways to use modems.
Approximately 90% of my available time is spent searching the internet for valuable information. If I cannot find a good source, then I at least try to find guidance from someone that may know the answer, or where I can find the answer.
Bruce
I don't care what the other forum members say about you, that was a fantastic idea 1 beep = Error 1, 2 beeps = Error 2, 3 beeps = Error 3.
WOW! That was a simple solution.
Thank you so much for that!!!!!!!!!!!!!!!!
Bruce
You can also program the Prop to leave a voice message. See this thread. Although my approach lacks polish and recognizability, it's still very usable with a limited and fore-known vocabulary. As with the beep approach, though, the devil will be in the details of making the call and recognizing the cue to begin speaking.
-Phil
Thanks for the link. You certainly have given me much more to think about. I don't think making the call should be that horrendous, however recognizing the cue for recording is quite a different animal. But I would imagine that a modem has a listening system for such events.
Anyhow thanks for the input, I definitely appreciate it Phil.
Bruce
The biggest trouble will be creating the interface to the phone, and handling baud rate, etc. If you could find an external modem that you could open and close like a serial port(the way a computer handles it), I think it would be a piece of cake.( Well, not quite)
Most modems with the sv92pp chip can handle streaming bytes to audio. They will also respond to touch tones.
I have decided to call Cermetek Microelectronics tomorrow afternoon and tell them what I want to do. If I purchase one of their modems, I would imagine that I could receive a fair amount of customer support. And perhaps they might have a very simple solution to offer.
Bruce