[GreenKeys] Speed Converters

teletype at buzbee.net teletype at buzbee.net
Sat Jun 17 17:47:05 EDT 2006


> Gil writes:
> How about having HeavyMetal talk to TTY-Connect over the net? 

Gil,
  Yup - that basic capability is now in experimental version of HeavyMetal.
There's a new config file, "heavymetal_hosts.txt" that allows you to set up
remote connect targets of the form "address:port" and then generates a
config menu that you just select to make the connection.
  There is, however, some weirdness related to full duplex/simplex
operations.  One of my intentions for this feature was to support a "virtual
loop" on the internet where you could connect any number of teletype
machines and 'chat'.  If you think about this, though, there is a problem
with character echoing.  Suppose you have two teletypes, each supplied by
its own loop and where the keyboard and printer of each system share their
loops.  So, when you type on one keyboard, it is printed by the printer.
This is the configuration that HeavyMetal generally expects (if you have
your keyboard & printer on separate loops - full duplex - then HeavyMetal
compensates with its "Local Echo" option).
   Anyway, now suppose we connect these two systems using TCP ports.  If you
type a character on keyboard "A", it will be printed by printer "A" and then
HeavyMetal will transmit it to the remote system.  The HeavyMetal for system
"B" then receives the character via the TCP port and send it through the
serial port to loop B.  The serial <-> loop converter will convert the RS232
char and transmit the data to the loop.  Simultaneously, though, the
serial<->loop converter will receive the same data and copy it back into the
serial port.  HeavyMetal would then dutifully take that new character and
send it back though port to system A.  Rinse, lather & repeat - the
character would be echoed between the two loops infinitely.
   In short, to make this type of connection work, HeavyMetal has to keep
track of which characters arrived via the TCP port and then suppress them
from being echoed back through the port.  My experimental version attempts
to do this, but I'm not convinced it is robust, though.  It gets a bit messy
because of end-of-line conventions.
   I think I babbled on a bit much, so let me back up.  The specific case of
connecting to TTY Connect via a TCP using HeavyMetal is pretty easy, and the
basic capability is already there in the experimental version.  For the case
of remotely controlling a HeavyMetal system using something like a telnet
client, the capability is there and I consider it pretty solid at this
point.  For the additional case of connecting an arbitrary number of remote
teletypes via a "virtual loop", the capability is partly there and somewhat
buggy - but I do have hopes of getting it to work.
...Bill


> -----Original Message-----
> From: gil smith [mailto:gil at baudot.net] 
> Sent: Saturday, June 17, 2006 1:38 PM
> To: teletype at buzbee.net
> Cc: greenkeys at mailman.qth.net
> Subject: RE: [GreenKeys] Speed Converters
> 
> Hi Bill:
> 
> How about having HeavyMetal talk to TTY-Connect over the net? 
>  I have been 
> working with ethernet control using Lantronix XPorts.  One 
> $50 can not much 
> bigger than an ethernet 8p8c/magnetics jack provides 
> ethernet-to-serial.  HeavyMetal would simply open a tcp 
> socket connection 
> to the ip addr of the tty-connect (on a specific port).  Then 
> it just uses 
> the same command/message protocol as the serial port version. 
>  You can set 
> tty-connect to a fixed ip address, or allow dhcp and discover 
> it when you 
> start.
> 
> This would allow all of the cool internet features of 
> HeavyMetal (polling 
> of news, weather, email...) to be piped to up to three local 
> loops of tty 
> machines, with speed conversion on each loop being done by 
> tty-connect.
> 
> gil
> 
> 
> At 12:26 PM 6/17/2006, you wrote:
> >Andreas,
> >    I'm not sure if it will be of any use to you, but I'm 
> currently finishing
> >up an enhancement to HeavyMetal which will allow control and 
> connection via
> >TCP ports.  The main use was to support a scenerio in which 
> you've got a PC
> >(with possibly multiple serial ports) with one or more instances of
> >HeavyMetal running, each one controlling a teletype machine 
> via a serial
> >port.  Each of those instances of HeavyMetal would then be 
> listening on a
> >port for incoming connections.
> >    In this model, you could then communicate with one of 
> your teletype
> >machines remotely via a telnet client, or even another instance of
> >HeavyMetal, on a remote computer.  This doesn't completely 
> solve the problem
> >of newer machines not having serial ports, but the idea is 
> that you dedicate
> >an old computer to manage the serial port connection with 
> your teletype
> >machine[s] and then you could use your modern computer to 
> remotely control
> >it.
> >    If anyone is interested in helping me test it out (and 
> suggest features),
> >let me know.
> >...Bill Buzbee
> >
> > > -----Original Message-----
> > > From: Andreas Müller [mailto:dd1lm at t-online.de]
> > > Sent: Saturday, June 17, 2006 10:29 AM
> > > To: greenkeys at mailman.qth.net
> > > Subject: Re: [GreenKeys] Speed Converters
> > >
> > > Hi,
> > > I noticed that some of the list are/have been working with
> > > speed converters.
> > > Does anybody have schematics for a simple (duplex) speed
> > > converter from 75 bd
> > > down to 45,45 and/or 50 bd. I have the following problem: due
> > > to the fact
> > > that the most laptop computers now available have no serial
> > > port I was
> > > thinking about using a port server which would provide 8
> > > serial ports via the
> > > network connection (another advantage would be that I could
> > > use several tty
> > > channels form different computers). I got a "Port Sever 
> 8" from DIGI
> > > (www.digi.com), but the slowest speed it knows is 75 bd, so I
> > > need to convert
> > > the speed seperately.
> > > Does anybody have experience with such a setup and knows
> > > tty-software which
> > > can be rerouted instead of using the hardware addresses of
> > > the serial ports.
> > > How about HeavyMetal?
> > > Thank you
> > > Andreas, DD1LM
> > >
> > > Am Donnerstag, 15. Juni 2006 05:13 schrieb Ron Kolarik:
> > > > Mainline UT-4, and I have the circuit board in the last 
> rescue pile.
> > > > No docs but all the chips are there and it's built into a
> > > chassis with
> > > > some other logic......yours for shipping if you want it.
> > > You'll need
> > > > to replace the PROMs with either other PROMs or maybe an
> > > > EPROM to make it easier to change.....no docs, not sure 
> what will
> > > > work.
> > > >
> > > > Ron  K0IDT
> > > >
> > > >
> > > > ----- Original Message -----
> > > > From: "Keith Densmore" <densmore at idirect.com>
> > > > To: "GreenKeys List" <greenkeys at mailman.qth.net>
> > > > Sent: Wednesday, June 14, 2006 10:31 AM
> > > > Subject: [GreenKeys] Speed Converters
> > > >
> > > >
> > > > Hi Y'all
> > > > Back around 1980 ASCII  to baudot (and vica versa) speed
> > > converters were
> > > > common. Some were built into the FSK converter and some
> > > were seperate. Does
> > > > anyone have one of the  seperate units either homebrew or
> > > commercial or a
> > > > construction article about the same.
> > > >
> > > > Thanks,
> > > > Keith, VE3TS
> > > >
> > > > _______________________________________________
> > > > GreenKeys mailing list
> > > > GreenKeys at mailman.qth.net
> > > > http://mailman.qth.net/mailman/listinfo/greenkeys
> > > _______________________________________________
> > > GreenKeys mailing list
> > > GreenKeys at mailman.qth.net
> > > http://mailman.qth.net/mailman/listinfo/greenkeys
> > >
> > >
> >
> >_______________________________________________
> >GreenKeys mailing list
> >GreenKeys at mailman.qth.net
> >http://mailman.qth.net/mailman/listinfo/greenkeys
> 
> 
> 
> Vaux Electronics, Inc.
> 480-354-5556
> (fax: 480-354-5558)
> www.vauxelectronics.com
> 
> 
> 
> _______________________________________________
> GreenKeys mailing list
> GreenKeys at mailman.qth.net
> http://mailman.qth.net/mailman/listinfo/greenkeys
> 
> 



More information about the GreenKeys mailing list