4. Linux SDK
bcSetDDSDivider
For information on the detailed DDS description, refer to Chapter 1.
Returns
TRUE On Success
FALSE On Failure
Description: Sets the DDS divider value for the DDS frequency output.
bcSetDDSDividerSource
Prototype
BOOL bcSetDDSDividerSource (BC_PCI_HANDLE hBC_PCI,
BYTE bSrc);
Packet
0x46
BC_PCI_HANDLE hBC_PCI : Handle returned from 'bcStartPci'
function
bSrc = unsigned char value to select divider source.
The allowed values are defined in the 'bcuser.h' file:
enum { DDS_DIVIDER_SRC_DDS
= 0x0 };
enum { DDS_DIVIDER_SRC_MULT = 0x1 };
enum { DDS_DIVIDER_SRC_100MHZ = 0x2 };
For information on the detailed DDS description, refer to Chapter 1..
Returns
TRUE On Success
FALSE On Failure
Description: Sets the DDS divider source for the DDS frequency output.
bcSetDDSSyncMode
Prototype
BOOL bcSetDDSSyncMode (BC_PCI_HANDLE hBC_PCI, BYTE
bMode);
Packet
0x47
BC_PCI_HANDLE hBC_PCI : Handle returned from 'bcStartPci' func-
tion
bMode = unsigned char value to select synchronization mode.
The allowed values are defined in the 'bcuser.h' file:
enum { DDS_SYNC_MODE_FRAC = 0x0 };
enum { DDS_SYNC_MODE_CONT = 0x1 };
For information on the detailed DDS description, refer to Chapter 1.
Returns
TRUE On Success
FALSE On Failure
Description: This sets the DDS synchronization mode for the DDS frequency output.
- 178 -
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com