GPIB_set_awg_amplitude - Fixe l'amplitude crête-crête en volt sur les canaux de l'AWG
typ : Langage GPIB de l'AWG. Actuellement, 2 types d'AWG sont pris en charge :
Tektronix AWG 520 => type = 1
Tektronix AWG 2021 => type = 2
amplitude : Vecteur à deux dimensions. La première valeur correspond au canal n°1 (partie réelle). La seconde au canal n°2 (partie imaginaire).
// Génération de l'enveloppe complexe sous Scilab x=linspace(0,2*%pi,801); y=cos(x); y=y(1:$-1); y=y+%i*y^2; // Affichage des parties r éelle et imaginaire plot2d([real(y)',imag(y)']); // Spécifie le time-out de l'AWG (à l'adresse GPIB 1) GPIB_timout(1,5000); // Envoi de l'enveloppe ( écriture sur le disque dur interne de l'AWG + chargment des signaux 'real.wfm' et 'imag.wfm') GPIB_set_awg_envelope(1,1,y,250*10^6); // Amplitude crête-crête : 0.1V sur le canal 1 (partie réelle) et 0.2V sur le canal 2 (partie imaginaire) GPIB_set_awg_amplitude(1,1,[0.1 0.2]); // Met le canal 1 actif (ON=1) et le canal 2 inactif (OFF=2) GPIB_set_awg_output(1,1,[1 2]);
GPIB_set_awg_envelope , GPIB_set_awg_output , GPIB_set_awg_run ,