3.4. Library definitions
Windows SDK Functional Command Summary
"bcSetDDSDivider" on page 130
This command sets the DDS divider for DDS output.
"bcSetDDSDividerSource" on page 130
This command sets the DDS divider source for DDS out-
put.
"bcSetDDSSyncMode" on page 131
This command sets the DDS synchronization mode for
DDS output.
"bcSetDDSMultiplier" on page 131
This command sets the DDS multiplier for DDS output.
"bcSetDDSPeriodValue" on page 132
This command sets the DDS period value for DDS output.
"bcSetDDSTuning Word" on page 132
This command sets the DDS tuning word for DDS output.
"bcSetDDSFrequency" on page 132
This function sets the DDS output frequency.
"bcSetTcInEx" on page 132
Sets time code type, subtype and modulation type for oper-
ating mode 0 (time code mode).
"bcSetGenCodeEx" on page 134
Sets the time code generator format and its subtype.
"bcReadEvent2TimeEx" on page 136
Latches and returns time captured caused by a external
event2
"bcReadEvent3TimeEx" on page 137
Latches and returns time captured caused by a external
event3
"bcReqOtherDataEx" on page 137
Returns other data, which are extended now, from the
board.
"bcReqEventsData" on page 137
Returns event, event2 and event3 data.
"bcSetEventsData" on page 138
Sets event, event2 and event3 data.
Functions
bcStartPCI
Prototype
int bcStartPCI (INT devno);
Packet
N/A
Input Parameter
Device Number (>= 0)
Returns
RC_OK On Success
RC_ERROR On Failure
Description: This opens the underlying hardware layer. ‘devno’ is the card number. It is 0 based. Use 0 if only
one card in the system. There is no limit on the number cards you can access in your system.
bcStopPCI
Prototype
int bcStopPCI (void);
Packet
N/A
Input Parameter
None
Returns
RC_OK On Success
RC_ERROR On Failure
Description: Closes the underlying hardware layer.
- 109 -
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com