hyperterminal

Nov 15, 2007 38 Replies

Makes sense. I found a bug in my receive interrupt handler that allowed the buffer to be overrun when it receives certain very long strings. Sounds like a Windows exploit, doesn't it?

The damned code had too many states, so I simplified it a lot, and it should be OK now. Happy ending.

John

Fix it? Hell no. It's one of the features meant to encourage you to migrate to the next Microsoft fiasco, er ... release, code named "Hasta la Vista, Baby". :-(

Ed

I use 'Terminal.exe' from Windows 3.1. Maybe not as fancy as the other programs mentioned here, but almost no possibility to mis-set parameters wicht result in not seeing signals that are definitely present (Like hyperterminal)

Wim

Version 5.1, Build 2600.xpsp_sp2_gdr_070227_2254 : Service Pack 2.

Running under XP sp2 on an HP ML350.

Did they really do 2600 builds?

Hell, I guess I'll write my own.

John

Write your own?

"I\'m never wrong, once i thought i was, but was mistaken" Real Programmers Do things like this. http://webpages.charter.net/jamie_5

Actually, I have one embedded in another application. Maybe I'll strip it out and fix the baud rate and stuff. At least then I could understand exactly how it behaves.

John

You could boot DOS, and run Telix or Procomm or Xmodem or any of the old terminal programs. ;-)

Or, get a "Linux live" disk, and use minicom, albeit it'd also be Unix weird. ;-)

Good Luck! Rich

John Larkin hath wroth:

Same version I'm running in the office and various laptops. My W2K box at home seems to use some ancient version, from which I can't seem to extract the version number. I tried the back scroll test on every machine that is handy. All of them work perfectly, with no garbage. I just realized that I have another XP SP2 box handy (my Dell SX-260 hi-fi and video player). Testing... also no problems with capture and backscroll.

My guess(tm) is that it's something unique to your computah, probably the video card or video driver. The Compaq Proliant ML350 came in several mutations. I'll need the rest of the model number to determine what's inside. It's one of these:

My guess(tm) is that it has an integrated ATI RAGE XL controller on the motherboard, with either 8MB or 16MB of video SDRAM. I can't tell if it's shared memory or seperate memory.

Note that the ML350 was really intended to be a server, not a workstation. Therefore, HP/Compaq didn't bother to certify it for workstation operating systems:

Note that XP is missing.

The Windoze 2000 drivers will usually work for XP. Save the setup and drivers using System Restore, and try installing the latest video driver you can find from either the HP or ATI web piles.

I doubt it. The book "Show-Stopper" by G. Pascal Zachary, details the history of Windoze NT at Microsoft. It kinda reads like my nightmare of how not to do high-pressure software development. The author didn't go much into how build numbers were selected, but I do recall that they were neither sequential or consistent in NT. Personally, I suspect that build 2600 is an inside joke with some reference to the

2600Hz tone used to seize the line for long distance phone phreaking, but that seems a bit too obvious a conspiracy theory.

Hint: Try some other shareware or timed demo terminal emulators with ASCII capture and backscroll. If they all screw up in a similar manner (as it did with Putty), I suspect you'll have the same problem with your emulator.

Jeff Liebermann jeffl@cruzio.com 150 Felker St #D http://www.LearnByDestroying.com Santa Cruz CA 95060 http://802.11junk.com Skype: JeffLiebermann AE6KS 831-336-2558

If you have an old modem in you machine, you very likely have to tell your MOBO to hard assign the IRQ to it, as opposed to allowing it to be arbitrated by the OS. There is a switch for it in most MOBOS, as well as a selection to assign them/it yourself.

Thats typical behaviour the XP version. Find yourself a Win2k machine and copy Hyperterminal (and the dlls) from it. Or... move to teraterm which can do the same without the anoying bugs.

Reply to nico@nctdevpuntnl (punt=.) Bedrijven en winkels vindt U op www.adresboekje.nl

It could be videocard related, but I've seen this behaviour with the XP version of Hyperterminal on several computers. Using the Windows

2000 version of Hyperterminal solves the problem.
Reply to nico@nctdevpuntnl (punt=.) Bedrijven en winkels vindt U op www.adresboekje.nl

Yup. We bought a slew of them because they are really nice boxes with redundant power supplies, fans, and bios, and front-panel hot-plug raid drives. But XP is not endorsed. This is the only such problem we've seen so far, and the boxes seem very solid. My CAD guy did get a super video card, but the regular one seems fine for most apps.

Every now and then I clone my c: drive and drop a copy into a baggie.

They should support XP. I bet there are lots of people who will pay big bucks for a really reliable PC, not a server. We tried the Dell/Alienware hotplug RAID box, but it was crap, so we sent it back.

John

For those who haven't tried it, another nice thing about PUTTY is that ther'es no "setup.exe" (the traditional installation program) used -- it's 100% a standalone piece of software; double-click the .exe and that's it -- it just works.

TeraTerm definitely has its place too, though.

Hyperterminal is a piece of junk -- far worse than these various free solutions.

Rich Grise snipped-for-privacy@example.net posted to sci.electronics.design:

In the linux world we have better than minicom, though it is still supported. Can you say that for any of your DOS programs?

Linux, better legacy support than any MS product (Compare Vista), better user control, better protection from users and between users, and it plays my DVDs.

Jeff Liebermann snipped-for-privacy@cruzio.com posted to sci.electronics.design:

The ATI rage XL (driver) is known to be problematic for all OSs and even some BIOSs. It ended up costing them some market share.

John Larkin snipped-for-privacy@highNOTlandTHIStechnologyPART.com posted to sci.electronics.design:

Now that is interesting. Clearly, none of the user data is on C:, but just what is? The MS OS pretty well insists (stoopidly) on being on C:, and most applications do as well (which is where the much of the disk space is pissed away). Typical applications and the MS OS are such bloatware that typical user data is quite small compared to the OS and the basic application suite. Linux has this issue as well, but it includes a huge potful of very useful stuff.

NetTerm works well for me, supports all mickeysoft OSs. The free version requires one extra mouse click to quit (close the please buy nag window).

formatting link

I have not tried the new secure version, but that link will get you to the download for the regular version too. I don't reckon security is much of an issue talking to a local serial port.

Everything I do is on c:, which is raid'ed. I have a single d: drive I use for daily backups of projects and mail and stuff. If for some reason my the whole machine dies, I can nab another spare box from down the hall, plug in my drives, and be back up in minutes, with everything installed and running. If c: gets currupt, I pull a backup out of a baggie, run that, and dump the backup email and project files onto it.

My PC at home c: drive is a clone of the one at work, too.

John

JosephKK hath wroth:

I hadn't heard of that. I've been merrily testing Hyperterminal on XP for the backscroll problem and have yet to find a machine that trashes the screen. If I manage to drag myself to the office today, I'll try a few more. Eventually, I'll find one as I've seen it before. If I have time, I'll cram in a different video card, and see if it goes away. (Yet another project).

Incidentally, ATI was purchased by AMD in July 2006.

Jeff Liebermann jeffl@cruzio.com 150 Felker St #D http://www.LearnByDestroying.com Santa Cruz CA 95060 http://802.11junk.com Skype: JeffLiebermann AE6KS 831-336-2558

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required