Article View: comp.sys.amiga.tech
Article #557Re: 75/1200 baud modem in software?
From: Eddy Carroll
Date: Thu, 20 Jul 1989 21:31
Date: Thu, 20 Jul 1989 21:31
40 lines
2529 bytes
2529 bytes
In article <539@vice2utc.chalmers.se>, d5kwedb@hacke9.dtek.chalmers.se.
(Kristian Wedberg) writes:
> I've written a Videotex program (Prestel type) for the Amiga, a kind of
> communication program. Trouble is, here in Sweden some folks have 75/1200
> modems instead of the more normal 1200/1200.
>
> As it is, I have no idea how to support 75/1200, or indeed, if it's at all
> possible.
>
> Altzo, is it possible to transmit 75 bit/s and receive 1200 bit/s over
> the serial port? At the same time? Or would you need some kind of transformer?
>
> wonders kitte d5kwedb@dtek.chalmers.se
Hi there,
You will find it exceedingly difficult, if not impossible, to support
75/1200 directly on the Amiga, because the Amiga does not support split
baud rates. 1200/75 on the other hand (as might be offered by a comms
package) is much easier. I wrote a routine to do just that (i.e. send at
75 baud, receive at 1200 baud) for use with the Compunet Terminal software
(Compunet is a Commodore/Atari Quantum-Link type system in the UK), to allow
people to use the cheap "dumb" modems available in the UK to access Compunet.
It works by expanding each character to be sent at 75 baud into 16 characters
which are transmitted at 1200 baud, the 16 characters being chosen to produce
as close a copy as possible of the desired 75 baud signal. It works pretty
well, and it doesn't need to access the serial hardware directly (unlike some
other methods I've seen). It should also work with any other computer that can
send consecutive bytes over the serial line with no delay.
I have a 12K file describing the theory, and giving example C code to show
how it's used. I'm about to mail it to you, but if anyone else is interested
(the reason for this reply) send me some mail to get a copy.
-- Eddy
--
Eddy Carroll ----* Genuine MUD Wizard | "You haven't lived until
INTER: ecarroll@cs.tcd.ie | you've died in MUD!"
UUCP: {..uunet}!mcvax!ukc!cs.tcd.ie!csvax1!ecarroll | -- Richard Bartle
Technical Details
Message-ID:
<50692@csvax1.cs.tcd.ie>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!lll-winken!uunet!mcvax!ukc!tcdcs!csvax1!ecarrollReferences:
<417@bpdsun1.UUCP> <539@vice2utc.chalmers.se>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!lll-winken!uunet!mcvax!ukc!tcdcs!csvax1!ecarroll From: ecarroll@csvax1.cs.tcd.ie (Eddy Carroll) Newsgroups: comp.sys.amiga.tech Subject: Re: 75/1200 baud modem in software? Message-ID: <50692@csvax1.cs.tcd.ie> Date: 20 Jul 89 21:31:51 GMT References: <417@bpdsun1.UUCP> <539@vice2utc.chalmers.se> Organization: Computer Science Department, Trinity College Dublin Lines: 40