EasyManua.ls Logo

HP ESA-E Series - Page 81

HP ESA-E Series
398 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 3 3-17
Programming Examples
Using Marker Delta Mode and Marker Minimum Search
address 18!\n");
exit(0);
}
/*Clear the analyzer*/
viClear(viESA);
/*Reset the analyzer*/
viPrintf(viESA,"*RST\n");
/*Display the program heading*/
printf("\n\t\t Marker Delta Program \n\n" );
/*Check for the analyzer model number and route the
50 MHz signal accordingly*/
Route50MHzSignal();
/*Set the analyzer to single sweep mode*/
viPrintf(viESA,"INIT:CONT 0\n");
/*Prompt the user for the start and stop frequencies*/
printf("Enter the Start, Stop frequencies in MHz ");
/*The user enters the start and stop frequencies*/
scanf("%lf %lf",&dStartFreq,&dStopFreq);
/*Set the analyzer to the values given by the user*/
viPrintf(viESA,"SENS:FREQ:STAR %lf MHz \n;
SENS:FREQ:STOP %lf MHz\n",dStartFreq,dStopFreq);
/*Trigger a sweep*/
viPrintf(viESA,"INIT:IMM; \n");
/*Check for operation complete*/
viQueryf(viESA, "*OPC?\n", "%d", &lOpc);
if (!lOpc)
{
printf("Program Abort! error ocurred: last command was
not completed!\n");
exit(0);
}
/*Set the marker to the maximum peak*/
viPrintf(viESA,"CALC:MARK:MAX;\n");

Table of Contents

Related product manuals