return type of fgetl(serial)
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
hi, i wanted to know the return data type(string, char ,array?) of fgetl(serial), because i need to read port through fgetl(serial).
http://www.mathworks.com/help/techdoc/ref/serial.fgetl.html
0 commentaires
Réponses (2)
Jan
le 24 Fév 2011
What about trying it?
x = fgetl(serial);
disp(class(x));
Looking in "doc serial/fgetl" it looks like it is a CHAR.
2 commentaires
Walter Roberson
le 24 Fév 2011
Possibly upon timeout or end-of-file it would return a different class of data such as the number -1 or an empty numeric array. You would need to test this case.
Jan
le 24 Fév 2011
I've read http://www.mathworks.com/help/techdoc/ref/serial.fgetl.html and find the description of the outputs too vague. "[tline,count,msg] = fgetl(obj)" is helpful to detect timeouts and errors, but what is "msg" in case of success exactly?
@Safiullah Khan: The documentation is not clear enough in this point. Please send an enhancement request to TMW.
Safiullah Khan
le 2 Mar 2011
2 commentaires
Jan
le 2 Mar 2011
Command window -> Help -> Web Resources -> Support
or
Type in the command window: "support". Then look for the contact form.
Voir également
Catégories
En savoir plus sur Get Started with MATLAB dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!