[comp.sys.amiga.datacomm] Welmat, ESC key problem

graham@venus.iucf.indiana.edu (JIM GRAHAM) (02/12/91)

I have Welmat set up to spawn my bbs when the ESC key is pressed
by the caller.

Everything works fine, except for this.

There seems to be about a 30 second delay before Welmat perceives a
"timeout" and spawns the bbs anyway.

In other words, pressing the ESC key doesn't seem to do anything, and
one must wait for the timeout before the bbs is spawned.

Can anyone tell me what I'm doing wrong?

On a slightly different note, I have another problem.

After the caller logs off of the bbs, the bbs shuts down, yet
Welmat does not hang up the phone line, even though I have the
proper hangup string specified in the welmat.data file.

The only way to break the connection is for the caller to actually
hangup on the caller's end.

Any hints on this one?

Thanks,
-Jim


-> ->Disclaimer: I'm not ashamed of what I say. <- <-
     Sorry if the above disclaimer is too long.
 ______________________________________________________________________
| Internet: graham@venus.iucf.indiana.edu                              |
| UUCP:     dolmen!graham@iuvax.cs.indiana.edu                         |
| FIDO:     Soon!                                                      |
| BBS:      The PORTAL DOLMEN BBS/ParaNet ALPHA-GAMMA (sm) (9:1012/13) |
|            (812) 334-0418, 24hrs.                                    |
|______________________________________________________________________|

rwm@atronx.OCUnix.On.Ca (Russell McOrmond) (02/14/91)

In a message posted on 12 Feb 91 08:54:40 GMT,
graham@venus.iucf.indiana.edu (JIM GRAHAM) wrote:
JG>There seems to be about a 30 second delay before Welmat perceives a
JG>"timeout" and spawns the bbs anyway.

While I did not know about this until this month, this seems to be a known
problem (IE: Experienced by other users).  It is something that will be looked
into, and dealt with for the next release.

  Welmat is now a Team effort, something the original author was trying to get
started for quite some time. Once the current version is ported over to
SAS/C (It is currently Manx 3.6 code) we'll then be dealing with any bug
reports, and then moving on to the new features.  If you are having any 
problems with Welmat, now is the time to let us know, as things will start moving
soon at a much different pace than in the past.

  
JG>After the caller logs off of the bbs, the bbs shuts down, yet
JG>Welmat does not hang up the phone line, even though I have the
JG>proper hangup string specified in the welmat.data file.

As mentioned in Netmail, you will want to make use of the DTR control

  Example Hangup string:    v~~^~~|~ATH0|

The v will Lower the DTR, and the ^ will raise it again. If your init string
contains an AT&D1 it will cause a lowering of the DTR to bring you to the command
state.

  Please note: DTR control only works with the Internal serial port (Serial.device)
and the ASDG Duel Serial board due to the lack of real (and Reliable (IE: Doesn't
GURU)) way to drop the DTR using Commodore's Serial device. For the Internal
serial port, Welmat goes directly to the hardware.  ASDG of course supports
a proper way to deal with DTR in their software.


JG>| Internet: graham@venus.iucf.indiana.edu                              |
JG>| UUCP:     dolmen!graham@iuvax.cs.indiana.edu                         |
JG>| FIDO:     Soon!                                                      |
JG>| BBS:      The PORTAL DOLMEN BBS/ParaNet ALPHA-GAMMA (sm) (9:1012/13) |
JG>|            (812) 334-0418, 24hrs.                                    |

P.S.  Did you send me the Email at the same time as this posting?  I answered it
here in case others were interested as well.

---
  Opinions expressed in this message are my Own. I represent nobody else.
  Russell McOrmond   rwm@Atronx.OCUnix.On.Ca   {tigris,alzabo,...}!atronx!rwm 
  FidoNet 1:163/109  Net Support: (613) 230-2282
  Amiga-Fidonet Support  1:1/109       Gateway for .Amiga.OCUnix.On.Ca