Usina BRGuía AdvPL
Ingresar
← Todos los temas
COMANDOEn revisión

OPEN SERIAL

OPEN SERIAL nSerial TO hHandle BAUD nBaud BYTESIZE nBits PARITY nParity STOPBITS nStop

Referencia histórica para abrir puerto serie.

OPEN SERIALAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

Guía eADVPL documenta número de puerto, variable handle y opciones BAUD, BYTESIZE, PARITY/STOPBITS. No demuestra soporte actual ni máquina de la puerta. Sección consultada no aclara cierre/errores; ejemplo deja instrucción comentada. (Fuentes: refs. 1–1.)

02 · SINTAXIS

Sintaxis

OPEN SERIAL nSerial TO hHandle BAUD nBaud BYTESIZE nBits PARITY nParity STOPBITS nStop

Parámetros

nSerial
NuméricoObligatorio

Número de puerto en guía histórica.

hHandle
Variable de salidaObligatorio

Destino del handle de puerto.

nBaud / nBits / nParity / nStop
NuméricoObligatorio

Opciones según sintaxis histórica; validar valores en runtime.

Retorno

Comando: guía indica handle en variable TO, no retorno de función.

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

#Include "Protheus.ch"

User Function Ed562()
    // Fragmento documental comentado: no abre puerto.
    // OPEN SERIAL 1 TO hHandle BAUD 9600 BYTESIZE 8 PARITY 0 STOPBITS 1
    ConOut("OPEN SERIAL")
Return Nil
Resultado esperado

Imprime OPEN SERIAL sin acceder hardware. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Confirmar runtime, máquina, opciones y API de cierre antes de integrar. Probar dispositivo simulado y documentar timeouts/liberación del handle.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. Guia de Referência eADVPL (histórico). §5.3, p. 28. Consulta el 2026-10-27.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha