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
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!