![Symmetricom bc635PCI-V2 User Manual Download Page 196](http://html.mh-extra.com/html/symmetricom/bc635pci-v2/bc635pci-v2_user-manual_1419591196.webp)
4.3. Library Definitions
bcSetDDSMultiplier
Prototype
BOOL bcSetDDSMultiplier (BC_PCI_HANDLE hBC_PCI,
BYTE bMult);
Packet
0x48
BC_PCI_HANDLE hBC_PCI : Handle returned from
'bcStartPci' function
bMult = unsigned char value to select continuous syn-
chronization mode multiplier.
The allowed values are defined in the 'bcuser.h' file:
enum { DDS_MULTIPLY_BY_1 = 0x1 };
enum { DDS_MULTIPLY_BY_2 = 0x2 };
enum { DDS_MULTIPLY_BY_3 = 0x3 };
enum { DDS_MULTIPLY_BY_4 = 0x4 };
enum { DDS_MULTIPLY_BY_6 = 0x6 };
enum { DDS_MULTIPLY_BY_8 = 0x8 };
enum { DDS_MULTIPLY_BY_10 = 0xA };
enum { DDS_MULTIPLY_BY_16 = 0x10 };
For information on the detailed DDS description, refer to Chap-
ter 1.
Returns
TRUE On Success
FALSE On Failure
Description: This sets the continuous synchronization mode multiplier for the DDS frequency out-
put.
bcSetDDSPeriodValue
Prototype
BOOL bcSetDDSDividerSyncMode (BC_PCI_HANDLE hBC_PCI,
DWORD period);
Packet
0x49
BC_PCI_HANDLE hBC_PCI : Handle returned from 'bcStartPci' func-
tion
period = unsigned long value in the range of [0, 0xFFFFFF] for period
value.
For information on the detailed DDS description, refer to Chapter 1.
Returns
TRUE On Success
FALSE On Failure
Description: This sets the DDS period value for the DDS frequency output.
- 179 -
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com