Info

この質問は閉じられています。 編集または回答するには再度開いてください。

Do gui from the data receive in com port

1 回表示 (過去 30 日間)
Diresh kumar
Diresh kumar 2012 年 4 月 11 日
閉鎖済み: MATLAB Answer Bot 2021 年 8 月 20 日
Hello, I'm new in matlab. I'm receiving decimal data (0-1023) from the com port. How i gonna do a GUI from the data receive in the certain com port? Ur help really appreciated.
  2 件のコメント
Walter Roberson
Walter Roberson 2012 年 4 月 18 日
http://www.mathworks.com/matlabcentral/answers/29922-why-your-question-is-not-urgent-or-an-emergency
Walter Roberson
Walter Roberson 2012 年 4 月 18 日
There is an example in the file exchange.

回答 (1 件)

Wasim Akhlaq
Wasim Akhlaq 2012 年 4 月 18 日
You can receive data from com port (Serially). Use This Command
Ser_Obj = serial(); % Serial Communication Object (Default Setting) %
for i = 1 : 1024 % for 0 - 1023 decimal received %
fscanf (Ser_Obj); % for receiving data %
end
The formt of fscanf is given by (you can see on Matlab help)
A = fscanf(fid,format)
[A,count] = fscanf(fid,format,size)
and if you want to do in GUI then Make a GUI file and take a push button and write this code in push button. Doing this when you press the push button then you receive data.
  1 件のコメント
Walter Roberson
Walter Roberson 2012 年 4 月 18 日
I think the decimal data is what is in the range 0-1023, not 1024 items of data.

この質問は閉じられています。

Community Treasure Hunt

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

Start Hunting!

Translated by