Sto provando a scrivere un programma che ascolterà l'input seriale dalla scheda Arduino collegata tramite USB e invierà l'output alla porta seriale (COM4). Ma non so come ottenere input dalla porta seriale di Delphi. Ho bisogno di un programma per ascoltare la porta, e ogni volta che arriva l'input, dovrebbe reagire ad esso. Eventuali suggerimenti?Ascolto della porta seriale su Delphi 7
5
A
risposta
10
http://sourceforge.net/projects/tpapro/ è uno strumento gratuito che abbiamo utilizzato con grande successo per molti anni.
5
Probabilmente lo farà anche il tpapro già suggerito, ma io stesso uso TComport, che ritengo leggermente più facile da usare. Avrà una proprietà di evento onrxchar che si innesca ogni volta che arriva un personaggio (e diverse opzioni per altri tipi di pacchetti, incluso l'allineamento ASCII).
Io lo uso praticamente per lo stesso tipo di cose, anche se con microchip mcus.
0
Ho usato la libreria Comport di WinSoft per molti ... anni. È eccellente (0 bug) e funziona con qualsiasi versione di Windows.
+1 Perché questo bocciato? È una libreria seriale ben nota per Delphi? –
Funziona anche con le versioni precedenti di Delphi, evviva! +1 – Codebeat