Voice modem part 3

And....a final question to any modem guru out there.....

I can do this.....

serialport.write "AT+VLS=2"

and then get an OK in my serialport.read

BUT --

If I....

serialport.write "AT+VLS=?"

It will ALWAYS respond with a 0.

I can't change it to anything....it always stays a zero.

AND --

my modem will ONLY dial out if VLS=0

??

It is very definitely in voice mode, all other commands are fine. Any ideas?

THANKS.

Reply to
mkrnews
Loading thread data ...

Disregard this post -- not really written right.

Bottom line, if VLS is anything but zero, I can't dial out.

VLS is capable of the 6 different modes however.

(And yes, I've been to the VB.NET forums about all of this stuff).

Reply to
mkrnews

This is how I see them to work, but I'm certainly no expert on them. I have a USR 33.6 voice modem that I use in a Linux box for an answering machine. It seems to have a DAC/ADC that operates at 8000 samples/second. The data format appears to be proprietary and files created are in a RMD format. These can be converted to WAV format indirectly by converting them to PVF format and from there to WAV. AIUI, other modems work differently. Do a Google on vgetty and look at the source code. As a side benefit you'll probably get to see how faxing works too.

Reply to
Anthony Fremont

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.