PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Utilización de una biblioteca externa: RXTX
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Define o modifica los parámetros para configurar el puerto serie, puerto paralelo o puerto de infrarrojos especificado.. Este ajuste es opcional.
Los valores de Default son los siguientes:
  • Velocidad de transferencia: 9600 Baudios
  • Paridad: nono
  • 8 bits de datos
  • 1 bit de parada
Atención: El ajuste para dos ordenadores relacionado debe ser idéntico.
Observaciones:
  • El puerto debe estar abierto (sOpen) antes de llamar a la función sParámetro. sOpen inicializa automáticamente el puerto serie.
  • Versiones 16 y posteriores
    Java La gestión de los puertos infrarrojos no está disponible en Java.
    Nueva funcionalidad versión 16
    Java La gestión de los puertos infrarrojos no está disponible en Java.
    Java La gestión de los puertos infrarrojos no está disponible en Java.
  • WEBDEV - Código Servidor Esta función devuelve información sobre el servidor.
  • Versiones 25 y posteriores
    Linux Sólo se gestionan los puertos serie.
    Nueva funcionalidad versión 25
    Linux Sólo se gestionan los puertos serie.
    Linux Sólo se gestionan los puertos serie.
Versiones 16 y posteriores
Java Esta función ahora está disponible para aplicaciones Java.
Nueva funcionalidad versión 16
Java Esta función ahora está disponible para aplicaciones Java.
Java Esta función ahora está disponible para aplicaciones Java.
Versiones 25 y posteriores
WEBDEV - Código ServidorLinux Esta función ahora está disponible para sitios WEBDEV en Linux.
WINDEVLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
Nueva funcionalidad versión 25
WEBDEV - Código ServidorLinux Esta función ahora está disponible para sitios WEBDEV en Linux.
WINDEVLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
WEBDEV - Código ServidorLinux Esta función ahora está disponible para sitios WEBDEV en Linux.
WINDEVLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
Ejemplo
PortNum = sOpen("COM1", 2000, 2000) // Open COM1
IF PortNum <> 0 THEN
// Configure Com1: Rate 9600, even parity,
// 8 data bits, 1 stop bit
sParameter(PortNum, 9600, 1, 8, 0) // Configure COM1
// Rest of process...
sClose(PortNum) // Close COM1
ELSE
Error("Error while opening COM1")
END
Sintaxis
<Result> = sParameter(<Port number> , <Rate> , <Paridad> , <Nb Data Bits> , <Nb Stop Bits> [, <DTR/DSR> [, <RTS/CTS> [, <XON/XOFF>]]])
<Result>: Boolean
  • True si los parámetros se inicializaron correctamente,
  • False en caso contrario. Si el puerto no se abrió previamente (con la función sOpen), la función sParámetro no tiene ningún efecto.
<Port number>: Integer
Número de puerto relevante:
  • Número de puerto serie: 1, 2, 3, ... 32 para COM1, COM2, COM3, ... COM32.
  • Número de puertos paralelos: -1, -2, -3 o -4 para LPT1, LPT2, LPT3 o LPT4.
  • Número de puertos de infrarrojos: 1, 2, 3, ... 32 para IR1, IR2, IR3, ... IR32.
    Versiones 16 y posteriores
    LinuxJava La gestión de los puertos infrarrojos no está disponible en Java.
    Nueva funcionalidad versión 16
    LinuxJava La gestión de los puertos infrarrojos no está disponible en Java.
    LinuxJava La gestión de los puertos infrarrojos no está disponible en Java.
  • Identificador de puerto devuelto por sOpen (si esta función fue llamada con un nombre de puerto).
    Versiones 25 y posteriores
    Linux Sólo está disponible este tipo de parámetro.
    Nueva funcionalidad versión 25
    Linux Sólo está disponible este tipo de parámetro.
    Linux Sólo está disponible este tipo de parámetro.
<Rate>: Integer
Velocidad de transferencia de datos (expresada en Baudios o Bits por segundo).
<Paridad>: Integer
Paridad de la transferencia:
0No parity
1Paridad par
2Paridad impar
<Nb Data Bits>: Integer
Número de bits por carácter: 4, 5, 6, 7 u 8.
<Nb Stop Bits>: Integer
Número de bits de parada:
01 bit de parada
11.5 bits de parada
22 bits de parada
<DTR/DSR>: Optional integer
  • 0 (o False, valor predeterminado) si se debe ignorar el protocolo DTR/DSR y debe estar en modo "activo".
  • 1 (o True STRIMEULB) si el protocolo DTR/DSR debe estar en modo "handshake",
  • Versiones 21 y posteriores
    2 si el protocolo DTR/DSR debe ser ignorado y si debe estar en modo "Inactive"....
    Consulte la documentación para la gestión de puertos de comunicación para obtener más información..
    Nueva funcionalidad versión 21
    2 si el protocolo DTR/DSR debe ser ignorado y si debe estar en modo "Inactive"....
    Consulte la documentación para la gestión de puertos de comunicación para obtener más información..
    2 si el protocolo DTR/DSR debe ser ignorado y si debe estar en modo "Inactive"....
    Consulte la documentación para la gestión de puertos de comunicación para obtener más información..
