Guest
|
Posted:
Wed Oct 05, 2005 4:20 pm Post subject:
Voice strings seems crash |
|
|
Hi!
I'm braziliam... so... please, be patience with my horrible english.
I'm trying to create a voice mail with one Diamond Supra (Rockwell
chipset).
So... almost strings works, but when I send string to initiate playback
a greeting message, my modem just stop to work. I must reboot to put my
system back.
Strings (resumed) like this:
AT#CLS=8
OK
AT#VLS=2
VCON
AT#VTX
Connect
u.
So, at this point my modem just write that "u." and stop. If I restart,
reset, hangup, blah blah, the minicom program, my modem still with
"u.u.u.u." and I need reboot my system.
I heard about my modem should answer with "<Data>", "<DLE>" or "<ETX">.
And here's the question:
Must I send that "<ETX>" (and all other signals), or, like I presume,
my modem MUST send to me this signals?
Anyway, I tryied both cases and my modem still freeze.
Any idea? I'm trying too much, reading a lot of manuals, read the AT
commands reference of Rockwell and just can't do my modem play
anything.
In fact, I just want to play a sound through the line, for me it's
sufficient. I can live with no problems using my soudcard to receive
the message of the other side (VLS=4 plug in microphone of sound card -
it works).
So... can anyone help me?
[]'s
Alexander
Brazil |
|
Franc Zabkar
Guest
|
Posted:
Thu Oct 06, 2005 4:20 am Post subject:
Re: Voice strings seems crash |
|
|
On 5 Oct 2005 05:31:29 -0700, alexander@edem.g12.br put finger to
keyboard and composed:
| Quote: | Hi!
I'm braziliam... so... please, be patience with my horrible english.
I'm trying to create a voice mail with one Diamond Supra (Rockwell
chipset).
So... almost strings works, but when I send string to initiate playback
a greeting message, my modem just stop to work. I must reboot to put my
system back.
Strings (resumed) like this:
AT#CLS=8
OK
AT#VLS=2
VCON
AT#VTX
Connect
u.
|
The modem is returning <DLE>u which indicates a transmit buffer
underrun. That is, the modem is waiting for your application to supply
voice data for transmission.
| Quote: | So, at this point my modem just write that "u." and stop. If I restart,
reset, hangup, blah blah, the minicom program, my modem still with
"u.u.u.u." and I need reboot my system.
I heard about my modem should answer with "<Data>", "<DLE>" or "<ETX">.
|
AFAIK all control codes must be prefixed with <DLE>, so to end the
transmission you would send <DLE><ETX>.
You may also check whether you can set a voice inactivity timer,
probably ATS30=n, where n = timeout in seconds.
| Quote: | And here's the question:
Must I send that "<ETX>" (and all other signals), or, like I presume,
my modem MUST send to me this signals?
Anyway, I tryied both cases and my modem still freeze.
Any idea? I'm trying too much, reading a lot of manuals, read the AT
commands reference of Rockwell and just can't do my modem play
anything.
In fact, I just want to play a sound through the line, for me it's
sufficient. I can live with no problems using my soudcard to receive
the message of the other side (VLS=4 plug in microphone of sound card -
it works).
So... can anyone help me?
[]'s
Alexander
Brazil
|
-- Franc Zabkar
Please remove one 'i' from my address when replying by email. |
|