Thanks to Sean and Ben for their responses. Each response is useful but I am actually looking for something a little different. My application needs to do five things.
1) communicate with the host via serial port or tcp/ip. 2) emulated the vt100 (xterm) display 3) direct input to host from the LV application 4) parse output from host into LV application 5) handle users input via the keyboard The first is can be done with the examples from the serial vi's and internet tool kit. Tasks 3 and 4 are fairly straight forwards LV code. Task 5 can be handle by the "Global Text Box with Event Structure" and "keyboard.vi" from the LabVIEW development library. If anyone knows which approach is better please let me know. The hardest part is trying to make sense of all of the escape sequences that the host spits out and try to present something that the use can look at. The commercial application that Sean found looks like it will be able to handle the display on serial or tcp/ip. I would still try and figure out how to manage the LV application interfaces. What I am looking for most is something written in LV that can handle at least some of the display functions and I can write the rest. Thanks Roger