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 #30 background imageLoading...
Page #30 background image
Signal Hound | API Functions
29
bbDeviceNotConfiguredErr The device has not been configured for retrieving raw data
bbNullPtrErr This is returned if buffer is a null pointer.
bbDataBreak Indicates that the data returned is not continuous with the data
returned from the last call to bbFetchRaw. This occurs when three
quarters of a second of data accumulates in the API. To avoid this
warning, ensure your process is continually polling the API.
bbPacketFramingErr This error occurs when data loss or miscommunication has occurred
between the device and the API. During normal operation we do not
expect this error to occur. If you find this error occurs frequently, it may
be indicative of larger issues. If this error is returned, the data returned
is undefined. The device should be power cycled manually or with the
bbPreset() routine.
bbADCOverflow This warning is returned when the ADC detects clipping of the input
signal. This occurs when the maximum voltage has been reached. Signal
analysis and reconstruction become issues on clipped signals. To
prevent this, try a combination of increasing attenuation and decreasing
gain.
bbDeviceConnectionErr Device connection issues were present in the acquisition of data. See
Error Handling : Device Connection Errors.
bbQueryTraceInfo
Returns values needed to query and analyze traces
bbStatus bbQueryTraceInfo(int device, unsigned int *traceLen, double *binSize, double
*start);
Parameters
device Handle of an initialized device.
traceLen A pointer to an unsigned int. If the function returns successfully
traceLen will contain the size of arrays returned by bbFetchTrace.
binSize A pointer to a 64bit floating point variable. If the function returns
successfully, binSize will contain the frequency difference between two
sequential bins in a returned sweep. In Zero-Span mode, binSize refers
to the difference between sequential samples in seconds.
start A pointer to a 64bit floating point variable. If the function returns
successfully, start will contain the frequency of the first bin in a
returned sweep. In Zero-Span mode, start represents the exact center
frequency used by the API.
Description
This function should be called to determine sweep characteristics after a device has been configured
and initiated. For zero-span mode, startFreq and binSize will refer to the time domain values. In zero-
span mode startFreq will always be zero, and binSize will be equal to sweepTime/traceSize.

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