Get Port List

Returns a list of serial port names suitable for use with serial objects.
256 Downloads
Aktualisiert 20. Feb 2018

Lizenz anzeigen

The matlab serial object can be used to connect to external devices that use serial communication, such as microcontrollers, GPS receivers, heartrate monitors, etc. In order to use a serial object, you need to know the serial port name.
GET_PORT_LIST returns a list of serial port names which are suitable for connections with serial port objects. The function is cross-platform (OS X, Linux, Windows) and does not require any Matlab toolboxes.
Example: (on OS X)

devices = get_port_list;
disp(devices)
'A700elGZ' '/dev/tty.usbserial-A700elGZ'
'PXFARNQU' '/dev/tty.usbserial-PXFARNQU'
Example: (on Windows)

devices = get_port_list;
disp(devices)
'6' 'COM6'
'1' 'COM1'
device_connection = serial(devices{1,2});
fopen(device_connection);
% send/receive data, etc
fclose(device_connection);

Zitieren als

M. A. Hopcroft (2025). Get Port List (https://www.mathworks.com/matlabcentral/fileexchange/56051-get-port-list), MATLAB Central File Exchange. Abgerufen.

Kompatibilität der MATLAB-Version
Erstellt mit R2015b
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux
Kategorien
Mehr zu Use COM Objects in MATLAB finden Sie in Help Center und MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Veröffentlicht Versionshinweise
1.11.0.0

Typo fix

1.3.0.0

Include additional device entries for Mac, Linux

1.1.0.0

Fix device ID typo

1.0.0.0