LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

how to use telephone keypad to send controls via voice modem attach to serial port

dear, in my project i am using voice voice modem attached to serial port.User can use the keypad to send the commands .
can u tell me how i can do this task in labview.
 
0 Kudos
Message 1 of 6
(3,259 Views)

Hi ezeemon

for the communication to the modem over serial port you can use the VISA driver.

Mike

0 Kudos
Message 2 of 6
(3,255 Views)

dear , the problem is how to  use telephone keypad to send commands. i m using VISA drivers but i m not getting the telephone keypad interface in labview.

i want to use telephone keypad  as used in portal.can u send me some example regarding this.

thanx

0 Kudos
Message 3 of 6
(3,250 Views)

Hi

i think i not fully understand what you want, but i have attached an vi of an numberblock. And a picture of it in case of you have not LV8.0.

Mike

Download All
0 Kudos
Message 4 of 6
(3,242 Views)
My understanding of what he wants is that if you press a button on the phone, the modem detects which button was pressed and passes that information into a LV VI to do a particular task.  Am I correct?
 
I don't think such a thing would be possible.  Modems can demodulate an incoming stream of data tones and report the values.  But I don't think modems have the capability of decoding the tones of a button press.


Message Edited by Ravens Fan on 01-30-2008 11:12 AM
0 Kudos
Message 5 of 6
(3,223 Views)
If you want the modem to send DTMF tones after establishing a connection with the remote end, you need to send a special set of characters called an 'escape code' to modem. You would then send the digits that represent your button presses, and finally you would 'unescape' the modem to allow for normal modem operation.

Here is a link to a thread that discusses this process (not LabVIEW related). You would need to send the commands to the modem via the VISA session.


0 Kudos
Message 6 of 6
(3,217 Views)