Arduino and Serial port in MATLAB

13 views (last 30 days)
chef13 on 1 Aug 2013
I have an Arduino DUE connected to my Virtual machine on which there is installed UBUNTU.
If I try to create a serial connection at the address where the Arduino DUE is everything is fine.
The problem is that when I close MATLAB and I want to open the Arduino IDE again, there is no serial port available.
I think it´s some kind of closing and deleting that I have to do, but I don´t know what is the right command.
Someone of you can help me?
thanks, Fab.

Answers (1)

David Sanchez
David Sanchez on 1 Aug 2013
You have to close the serial object once you are done with it:
s1 = serial('COM1'); % create serial object, it will be something different
fopen(s1=),% open your serial object
....% do whatever you want to do with it
fclose(s1);% close it when you are done with it
% get rid of the serial object
clear s1


Find more on MATLAB Support Package for Arduino Hardware in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!