> btw. when you use Python, your code could easily be ported to > another OS... Surprise surprise, I am not the only Python proponent! As for a terminal program: my XWisp software has a very simple TTY emulator, that can be used independent of the main function of XWisp (driving my programmer). XWisp is written in Python, and it is portable to a lot of OS'es. A problem is that access to serial ports is by itself not portable, but there is a Python library that hides the non-portable aspects (I did not make it, but a copy comes with XWisP). But on windoze you need the Python Win32 extensions to let it work. Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: www.voti.nl consultancy, development, PICmicro products -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.