RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  16574 - MODIFICANDO UN CONTROLADOR DE IMPRESION
Autor:  Orlando Tinoco Araque
Hola
Hace poco encontre entre mis cosas viejas, una impresora Tandy DMP133 de la empresa RadioShack, esta es una multipunto con un cableado distinto a las IBM PC. Bueno, le hice un cableado con un conector DB25 para tener compatibilidad con cualquier computador 'PC compatible' y lo configure como una 'IBM proprinter', pero al ponerla en
funcionamiento imprimia una linea y quedaba en pausa hasta que le presionaba el boton de 'ON/OFF LINE', y asi continuaba con todas las lineas(por cierto tiene una buena calidad de impresion, pero no es nada agradable estar presionando un boton por cada linea que imprima).

Investigué algo, y descubrí que el puerto paralelo estandar maneja las señales ERROR e INIT(pines 15 y 16 del DB25) con logica negativa, es decir, que son activas con 0. Todo lo contrario a las señales de INIT y ERROR que maneja la impresora TANDY.

Pense en alterar el hardware de la impresora, colocandole unos inversores a dichas lineas, pero luego me di cuenta que una de las señales es bidireccional, y la cosa no es tan simple.

Pienso que una solucion es modificar el archivo controlador de la impresora IBM Proprinter o el controlador del puerto LPT, de tal forma que las lineas de INIT y ERROR trabajen de forma inversa.
Desensamblé el archivo controlador de la impresora, pero su codigo no es muy comprensible para mi.

Por favor, nesecito cualquier ayuda posible para solucionar mi problema.
Tambien acepto comentarios e informacion de controladores y puertos LPT.

Gracias por su atencion y ayuda prestada


Nombre
Apellidos
Correo
Comentarios