Telepathy es una biblioteca de comunicaciones serie para Clipper. Soporta los protocolos de transferencia de ficheros binarios más populares: Xmodem (y Xmodem-CRC y Xmodem-1K), Ymodem en modo batch e Ymodem-G, Kermit, Zmodem. Telepathy también soporta emulaciones de terminal TTY, PC ANSI y VT102.
Características
Con Telepathy es posible:
Incorporar avanzadas funciones de comunicación serie en sus aplicaciones Clipper
Llamar a una UDF para manejar eventos especiales en tiempo real sin interferir las acciones de la consola de usuario
Recibir actualizaciones en la visualización del estado
Utilizar dispositivos serie como un lector de códigos de barra en lugar del teclado
Enlazar funciones definidas por usuario (UDFs) directamente con los protocolos de transferencia y los emuladores de terminal para actualizar la pantalla y controlar la marcha de la transferencia
Tener soporte de tarjetas multipuerto
Utilizar primitivas de script avanzadas
Soportar velocidades de 75 a 115.200 baudios
Leer y/o cambiar las opciones del puerto, abrir/cerrar puertos
Leer o cambiar opciones de handshake y el modo de control de flujo XON/XOFF
Configurar y mostrar códigos y mensajes de error
Borrar el búfer de entrada o salida
Configurar tarjetas de control serie multipuerto
Comprobar estado de la línea serie, estado de la señal handshaking del módem, si el adpatador del puerto serie está instalado y funcionando y si hay un carácter presente en el búfer de entrada
Determinar el número de caracteres del búfer de salida y el espacio libre en el búfer de salida