Ruido en el puerto paralelo

gopster
15 de Enero del 2006
Haber si a alguien le ha pasado:

Tengo un programa que envia datos al puerto paralelo hacia un dispositivo ya todo muy bien, hace lo que yo quiero en el momento que quiero.

Pero resulta que estando apagado el programa, y sin ninguna aplicacion abierta, comienzan a llegar esporadicamente señales de salida que provienen del puerto, como si hubiera un proceso que escanea el puerto y manda señales de salida.

Esto me da al traste porque mi dispositivo externo interpreta esas señales como salidas del programa, alguien sabe como desactivar esa opcion de Windows???? uso Windows XP SP1

Saludos y de antemano gracias.

Jos?eralta
15 de Enero del 2006
Hola,

XP busca periódicamente dispositivos en los puertos, por eso tu dispositivo recibe señales. Una solución puede ser modificar el registro de Windows para desactivar la búsqueda automática, la forma más fácil, copia la siguiente línea en un archivo .reg y ejecútalo:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Parport\Parameters]
"DisableWarmPoll"=dword:00000001:

Si deseas activarla copia la siguiente línea en otro archivo .reg y ejecútalo:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Parport\Parameters]
"DisableWarmPoll"=dword:00000000


Otra alternativa es programar el dispositivo para que descarte si no recibe una secuencia de bits preestablecida en tu programa, algo como bits de inicio y parada de transmisión.

Espero te sirva la información.