EasyManua.ls Logo

JDS Uniphase SWS15100 - Getaveragezerolosspower

Default Icon
251 pages
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...
144 – Programming Guide
Function Description
Output double *dLam:
This is the array of the wavelength position points.
double *dPowMin:
This is the array of the minimum IL data (IL_MIN).
double *dPowMax:
This is the array of the maximum IL data (IL_MAX).
double *dPowAve:
This is the array of the average IL data (IL_AVE).
double *dPowPdl:
This is the array of the PDL data.
unsigned short *uhDataSize:
This is the size of the data that is sent back to the user inside the data arrays.
Return Value If there is no error, the return value is 0.
If there is an error, the return value contains the error number.
getAverageZeroLossPower
Function Description
Purpose The getAverageZeroLossPower function is used to get the average power
measured during a zero loss measurement. This function is called after the
zero loss reference for that specified polarization state and channel has been
performed.
C prototype int getAverageZeroLossPower( unsigned short chID, short hPolar,
double *dAvePower)
VB prototype Declare Function getAverageZeroLossPower Lib "SWS15100" (ByVal chID%,
ByVal hPolar%, ByRef dAvePower As Double) As Long
Input unsigned short chID:
This is the channel number.
short hPolar:
This is the polarization needed for the average zero loss power.
Output double *dAvePower:
This is the average zero loss power.
Return Value If there is no error, the return value is 0.
If there is an error, the return value contains the error number.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents