EasyManua.ls Logo

HP ESA-E Series - Using Marker Peak Search and Peak Excursion; Example

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-11
Programming Examples
Using Marker Peak Search and Peak Excursion
Using Marker Peak Search and Peak
Excursion
This C programming example does the following:
Open an HP-IB session at address 18.
Clear the analyzer.
Reset the analyzer.
Set the analyzer center frequency and span to 50 MHz.
Set the input port to the 50 MHz amplitude reference.
Set the analyzer to single sweep mode.
Prompt the user for the peak excursion and set them.
Set the peak threshold to 90 dB.
Trigger a sweep.
Check for operation complete.
Set the marker to the maximum peak.
Query and read the marker frequency and amplitude.
Close the session.
Example:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <conioh>
#include <ctype.h>
#include <string.h>
#include “<visa.h>”
#define hpESA_IDN_E4401B "Hewlett-Packard, E4401B"
#define hpESA_IDN_E4411B "Hewlett-Packard, E4411B"
Visession defaultRM, viESA;
ViStatus errStatus;
ViChar cIdBuff[256] = {0};
char cEnter = 0;
int iResult = 0;
/*Set the input port to the 50 MHz amplitude reference*/
void Route50MHzSignal()

Table of Contents

Related product manuals