Devo tenere aperto un collegamento SerialPort?
-
19-09-2019 - |
Domanda
Sto lavorando con la comunicazione seriale e mi chiedo se devo mantenere il SerialPort aperto o no?
Sto creando una coda di comandi e solo uno sarà in esecuzione in un momento. Devo creare un SerialPort e aprire / chiudere in ogni comando, o dovrei avere un'altra classe che detiene la porta aperta e si chiama dai comandi? Oppure è veramente importante?
Soluzione
mantenendola ruotata. Nessun punto di avere il sovraccarico di apertura e di chiusura.
Altri suggerimenti
In aggiunta alla risposta di C. Ross, mantenendolo aperto impedirà qualsiasi altra cosa di aprire il SerialPort e si blocca in seguito. Vorrei suggerire tenerla aperta.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow