create serial obj commands 'serial' and 'fopen' takes very long time

3 views (last 30 days)
Hi,
I'm using matlab(7.9.0)R2009b with a 64-bit win7 professional computer. I'm just simply trying to create a serial obj by using 'serial' and 'fopen', but it always takes more than 2 min to run each command line. So I'm wondering how can I find where the problem is.
Also, I'm using the Image acquisition tool box to control my 1394 camera.Though that have nothing to do with 'serial' but I'm thinking if the CMU 1394a camera driver will affect the performance of this serial command by any means.
Thanks, Nyx

Answers (1)

Walter Roberson
Walter Roberson on 27 Jan 2013
The 1394 Firewire camera series uses networking, which should not affect serial performance at all.
If you use a program such as hyperterm, does the open take long?
Have you tried setting DataTerminalReady on the serial object before doing the open?
s = serial('COM1');
s.DataTerminalReady = 'on';
%also set speed
fopen(s)

Community Treasure Hunt

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

Start Hunting!