Error using ==> fopen

2 vues (au cours des 30 derniers jours)
boaz des
boaz des le 1 Mai 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 commentaire
Ankit Desai
Ankit Desai le 5 Mai 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?

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Instrument Control Toolbox Supported Hardware dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by