PC SOFT

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

  • 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
sParameter (Function)
 
Defines or modifies the parameters for configuring the specified serial port, parallel port or infrared port. This setting is optional.
The default values are as follows:
  • Transfer rate: 9600 Bauds
  • Parity: None
  • 8 data bits
  • 1 stop bit
Caution: The setting for two linked computers must be identical.
WEBDEV - Código Servidor This function returns information regarding the server.
Notes:
  • The port must be opened (sOpen) before the call to sParameter. sOpen automatically initializes the serial port.
  • Versiones 16 y posteriores
    Java The management of infrared ports is not available in Java.
    Nueva funcionalidad versión 16
    Java The management of infrared ports is not available in Java.
    Java The management of infrared ports is not available in Java.
Versiones 16 y posteriores
Java This function is now available for the Java applications.
Nueva funcionalidad versión 16
Java This function is now available for the Java applications.
Java This function is now available for the Java applications.
Ejemplo
Result1 = sOpen(1, 2000, 2000) // Open COM1
IF Result1 = True THEN
// Configure Com1: Rate 9600, even parity,
// 8 data bits, 1 stop bit
sParameter(1, 9600, 1, 8, 0) // Configure COM1
// Rest of process...
sClose(1) // Close COM1
ELSE
Error("Error while opening COM1")
END
Sintaxis
<Result> = sParameter(<Port Number> , <Rate> , <Parity> , <Nb Data Bits> , <Nb Stop Bits> [, <DTR/DSR> [, <RTS/CTS> [, <XON/XOFF>]]])
<Result>: Boolean
  • True if the parameters have been initialized properly,
  • False otherwise. sParameter has no effect if the port was not opened beforehand (by sOpen).
<Port Number>: Integer
Relevant port number:
  • Number of serial port: 1, 2, 3, ... 32 for COM1, COM2, COM3, ... COM32.
  • Number of parallel port: -1, -2, -3 or -4 for LPT1, LPT2, LPT3 or LPT4.
  • Number of infrared port: 1, 2, 3, ... 32 for IR1, IR2, IR3, ... IR32.
    Versiones 16 y posteriores
    Java The management of infrared ports is not available in Java.
    Nueva funcionalidad versión 16
    Java The management of infrared ports is not available in Java.
    Java The management of infrared ports is not available in Java.
  • Port number returned by sOpen (if this function was called with a port name).
<Rate>: Integer
Rate of data transfer (expressed in Bauds or Bits per second).
<Parity>: Integer
Parity of the transfer:
0No parity
1Even parity
2Odd parity
<Nb Data Bits>: Integer
Number of bits per character: 4, 5, 6, 7 or 8.
<Nb Stop Bits>: Integer
Number of stop bits:
01 stop bit
11.5 stop bits
22 stop bits
<DTR/DSR>: Optional integer
  • 0 (or False, default value) if the DTR/DSR protocol must be ignored and in "active" mode.
  • 1 (or True) if the DTR/DSR protocol must be in "Handshake" mode,
  • Versiones 21 y posteriores
    2 if the DTR/DSR protocol must be ignored and in "inactive" mode.
    See the documentation for managing communication ports for more details.
    Nueva funcionalidad versión 21
    2 if the DTR/DSR protocol must be ignored and in "inactive" mode.
    See the documentation for managing communication ports for more details.
    2 if the DTR/DSR protocol must be ignored and in "inactive" mode.
    See the documentation for managing communication ports for more details.
Versiones 16 y posteriores
Java This parameter is ignored.
Nueva funcionalidad versión 16
Java This parameter is ignored.
Java This parameter is ignored.
<RTS/CTS>: Optional integer
  • 0 (or False, default value) if the RTS/CTS protocol must be ignored and in "active" mode.
  • 1 (or True) if the RTS/CTS protocol must be in "Handshake" mode,
  • Versiones 21 y posteriores
    2 if the RTS/CTS protocol must be ignored and in "inactive" mode.
    See the documentation for managing communication ports for more details.
    Nueva funcionalidad versión 21
    2 if the RTS/CTS protocol must be ignored and in "inactive" mode.
    See the documentation for managing communication ports for more details.
    2 if the RTS/CTS protocol must be ignored and in "inactive" mode.
    See the documentation for managing communication ports for more details.
Versiones 16 y posteriores
Java This parameter is ignored.
Nueva funcionalidad versión 16
Java This parameter is ignored.
Java This parameter is ignored.
<XON/XOFF>: Optional boolean
  • True if the XON/XOFF protocol must be taken into account,
  • False (default value) if this protocol must be ignored.
Versiones 16 y posteriores
Java This parameter is ignored.
Nueva funcionalidad versión 16
Java This parameter is ignored.
Java This parameter is ignored.
Observaciones
Versiones 16 y posteriores
Java

Utilización de una biblioteca externa: RXTX

En Java, el uso de funciones para el manejo de los puertos serie y paralelo (sOpensWrite, sRead, , ....) requiere la presencia de una librería 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 las ruta librerías de la aplicación (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 el manejo de los puertos serie y paralelo (sOpensWrite, sRead, , ....) requiere la presencia de una librería 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 las ruta librerías de la aplicación (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 el manejo de los puertos serie y paralelo (sOpensWrite, sRead, , ....) requiere la presencia de una librería 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 las ruta librerías de la aplicación (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.
Componente : wd240com.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