int
ndigo configure(
ndigo device
*device,
ndigo configuration
*config)
int
ndigo set board id(
ndigo device
*device,
int
board id)
The
board id
can be changed after initialization of the card. If cronotools are used the
board id
changes have to be done before cronotools initialization.
3.4.1 Structure ndigo configuration
This is the structure containing the configuration information. It is used in conjunction with
ndigo get default configuration
,
ndigo get current configuration
and
ndigo configure
.
It uses internally the structures
ndigo trigger block
and
ndigo trigger
.
int
size
The number of bytes occupied by the structure.
int
version
A version number that is increased when the definition of the structure is changed. The incre-
ment can be larger than one to match driver version numbers or similar. Set to 0 for all versions
up to first release.
int
reserved1
Reserved for internal usage. Do not change.
int
adc mode
Constant describing the ADC mode
#define
NDIGO ADC MODE ABCD 0
#define
NDIGO ADC MODE AC 4
#define
NDIGO ADC MODE BC 5
#define
NDIGO ADC MODE AD 6
#define
NDIGO ADC MODE BD 7
#define
NDIGO ADC MODE A 8
#define
NDIGO ADC MODE B 9
#define
NDIGO ADC MODE C 10
#define
NDIGO ADC MODE D 11
#define
NDIGO ADC MODE AAAA 12
#define
NDIGO ADC MODE BBBB 13
#define
NDIGO ADC MODE CCCC 14
#define
NDIGO ADC MODE DDDD 15
#define
NDIGO ADC MODE A12 28
// not available on all boards
#define
NDIGO ADC MODE B12 29
// not available on all boards
#define
NDIGO ADC MODE C12 3
0 // not available on all boards
#define
NDIGO ADC MODE D12 31
// not available on all boards
double
bandwidth
Set to the minimum bandwidth required for the application. Lower bandwidth results in reduced
noise.
The driver will set the ADC to the minimum setting that has at least the desired
bandwidth and report the selected bandwidth in the
ndigo param info
structure. The -8, -10 and
-12 versions currently supports 1GHz and 3GHz bandwidth, the -8AQ version supports 2GHz,
1.5GHz, 600MHz and 500 MHz.
ndigo bool t
reserved
ndigo bool t
tdc enabled
cronologic GmbH & Co. KG
31
Ndigo5G User Guide
Summary of Contents for Ndigo5G-10
Page 2: ......
Page 3: ......
Page 7: ......
Page 45: ...cronologic GmbH Co KG 40 Ndigo5G User Guide...
Page 54: ...on page 47 cronologic GmbH Co KG 49 Ndigo5G User Guide...