How can I receive data via TCP/IP in GUI interface?

5 vues (au cours des 30 derniers jours)
JangHo Cho
JangHo Cho le 1 Oct 2015
Commenté : Harsh Sonani le 1 Juin 2021
Hi, I'm working with MATLAB to communicate with other PC which also using MATLAB.
TCP/IP communication is successful. GUI Creation and All the callback function is going well.
But I have a problem.
The GUI is 'event' oriented but the data is continuously sent.
If I don't use GUI, It is ok because I can use while loop.
But, I cannot handle the TCP/IP with GUI callback function.
How can I do both(using GUI and receiving data via TCP/IP) at the same time?

Réponses (1)

Walter Roberson
Walter Roberson le 2 Oct 2015
Set a BytesAvailableFcn callback.
  5 commentaires
Walter Roberson
Walter Roberson le 16 Mar 2017
Yes, you can fwrite() or fprintf() to a tcp connection.
Note: there is also the OutputEmptyFcn callback, to allow you determine when to send to the other side without risking overflowing buffers.
Harsh Sonani
Harsh Sonani le 1 Juin 2021
why we use handles.tcpi?
direct we can't use tcpi only?

Connectez-vous pour commenter.

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by