¿Como Configurar el Tiempo para Conexión Terminada en Un WLS/ENET-9163?



Hardware: Multifunction DAQ (MIO)>>Wireless DAQ

Problema:
Cuando estoy usando los paneles de pruebas (test panels) con una tarjeta de adquisición inalámbrica recibo el error 50405. "Error 50405 occurred at test panel no transfer in progress because the transfer was aborted by the client". Este error significa que el cliente, en este caso el 9163, ha terminado la conexión.

Solución:
El error 50405 significa que la conexión ha sido terminada. Esto puede ser debido a baja calidad en la conexión. Básicamente es como usar el comando "ping" y recibir un "time out".

Este problema puede ser solucionado de varias formas: una puede ser tratando de mejorar la conexión; por ejemplo si la laptop y la tarjeta de adquisición inalámbrica están conectadas a un punto de acceso inalámbricamente una buena opción seria conectar la laptop al punto de acceso usando un cable de ethernet.

Otra opción para solucionar este problema es aumentar el máximo tiempo a esperar antes de terminar la conexión. Esto puede ser agregado en las llaves de registro de la siguiente manera:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\niemrk\Parameters\



Vas a necesitar agregar las dos siguientes palabras:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\niemrk\Parameters\ConnectionTimeout
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\niemrk\Parameters\DiscoveryTimeout



El valor por defecto de estos parámetros es 2500 ms pero pueden ser cambiados a 10000 para esperar por más tiempo antes de terminar la conexión.

Ligas Relacionadas:

Archivos Adjuntos:





Día del Reporte: 12/29/2008
Última Actualización: 04/29/2009
Identificación del Documento: 4SSGH6D2