Versiones 16 y posteriores
Java Este parámetro no se tiene en cuenta.
Nueva funcionalidad versión 16
Java Este parámetro no se tiene en cuenta.
Java Este parámetro no se tiene en cuenta.
<RTS/CTS>: Optional integer
  • 0 (o False, valor predeterminado) si se debe ignorar el protocolo RTS/CTS y debe estar en modo "activo".
  • 1 (o True STRIMEULB) si el protocolo RTS/CTS debe estar en modo "Handshake",
  • Versiones 21 y posteriores
    2 si el protocolo RTS/CTS debe ser ignorado y si debe estar en modo "Inactive"..
    Consulte la documentación para la gestión de puertos de comunicación para obtener más información..
    Nueva funcionalidad versión 21
    2 si el protocolo RTS/CTS debe ser ignorado y si debe estar en modo "Inactive"..
    Consulte la documentación para la gestión de puertos de comunicación para obtener más información..
    2 si el protocolo RTS/CTS debe ser ignorado y si debe estar en modo "Inactive"..
    Consulte la documentación para la gestión de puertos de comunicación para obtener más información..
Versiones 16 y posteriores
Java Este parámetro no se tiene en cuenta.
Nueva funcionalidad versión 16
Java Este parámetro no se tiene en cuenta.
Java Este parámetro no se tiene en cuenta.
<XON/XOFF>: Optional boolean
  • True si se debe tener en cuenta el protocolo XON/XOFF,
  • False (valor predeterminado) si se debe ignorar el protocolo.
Versiones 16 y posteriores
Java Este parámetro no se tiene en cuenta.
Nueva funcionalidad versión 16
Java Este parámetro no se tiene en cuenta.
Java Este parámetro no se tiene en cuenta.
Observaciones
Versiones 16 y posteriores
Java

Utilización de una biblioteca externa: RXTX

En Java, el uso de funciones para manejar los puertos serie y paralelos (sOpen, sWrite, sRead, ....) requiere la presencia de una biblioteca externa.: RXTX.
Esta biblioteca incluye un archivo Jar y una o más bibliotecas nativas que dependen del sistema operativo en el que se ejecuta la aplicación.. Para utilizar estas funciones:
  • el archivo Jar (RXTXComm.jar) debe:
    • en el mismo directorio que la aplicación Java generada por WINDEV,
    • en el classpath de ejecución de la aplicación,
    • estar incluido directamente en la aplicación generada (desde el asistente para la generación de Java).
  • se deben encontrar las bibliotecas nativas correspondientes al sistema operativo en el que se ejecuta la aplicación:
    • en el mismo directorio que la aplicación Java generada por WINDEV,
    • en la ruta de las librerías de aplicaciones (librarypath).
La biblioteca RXTX y su documentación pueden descargarse de: http://users.frii.com/jarvi/rxtx/index.html (enlace válido en el momento de la publicación de esta documentación).
Atención: La gestión de los puertos infrarrojos no está disponible en Java.
Nueva funcionalidad versión 16
Java

Utilización de una biblioteca externa: RXTX

En Java, el uso de funciones para manejar los puertos serie y paralelos (sOpen, sWrite, sRead, ....) requiere la presencia de una biblioteca externa.: RXTX.
Esta biblioteca incluye un archivo Jar y una o más bibliotecas nativas que dependen del sistema operativo en el que se ejecuta la aplicación.. Para utilizar estas funciones:
  • el archivo Jar (RXTXComm.jar) debe:
    • en el mismo directorio que la aplicación Java generada por WINDEV,
    • en el classpath de ejecución de la aplicación,
    • estar incluido directamente en la aplicación generada (desde el asistente para la generación de Java).
  • se deben encontrar las bibliotecas nativas correspondientes al sistema operativo en el que se ejecuta la aplicación:
    • en el mismo directorio que la aplicación Java generada por WINDEV,
    • en la ruta de las librerías de aplicaciones (librarypath).
La biblioteca RXTX y su documentación pueden descargarse de: http://users.frii.com/jarvi/rxtx/index.html (enlace válido en el momento de la publicación de esta documentación).
Atención: La gestión de los puertos infrarrojos no está disponible en Java.
Java

Utilización de una biblioteca externa: RXTX

En Java, el uso de funciones para manejar los puertos serie y paralelos (sOpen, sWrite, sRead, ....) requiere la presencia de una biblioteca externa.: RXTX.
Esta biblioteca incluye un archivo Jar y una o más bibliotecas nativas que dependen del sistema operativo en el que se ejecuta la aplicación.. Para utilizar estas funciones:
  • el archivo Jar (RXTXComm.jar) debe:
    • en el mismo directorio que la aplicación Java generada por WINDEV,
    • en el classpath de ejecución de la aplicación,
    • estar incluido directamente en la aplicación generada (desde el asistente para la generación de Java).
  • se deben encontrar las bibliotecas nativas correspondientes al sistema operativo en el que se ejecuta la aplicación:
    • en el mismo directorio que la aplicación Java generada por WINDEV,
    • en la ruta de las librerías de aplicaciones (librarypath).
La biblioteca RXTX y su documentación pueden descargarse de: http://users.frii.com/jarvi/rxtx/index.html (enlace válido en el momento de la publicación de esta documentación).
Atención: La gestión de los puertos infrarrojos no está disponible en Java.
Clasificación Lógica de negocio / UI : Lógica de negocio
Componente : wd250com.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario