Error using ==> fopen

2 views (last 30 days)
boaz des
boaz des on 1 May 2011
I am trying to control Agilent 33250a waveform generator whit this script:
h=visa('agilent',SerialAddr);
set(h,'Baud',115200,'InputBufferSize',200,'OutputBufferSize',2*7000);
fopen(h);
fprintf(h,'OUTP OFF');
fprintf(h,'OUTP:LOAD 50');
I am getting this Error:
??? Error using ==> instrument/fopen
Error using ==> fopen
VISA: DataTerminalReady could not be set to the specified value.
on another computer it works fine,what could be the problem?
Tanx
Mudonroad
  1 Comment
Ankit Desai
Ankit Desai on 5 May 2011
Could you try out the same using serial port object?
s = serial(<port name>); %Example: 'COM1'
set(s,'Baudrate',115200,'InputBufferSize',200,'OutputBufferSize',2*7000);
fopen(s);
fprintf(s,'OUTP OFF');
fprintf(s,'OUTP:LOAD 50');
Does it give the same error?

Sign in to comment.

Answers (0)

Categories

Find more on Instrument Control Toolbox Supported 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!