Forums | Other (Public) | Hayes command for modem FM56-PX | Watch |
Author | Topic |
gb04 Tl Posts: 7 USA | Posted - 11/18/2004 5:18:55 PM Hi all, I wonder if someone can help me with the Hayes command set?
|
v.Richard Tl Posts: 6222 USA | Posted - 11/18/2004 11:23:17 PM A voice modem doesn't mean you can use the modem to make or receive voice calls using modem and computer sound card in place of a telephone. A voice modem is one which can be used as a TAM (telephone answering machine) device with appropriate software. A speakerphone modem can be used in place of a telephone - however, the speakerphone modem will have separate audio connectors for the mic&speaker (or headset) and doesn't require the PC sound card. The command set for your modem (including voice & speakerphone command sections) is at: Aloha! Richard. Edited by - v.Richard on 11/18/2004 11:34:51 PM |
gb04 Tl Posts: 7 USA | Posted - 11/22/2004 12:10:12 PM Thank you Richard for your feed back and sources of information. You are right the modem uses the Conexant command which is similar to Hayes command set. My modem does have the the speakerphone and the MIC built in. I used the Faxtalk communication software provided along with the modem to dial a number and it has been working well. However, I just want to develop a VB code to establish a dial only. It is like public announcement by using the Hyperterminal to issue the command. The conexant manual did not show the example of calling sequence. So far I have no luck with the MIC and still try to figure out what other command I need to type in. IF you happen to have other souces of information, please share it with me |
Pi Tl Posts: 89 USA | Posted - 11/22/2004 2:50:39 PM Using the "command set for your modem" vRichard provided familiarize yourself with "dial modifiers". This article will help you learn dial strings and dial modifiers. Possible dial strings using hyperterminal; |
Pi Tl Posts: 89 USA | Posted - 11/23/2004 5:10:06 AM P/S http://www.tek-tips.com/viewthread.cfm?qid=32972 +VGM= . The sperkerphone mode has to be set first before you can adjust the mic GAIN There are also settings for speaker GAIN |
gb04 Tl Posts: 7 USA | Posted - 11/23/2004 12:58:53 PM Thanks a lot for your information PI. Your source of information and the dial string seems to be helpful. I am going to try your dial strings first and see how my modem acts. I will post the result as soon as I can. |
gb04 Tl Posts: 7 USA | Posted - 11/24/2004 1:09:13 PM I have tried the dial strings as follow: AT+FCLASS=8 I am still not be able to transmit voice to the remote phone system. After issuing the dial command, I got the message return "OK". Do I expect to see "CONNECT" ? ACTIVE PROFILE: STORED PROFILE 0: |
v.Richard Tl Posts: 6222 USA | Posted - 11/24/2004 10:02:01 PM On voice (and with the ; back to command mode termination), there will be no result response from the modem; however, when the call is answered and the speaker gives you audio, the mic should also be 'live'. Aloha! Richard. |
Pi Tl Posts: 89 USA | Posted - 11/24/2004 10:42:15 PM First I don't own an Aopen speakerphone modem to experiment on so I'm doing this by ear, sort of. I looked deeper into this (AT commands) for the Aopen Model FM56-PX voice modem. You will have to experiment with it as I can't. In the AT command manual find the +VLS section page 6-11 VLS "Voice Line Select" Using the "6-5 Table +VLS Command Options" it appears the a +VLS option needs to be set. It appears the +VSP=1 by default enables the "internal" modem speaker and mic. I know of no * modern modems that have internal mic so that may be used when the modem has a internal TAD connector and jumpers the mic and speaker to the sound card. Modern modem speakers are not made for voice. Also I think +VSP=1 enables HALF DUPLEX speakerphone by default making the +VTX (voice transmit) +VRX (voice receive) commands necessary to flip / flop between, mic ON speaker OFF, mic OFF speaker ON. So setting +VSP=1 then setting +VDX=1 (full duplex) would eliminate the TX, RX commands. Hum, getting complicated. Using hyperterminal issue the +VLS=? to list the modems supported +VLS= options. Note, try reversing these two; Not sure of the load order. AT+VSP=1 So here we go, again; you will have to experiment. Strings to try; AT+FCLASS=8 Or Or AT+FCLASS=8 Or AT+FCLASS=8 Or AT+FCLASS=8 Something I find confusing in this chart. Speaker and mic connected to the line or the DCE I'm thinking that (AT+FCLASS=8) is only needed when TAM (Telephone Answering Machine) software is used (in Windows) and A/D conversion is used to write WAV out put to a file. Mics are used with TAM software to record announcements for the answering machine. AT+VLS=13 or 19 Or AT+VLS=13 or 19 ALso some of the AT+VLS= commands (AT+VLS=13 connected to line) take the DCE "off hook" so I thank you need to Dial the number first then drop the modem in to command mode ";" then configure the modem for speakerphone. Sorry I can't be more help. Without an Aopen modem to experiment on this is the best I can do. And it gets complicated very fast. P/S AT+FCLASS=8 If your issuing the AT commands "before" dialing you don't need the ; after dialing. The modem is already configured for Speakerphone. * Some older external modems had mics. |
gb04 Tl Posts: 7 USA | Posted - 11/25/2004 10:40:20 PM Thanks again for your feedbacks, Richard and PI. I am really appreciated for your times and suggestions. You are right PI! The more I read the manual, the more confusion I have. It gets complicated how to setup a dial sequences. I assume when phone line is connected and speaker gives audio, the MIC is supposed to be "Live" as Richard mentioned. Apparently, it is not a simple as we thought. I will try PI's suggested dial strings and let both of you know the result soon. Just to let PI know that any speaker setup command sets or voice command sets entered after issuing "ATDT1234567;" has an "ERROR" message return. One more thing, would you think whether or not my sound card need to be disabled while using the voice modem? Since both the soundcard and the modem have MIC and speaker ports, do I need to disable one or another? I could not remove the sound card completly becasue it was built in the mother board. Have a great Thanksgiving everyone!!!
|
Pi Tl Posts: 89 USA | Posted - 11/27/2004 10:36:06 PM You should not have to disable the sound card for the modems speakerphone to work. I agree with vRiichard, you, the consumer should only have to set the speakerphone mode for it to work (AT+VSP=1 AT+VDX=1). "All I got so far is just the voice transmits back from the remote phone to the PC speaker (on the Modem speaker port)" Are you hearing sound from a speaker plugged into the modems speaker jack or from the small speaker on the modem itself? Sound can not be coming from the "motherboard" PC speaker. If its coming from the modems internal speaker this indicates the default AT+VSP= setting is incorrect for this modem. If sound is coming from a speaker connected to the modems external speaker jack the default settings may be correct and the problem may be with the microphone and how the phone plug is wired. Computer "sound card mics" are strange devices. They produce mono output but "require" a stereo phone plug to work with sound cards. To use a mic on a sound card it has to be a "COMPUTER MIC". I found a Zoltrix USB modem Users Manual that states only mics with 2 wire 1/8 inch MONO plug should be used. SO maybe computer mics don't work with modem mic external mic ports. * As I said there were some old Rockwell hardware external modems that had mics on the PCB and the modem external box was a speakerphone itself. A default setting of internal mic and speaker would work in that case. It seems the Aopen Model FM56-PX inherited a default setting the is incorrect for ANY internal modem. An oversight or lack for attention for detail, who knows. Also the AT+VLS= options for the modem driver are the most complicated I have seen. Older drivers and the AT command manuals for them only list 6 options not 19 as this driver. Many Windows based TAM (Telephone Answering Machine) programs include a speakerphone option for modems that support it.
* |
gb04 Tl Posts: 7 USA | Posted - 11/29/2004 5:24:41 PM Hi Everyone, I had modem set PI's strings as follow: AT+FCLASS=8 AT+FCLASS=8 AT+FCLASS=8 Unfortunately, I am still not be able to get the MIC work. I was no tbe able to try label 19 because the modem does not support this label number. "Also the AT+VLS= options for the modem driver are the most complicated I have seen. Older drivers and the AT command manuals for them only list 6 options not 19 as this driver." AT+VLS=?, Here are few information thay you may be interested in because you don't have the Aopen modem to experiment with. "When connected to the line AT+VLS=13 (connected to the line) is AT+FCLASS=8 needed? Not sure."
|
gb04 Tl Posts: 7 USA | Posted - 11/30/2004 9:40:23 AM Everyone!!! I finally got the MIC work :) Based on PI's provided Strings, I did some experiments again and only got it work when change the command option order. The commmand option AT+VLS=13 is the primary key to enable the MIC only after the ATD command is issued. Here are the strings that has been tested and working well AF+FCLASS=8 I don't think the command AT+VDX is neccessary. It may already set as default values. Special thanks to PI for your time, sources of information and your analysis. Since you don't have the modem to play with, it is hard to tell the result. I am appreciated for your help and Richard's. BTW the first tough part is solved, the second part is on the way. How could I possibly send the wave file to the remote phone system? I read some of related articles and likely the wave file needs to be converted. Any suggestion? |
Click Here To Close Thread, Administrators & Moderators Only.
Show All Forums |