|
|
|
|
- Utilización de una biblioteca externa: RXTX
Recupera el número de bytes pendientes en el búfer de entrada de un puerto serie o puerto de infrarrojos especificado. Observaciones: - Esta función no se puede utilizar con un puerto paralelo.
- Esta función devuelve información sobre el servidor.
- Los puertos de infrarrojos no son compatibles.
- Sólo se admiten puertos serie.
// The port is opened. Retrieves the number of pending bytes // in the input buffer of COM4 and read them. PortNum is int PortNum = sOpen("COM4", 2000, 2000) Number is int MessageRead is string Number = sInEntryQueue(PortNum) MessageRead = sRead(PortNum, Number) // Equivalent to: MessageRead = sRead(PortNum, sInEntryQueue(PortNum))
Sintaxis
<Result> = sInEntryQueue(<Port number>)
<Result>: Integro - Número de bytes pendientes en el búfer de entrada del puerto especificado,
- 0 si la función falla. La variable ErrorOccurred se establece en True si se produce un error en el puerto (por ejemplo, bit de paridad). Los detalles del error son devueltos por ErrorInfo.
<Port number>: Integro Número de puerto a utilizar: - Número del puerto serie: 1, 2, 3, ... 32 para COM1, COM2, COM3, ... COM32.
- Número del puerto de infrarrojos: 1, 2, 3, ... 32 para IR1, IR2, IR3, ... IR32.
La gestión de los puertos de infrarrojos no está disponible en Java. - Número de puerto devuelto por sOpen (si esta función fue llamada con un nombre de puerto).
Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|