
SC5305A Operating & Programming Manual
Rev 2.1.0
32
bool lo3PllLock;
bool lo1Pll1Lock;
bool lo1Pll2Lock;
bool extRefDetected;
bool refClkOutEnable;
bool extRefLockEnable;
bool ifBandSelect;
bool preampEnable;
bool standbyEnable;
bool pxiClkEnable;
}
deviceStatus_t;
typedef struct ifResponseCorrect_t
{
float ampCorrect;
float phaseCorrect;
}
ifResponseCorrect_t;
Function Definitions and Usage
The functions listed below are found in the
sc5305a.dll
dynamic linked library These functions are also
provided in the SC5305A LabVIEW palette, except in cases where an existing native function already
exists to perform the same or similar task. The LabVIEW functions contain context help (Ctrl+H) to
provide further clarification of each function.
Function:
sc5305a_ListResources(char **visaResource, unsigned int *size)
Definition:
int sc5305a_ListResources(char **visaResource, unsigned int *size)
Return:
Error code
Output:
char **visaResources
(pointer list to device resources)
int size
(number of devices found)
Description:
sc5305a_ListResources
searches for SignalCore SC5305A devices connected to the host
computer and returns an array containing their resource IDs. The user can use this
information to open the device(s). See
sc5305a_OpenDevice
function for information
on how to open a device.