Sundance SMT1026 User Manual
Page 28

Prototype:
void ResetDevices(void);
Parameters:
None.
Return
value:
None.
Notes:
This function does a global reset of the SMT384 (ADCs, Clock…).
ConfigureADCReg
Prototype:
void ConfigureADCReg(OUTPUT output, nVCXOTYPE vcxotype,
unsigned int nClkDiv);
Parameters:
output
Type of data the ADCs output. (See enum
OUTPUT
).
nClkDiv
VCO clock divider to set the sampling frequency.
vcxotype
Select the right VCXO used on the SMT384: 100MHz or 245.76
MHz. (See enum
VCXOTYPE
).
Return
value:
None.
Notes:
This function configures the ADC registers of the SMT384.
ConfigureADCClock
Prototype:
void ConfigureADCClk(CLKMODE384 clkmode);
Parameters:
clkmode
ADC clock mode parameters. (See struct
CLKMODE384
).
Return
value:
None.
Notes:
This function configures the clock for the ADCs on the SMT384.
Acquire
Prototype:
void Acquire(CLKMODE384 clkmode, unsigned int nBytes);
Parameters:
clkmode
ADC clock mode parameters. (See struct
CLKMODE384
).
nBytes
Number of bytes to acquire.
Return
value:
None.
Notes:
This function set the ADCs on the SMT384 to acquire data.