3. Windows SDK
bcSetDDSDivider
Prototype
int bcSetDDSDivider (UCHAR div);
Packet
0x45
Input Parameter
UCHAR div = an enum value
Note: The following are defined in the "Bc637pci.h" header file;
#define DDS_DIVIDE_BY_1E00x0
#define DDS_DIVIDE_BY_1E10x1
#define DDS_DIVIDE_BY_1E20x2
#define DDS_DIVIDE_BY_1E30x3
#define DDS_DIVIDE_BY_1E40x4
#define DDS_DIVIDE_BY_1E50x5
#define DDS_DIVIDE_BY_1E60x6
#define DDS_DIVIDE_BY_1E70x7
#define DDS_DIVIDE_BY_PREG 0xF
Returns
RC_OK On Success
RC_ERROR On Failure
Description: This command sets the DDS divider for DDS output. For information on the detailed
DDS description, please refer Chapter 1 for more information.
bcSetDDSDividerSource
Prototype
int bcSetDDSDividerSource (UCHAR src);
Packet
0x46
Input Parameter
UCHAR src = 0, 1 or 2.
Note: The following are defined in the "Bc637pci.h" header
file;
#define DDS_DIVIDED_SRC_DDS0x0
#define DDS_DIVIDER_SRC_MULT0x1
#define DDS _DIVIDER _SRC _100MHZ 0x2
Returns
RC_OK On Success
RC_ERROR On Failure
Description: This command sets the DDS divider source for DDS output. For information on the
detailed DDS description, please refer Chapter 1 for more information.
- 130 -
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com