Scan for available serial com ports

A handy utility function thats missing in base Matlab to scan for available Serial ports.

You are now following this Submission

The function uses a simple workaround (as there is no documented way) to first scan for all available ports and returns only those which are ready for use. As the procedure involves testing each port individually it takes a few seconds (about the same a Terminal/Hyperterminal takes on port rescan).

Request in the comments section for any additional features like error message encountered for each port, etc and I'll consider revising.

Cheers,
cK.

Cite As

cr (2026). Scan for available serial com ports (https://se.mathworks.com/matlabcentral/fileexchange/37872-scan-for-available-serial-com-ports), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Communications Toolbox in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0