Programming with GPIB Commands
2-18 Power-Offset-Table Commands
MG369xC GPIB PM
PN: 10370-10374 Rev. F
2-49
strcpy(XString,"_?U%");
SendCmd(Synth,XString,strlen(XString));
Output(Synth,"RST");
Output(Synth,"GTF");
Output(Synth,"ZL000");
Output(Synth,"1 GH 2 GH 3 GH 4 GH 5 GH 6 GH 7 GH 8 GH 9 GH 10 GH");
Output(Synth,"ZEL");
/* Make a data array with the PTL command, the word count */
/* and the binary data in low-byte, high-byte order. */
DataString[0]='P';
DataString[1]='T';
DataString[2]='L';
DataString[3]=10; /* Low byte -— ten words */
DataString[4]=0; /* High byte -— */
DataString[5]=0; /* 0 */
DataString[6]=0;
DataString[7]=20; /* 276 */
DataString[8]=1;
DataString[9]=30; /* 542 */
DataString[10]=2;
DataString[11]=40; /* 808 */
DataString[12]=3;
DataString[13]=50; /* 1074 */
DataString[14]=4;
DataString[15]=60; /* 1340 */
DataString[16]=5;
DataString[17]=70; /* 1606 */
DataString[18]=6;
DataString[19]=80; /* 1872 */
DataString[20]=7;
DataString[21]=90; /* 2138 */
DataString[22]=8;
DataString[23]=100; /* 2404 */
DataString[24]=9;
/* Send the data with an EOI on the last byte */
SendEoi(Synth,DataString,25);
Output(Synth,"PT1");
Output(Synth,"ZS000");
for(next_step=0;next_step<10;ne+)
{
Output(Synth,"Y");
printf(“Press Enter for Next Frequency”);
getchar();
}
} /* End of main() */
Figure 2-13.
Power-Offset Mode Programming Example (2 of 2)
Содержание MG369 C Series
Страница 2: ......
Страница 6: ...Contents 4 PN 10370 10374 Rev F MG369xC GPIB PM ...
Страница 262: ...A 34 PN 10370 10374 Rev F MG369xC GPIB PM ...
Страница 264: ...Index 2 PN 10370 10374 Rev F MG369xC GPIB PM ...
Страница 265: ......