Vai al contenuto
Leo

Controllo · scheda Hardware

PortaSeriale

Invisibile: invia e riceve dati su una porta seriale

  • Scheda Hardware
  • Invisibile
  • PC: sì
  • Telefono: no

Esempio

Metti un PortaSeriale nella finestra (si chiamerà PortaSeriale1) e scrivi:

Finestra1.leoprovato con Leo
quando PortaSeriale1.ricezione fai    stampa("ricezione: testo = {evento["testo"]}")fine
Risultato (controlli simulati)
ricezione: testo = Ciao da Leo

Proprietà

Si leggono e si cambiano con il punto: PortaSeriale1.porta.

ProprietàTipoInizialeSignificato
portatesto""Nome della porta (es. "COM3")
velocitaintero, almeno 1115200Velocità in baud
aperta sola letturalogicofalsoVero quando la porta è aperta

Eventi

  • quando PortaSeriale1.ricezione fai principaleQuando arrivano dati. In evento: testo.

Metodi

  • PortaSeriale1.apri()Apre la porta seriale.
  • PortaSeriale1.chiudi()Chiude la porta seriale.
  • PortaSeriale1.invia(testo)Invia un testo sulla porta seriale.

Dove funziona

  • PCsì
  • Telefonono

Nella stessa scheda