Add Available serial port into pop up menu
Show older comments
Hi,
I wish to get a list of available serial port in my computer and display them in the pop up menu. code:
a=instrfind('Type','Serial');
for i=1:length(a)
text{i}=a(i);
end
set(handles.popup1,'String',text);
guidata(hObject,handles);
but, there's nothing shown in the pop up menu. May i know which part i did wrongly? Thanks
1 Comment
Walter Roberson
on 17 Jun 2012
Please do not name a variable "text" as that conflicts with the important graphic function "text".
Answers (1)
Walter Roberson
on 17 Jun 2012
a = instrfind('Type','Serial');
for i = 1:length(a)
portnames{i} = get(a(i), 'Port')
end
set(handles.popup1, 'String', portnames);
3 Comments
Shawn Chang
on 19 Jun 2012
Walter Roberson
on 19 Jun 2012
Could you show me
size(a)
and
get(a(1))
Shawn Chang
on 21 Jun 2012
Categories
Find more on Matrix Indexing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!