home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.dcom.modems
- From: fred@genesis.demon.co.uk (Lawrence Kirby)
- Path: sparky!uunet!pipex!demon!genesis.demon.co.uk!fred
- Subject: What does the DSR option do?
- Distribution: world
- References: <1237@saxony.pa.reuter.COM>
- Organization: BT
- Lines: 56
- Date: Mon, 16 Nov 1992 00:04:41 +0000
- Message-ID: <721872281snx@genesis.demon.co.uk>
- Sender: usenet@gate.demon.co.uk
-
-
- In article <1237@saxony.pa.reuter.COM> dgil@pa.reuter.COM writes:
-
- >
- >In <Bxn9ML.A18@news.cso.uiuc.edu> mem28103@uxa.cso.uiuc.edu (M Mem28103 M's)> writes:
- >
- >>What is the DSR option anyway? Is there a preferred setting? The
- >>default on my modem is "always on".
- >
- > DSR stands for "Data Set Ready"; "Data Set" is usually synonymous with
- >"Modem" in this context. Generally, the "Data Terminal" (computer or> terminal)
- >shouldn't send a character to the modem unless the DSR signal indicates that
- >the modem is prepared to receive and deal with it. "Always on" means that the
- >modem will *claim* to be ready at all times, regardless of whether it is
- >actually ready or not. I would say that *in general* this is a poor choice of
- >default.
- > You will have to determine whether your communications software actually
- >honours this signal or just ignores it. If it ignores it then I guess in
- >theory you might get slightly better throughput by leaving it "always on",
- >but my own inclination is to sacrifice a little speed for reliability.
- >(There is no point in setting it "always on" unless either you know it will
- >always be ignored. If the computer/terminal is going to take the time to
- >check it, you might as well have the modem generate it.)
- >
- > There's an analogous signal, DTR, which governs the flow of data in the
- >other direction.
- >
- > Dave Gillett
- >
- >
-
- In the context of modem it is RTS and CTS lines which are the data flow
- lines. CTS is an output from the modem which flow controls the data sent by
- the computer. RTS was a half duplex control line but is now almost universally
- used for flow control in the opposite direction.
-
- DTR and DSR work at a higher level - they indicate that in some way that a
- session exists. A comms program will have DTR raised throughout its
- conversation with the modem. Dropping DTR forces the modem into a dormant
- state where it drops the connection and may even refure to notice commands
- sent to it. DSR isn't used much these days. It is closest to a carrier detect
- line, and is raised by the modem during the connect phase. It's off when the
- modem is in an offline state, but the modem can still accept commands so
- DSR is NOT a flow control signal.
-
- Of course modems usually allow any of these signals to be disabled. It usually
- makes no difference for DSR.
-
- Having said all of that there are a few bits of equipment which use DTR and
- DSR as flow control, notably serial printers for some reason. But I haven't
- seen any modems that do.
-
- -----------------------------------------
- Lawrence Kirby | fred@genesis.demon.co.uk
- Wilts, England | 70734.126@compuserve.com
- -----------------------------------------
-