I know that programming questions may be off topic for this group but it's the type of basic question I can't get a handle on ANYWHERE, including fruitless web searches.
I'm trying to get a basic understanding of how to talk to a modem.
I have a pretty decent understanding of VB.NET and using my serialport, have written the very basic number one step....that is, a simple dial out command....ATDT, the phone number etc.
So, there you have it, I can make my phone ring....whoopee! (And so far, that's it).
My ultimate goal is to use the modem to make a call from my windows program and play some audio from my soundcard for 30 seconds or so, once the call is answered.
So, I need a voice modem and it's unique command set......I know that.
MY QUESTION IS --
Can you actually get responses to your AT commands from the ORIGINATING modem or do you have to another modem answer the call and IT sends back responses (like RING -- VCON -- etc).
Obviously, I won't be talking to another modem but will be calling a telephone.
Problem is, when your writing code, I don't know where to start after I've called the number...(with serialport.write).
The best thing I've seen is a textbox I have set up that looks at the serialport read data and it shows my the called number.....but for the life of me, I can't see anything else. (like all the feedback you're supposed to see?)
My guess is, I've asked a stupid question.
YOU DO NOT get data back from the originating modem -- only another modem that's talking to it. (?)
If that's the case, how in the heck do I accomplish what I want to do? Just call, send the audio and hope that it will be answered?
THANKS kindly for any help on this.