Documentation Index

Fetch the complete documentation index at: https://support.tulip.co/llms.txt

Use this file to discover all available pages before exploring further.

Utilizzo del driver Telnet

Prev Next

Utilizzo del driver Telnet

Guida al driver Telnet

Questo articolo descrive le funzionalità e la configurazione associate al driver Telnet in Tulip.

Funzionalità

Il driver Telnet consente alle applicazioni Tulip di connettersi ai socket di rete e di inviare e ricevere messaggi. Questo include, ma non è limitato ai dispositivi che utilizzano il protocollo Telnet.

Funzioni

Il driver supporta tre funzioni: "Connect", "Send" e "Disconnect". Queste funzioni sono esposte nel Tulip App Editor come "Device Function", come mostrato di seguito:

Using the Telnet Driver

Using the Telnet Driver

Tutte e tre le funzioni richiedono un "identificatore" da passare come parametro. Questo identificatore identifica in modo univoco una connessione all'interno dell'App Tulip e può essere usato per mantenere più connessioni contemporaneamente.

Gli altri parametri della funzione Connect sono descritti di seguito:

  • Host - L'indirizzo IP o il nome dell'host del dispositivo o del servizio a cui ci si vuole connettere.
  • Porta - La porta di rete del dispositivo o del servizio a cui ci si vuole connettere.
  • Terminatore del messaggio - Un parametro opzionale che specifica una serie di caratteri da inviare dopo ogni funzione di invio per indicare che il messaggio è terminato. In genere si tratta di una nuova linea ("\n") o di un ritorno a capo con una nuova linea ("\r\n").

Eventi

Il driver emette due tipi di eventi: un evento "Messaggio" che indica che una connessione ha inviato un messaggio e un evento "Errore" che indica che qualcosa è andato storto nel driver o nella connessione.

Using the Telnet Driver

Configurazione

Non è necessaria alcuna configurazione al di fuori della logica di Tulip App necessaria per connettersi a un dispositivo. Sebbene negli esempi precedenti siano stati utilizzati valori statici per i dettagli della connessione, è comune estrarre questi valori da variabili o da record della tabella Tulip per consentire una gestione centralizzata di questi valori.