showing Results of Serialportlist in a UITextArea
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Jason
am 26 Nov. 2020
Kommentiert: Avratanu Biswas
am 27 Nov. 2020
Hello, I would like to display the available ports on my PC using serialportlist("available")
I have come across the evalc..code below
portstring = evalc('display(serialportlist("available"))')
ReportMessage(app,portstring);
Reportmessage is my own function that adds to a textarea
It works except I get some rubbish first:
1×2 <a href="matlab:helpPopup string" style="font-weight:bold">string</a> array
"COM5" "COM10"
Is there a better way to display the results of serialportlist in a uitextarea?
Thanks
Jason
0 Kommentare
Akzeptierte Antwort
Jason
am 27 Nov. 2020
1 Kommentar
Avratanu Biswas
am 27 Nov. 2020
Glad that it worked for you . Using "evalc" never a good idea.( Why Avoid the eval Function? ) - might answer you the reason behind those additional unwanted texts in your very initial post.
Cheers !
A
Weitere Antworten (1)
Avratanu Biswas
am 26 Nov. 2020
Bearbeitet: Avratanu Biswas
am 26 Nov. 2020
In case I understood your question correctly, what if you write it in this way
portstring = serialportlist("available"); % instead of using evalc
app.UItextarea.Value = portstring; % using the given name of the UItextarea
Siehe auch
Kategorien
Mehr zu Structures finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!