Error using ==> fopen

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 comentario

Ankit Desai
Ankit Desai el 5 de Mayo de 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?

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Instrument Control Toolbox Supported Hardware en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 1 de Mayo de 2011

Community Treasure Hunt

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

Start Hunting!

Translated by