Read serial data in Matlab(in .m file of GUI, not in command window) and display on Matlab GUI

1 visualización (últimos 30 días)
Hello all, I need to read serial data continuously and display it on Matlab GUI. I need to know which things of the .m file need to be updated because I am new to Matlab and its GUI environment. Please help...
Thanks in advance

Respuesta aceptada

Walter Roberson
Walter Roberson el 5 de Dic. de 2015
  2 comentarios
Swanand Pisat
Swanand Pisat el 5 de Dic. de 2015
I tried with this gui but it is giving an error as -
Attempt to reference field of non-structure array.
Error in serial_GUI_noICT>connectButton_Callback (line 208) serPortn = get(handles.portList, 'Value');
Error in gui_mainfcn (line 96) feval(varargin{:});
Error in serial_GUI_noICT (line 46) gui_mainfcn(gui_State, varargin{:});
Error in @(hObject,eventdata)serial_GUI_noICT('connectButton_Callback',hObject,eventdata,guidata(hObject))
Error while evaluating uicontrol Callback
Could you please help..!
Walter Roberson
Walter Roberson el 5 de Dic. de 2015
Which MATLAB release are you using?
Are you getting the list of ports, COM1, COM2, and so on?
There was an old release about 5 years ago where you might have to change
serPortn = get(handles.portList, 'Value');
to
serPortn = get(handles(1).portList, 'Value');
and probably other places would need changes to. The bug was corrected in the next release (and probably in a service pack as well.)

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Programming Utilities en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by