EasyManuals Logo

Signal Hound BB60C Programmer's Reference Manual

Default Icon
48 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
Page #26 background imageLoading...
Page #26 background image
Signal Hound | API Functions
25
In real-time mode, this value may be returned if the span limits defined
in the API header are broken. Also in real-time mode, this error will be
returned if the resolution bandwidth is outside the limits defined in the
API header.
In time-gate analysis mode this error will be returned if span limits
defined in the API header are broken. Also in time gate analysis, this
error is returned if the bandwidth provided require more samples for
processing than is allowed in the gate length. To fix this, increase
rbw/vbw.
bbAllocationLimitError This value is returned when the API is unable to allocate the necessary
memory to prepare the device for operation. The API is often liberal
with memory allocation due to the sheer amount of data being
processed. All memory allocation occurs in bbInitiate() and
deallocation occurs in bbAbort().
bbBandwidthErr This error is returned if your RBW is larger than your span. (Sweep
Mode)
bbFetchTrace
Get one sweep from a configured and initiated device
bbStatus bbFetchTrace(int device, int arraySize, double *min, double *max);
bbStatus bbFetchTrace_32f(int device, int arraySize, float *min, float *max);
Parameters
device Handle of an initialized device.
arraySize A provided arraySize. This value must be equal to or greater than the
traceSize value returned from bbQueryTraceInfo().
min Pointer to a double buffer, whose length is equal to or greater than
traceSize returned from bbQueryTraceInfo().
max Pointer to a double buffer, whose length is equal to or greater than
traceSize returned from bbQueryTraceInfo().
Description
Returns a minimum and maximum array of values relating to the current mode of operation. If the
detectorType provided in bbConfigureAcquisition() is BB_AVERAGE, the array will be populated with
the same values. Element zero of each array corresponds to the startFreq returned from
bbQueryTraceInfo().
Return Values
bbNoError Successful. pSweepDataMin/Max are populated with amplitude values.
bbNullPtrErr If either min or max are null, bbNullPtrErr is returned immediately.
bbDeviceNotOpenErr device is not a handle to an open device.
bbDeviceNotConfiguredErr Returned if the device is idle or in BB_RAW_PIPE mode.

Table of Contents

Other manuals for Signal Hound BB60C

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Signal Hound BB60C and is the answer not in the manual?

Signal Hound BB60C Specifications

General IconGeneral
BrandSignal Hound
ModelBB60C
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals