[GreenKeys] HeavyMetal teletype program on Windows NT/2K/XP (fwd)

From: John Lawson <jpl15_at_panix.com>
Date: Sun Feb 20 10:15:40 2005

The first part of this may be of interest to those of us doing complicated
'serial port stuff' on Wintel boxen under Win2K or XP...

The TTY part of it is Fun, too - one of the applications of this is to
have a nicely-restored Model 15 or Model 26 Teletype machine that will
periodically turn itself on, type out a news feed (or other text) from
Internet sources, and then shut off again. A lovely Geek conversation
piece...

   The Heavy Metal program provides an interface and code/speed conversion
so that a PeeCee or Laptop can drive the 60ma current loop keyer of the
TTY machine... one could also use an ASR33 - but it's easier to
interface, being ASCII.

Cheers

John



---------- Forwarded message ----------
Date: Sat, 19 Feb 2005 23:28:17 -0800
From: teletype_at_buzbee.net
To: greenkeys_at_mailman.qth.net
Subject: [GreenKeys] HeavyMetal teletype program on Windows NT/2K/XP


A few years ago I wrote a program to control a teletype machine via a serial
port and allow it to print things off of the internet (such as weather
reports, AP news summaries, ASCII art, etc.). It was written in Perl and
ran on both Windows 95/98/ME and Linux. It did not, however, work on
Windows NT/2K/XP because of the way it directly fiddled with the serial port
hardware.

Anyway, I've been intending to do a rewrite of the program for some time now
to solve that problem as well as add some new features to support Gil's
TTYConnect. While doing a bit of research, I stumbled across a solution to
the Win NT/2K/XP problem. There's likely a cleaner fix out there, but
WooHoo - HeavyMetal now runs on Windows XP!

The solution came from http://www.beyondlogic.org/porttalk/porttalk.htm

To try out HM on Windows NT/2K/XP, first download the PortTalk package at:

http://www.beyondlogic.org/porttalk/porttalk22.zip

Unzip porttalk22.zip and copy AllowIo.exe to c:\Windows\ (or somewhere else
in your path)

Next, grab the newest version of HeavyMetal at:

http://www.buzbee.net/heavymetal/HeavyMetal_1_12.zip

Unzip the file and then fire off a command shell (start->run->cmd). "cd" to
the folder containing the unzipped heavymetal files. There you'll find a
readme as well as the
Perl source code and heavymetal.exe executable. Unless you want to do some
customization, you can ignore the Perl source (heavymetal.pl). To run it,
type:

allowio heavymetal.exe /a

If all goes well, HeavyMetal should pop up in 30 seconds or so (it takes a
while to initialize).

I did a bit of cleanup on this version. The AP news summary and AP Today in
History are working again, and I've added links to all of the great ASCII
art files recently added at rtty.com. I also put in a new menu item for
weather reports. It's a bit ugly, but you can select any of the city
weather reports produced by noaa.

In other cleanup news, I elminated the requirement that you install the lynx
text browser to get the AP news. And finally, I deleted a bunch of commands
dealing with email and web browsing that I don't think anyone (including
myself) has ever used.

Let me know if you have any problems, or suggestions for the TTYConnect
version.

Bill Buzbee
bill_at_homebrewcpu.com


_______________________________________________
GreenKeys mailing list
GreenKeys_at_mailman.qth.net
http://mailman.qth.net/mailman/listinfo/greenkeys
Received on Sun Feb 20 2005 - 10:15:40 GMT

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:37:39 BST