Read serial input from /dev/tty in linux
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Christian Wittpahl
am 28 Okt. 2016
Kommentiert: Christian Wittpahl
am 28 Okt. 2016
I'm trying to visualize the input of a serial device. The device lies in "/dev/ttyACM0". I already found out, that MATLAB doesn't read this kind of device, so I made a link to it called "/dev/ttyS101". I can perfectly read the output of the device using "cat" in the console, but if I try using fopen() in MATLAB I always get this response:
Error using serial/fopen (line 72)
Open failed: Port: ttyS101 is not available. No ports are
available.
Use INSTRFIND to determine if other instrument objects are
connected to the requested device.
I don't have the "Instrument Control Toolbox" installed, is that the problem?
0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 28 Okt. 2016
instrfind() is part of MATLAB these days.
Check the ownership and permissions on /dev/ttyS101 . It would not be uncommon for it to have been configured without "other" access.
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!