User guide

#define NDIGO TRIGGER SOURCE A0 0x00000001
#define NDIGO TRIGGER SOURCE A1 0x00000002
#define NDIGO TRIGGER SOURCE B0 0x00000004
#define NDIGO TRIGGER SOURCE B1 0x00000008
#define NDIGO TRIGGER SOURCE C0 0x00000010
#define NDIGO TRIGGER SOURCE C1 0x00000020
#define NDIGO TRIGGER SOURCE D0 0x00000040
#define NDIGO TRIGGER SOURCE D1 0x00000080
#define NDIGO TRIGGER SOURCE TDC 0x00000100
#define NDIGO TRIGGER SOURCE GATE 0x00000200
#define NDIGO TRIGGER SOURCE BUS0 0x00000400
#define NDIGO TRIGGER SOURCE BUS1 0x00000800
#define NDIGO TRIGGER SOURCE BUS2 0x00001000
#define NDIGO TRIGGER SOURCE BUS3 0x00002000
#define NDIGO TRIGGER SOURCE AUTO 0x00004000
#define NDIGO TRIGGER SOURCE ONE 0x00008000
3.4.5 Structure ndigo extension block
This structure configures how the inputs from the optional extension board and signals from
the synchronization bus are merged.
ndigo bool t enable
Enable routing of digital signal from Ndigo extension board to the according BUSx trigger unit.
ndigo bool t ignore cable
If false input signal and BUS signal are ORed before routing to the according BUSx trigger
unit. Otherwise only the signal from Ndigo extension board is used.
3.4.6 Run Time Control
int ndigo start capture(ndigo device *device)
int ndigo pause capture(ndigo device *device)
int ndigo continue capture(ndigo device *device)
Call this to resume data acquisition after a call to ndigo pause capture.
int ndigo stop capture(ndigo device *device)
cronologic GmbH & Co. KG 37 Ndigo5G User Guide