Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Rhinorhino on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Terminal Emulator 1

Status
Not open for further replies.

LeeWallbank

Programmer
Joined
Mar 18, 2005
Messages
4
Location
GB
I don't know if anyone is aquianted with JRivers OFF.SITE but I would like to create a terminal emulator of this sort myself. Does anyone have any useful tips on this subject please?
 
I am not familiar with JRivers but the easiest way to make a terminal emu is with the Winsock control.

 
Thank you Sheco. Do you have any more information on protocols etc that I need to read up on?
 
Oh, well this sort of depends on what you are trying to emulate.

The Winsock control lets you read and write data to a TCP/IP network.

If you want your terminal program to talk to the COM port then instead you can use the MS Comm control.

There are 3rd party versions of both Winsock and MS Comm that offer more features but see if you can't make the free ones work for you first.

As far as protocols I guess it depends on what you are trying to emulate. If you just want to write plain text line by line then that is easy enough.

On the other hand if you want to do full screen emulation so that you can host a "green screen" type application then you'll need something more advanced like VT-100 or other terminal control protocol.
 
I was thinking more along the lines of emulating the 'green screen' type application. I am not afraid to get my hands dirty with code but would not mind a point in the right direction.

ps. Cheers for the feedback!
 
The little Hyperterminal program that comes with windows supports these:
ANSI
ANSIW
Minitel
TTY
ViewData
VT100
VT100j
VT52

And it also has an Auto Detect feature.


Anyway, I found a web page about the old terminals:
Here is a page on that site that shows how the VT100 ueses escape sequences to move the cursor location on the screen:
And here is a site that seems to be dedicated to DEC's entire VT series. It includes some scans of the orignal docs:
If I were you I'd pick one and focus on that until I could get it working. You are certain to learn all sorts of things in the process... so I'd hold off on making the Grand Application Design until I did at least one of these bad boys... but thats just me.
 
Thanks again! I will keep you posted on how I get on. :-)
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top