w w w . u q d e v i c e s . c o m
L o g i c 1 6 U s e r M a n u a l
| 52
Errors
ReadErrorFlags()
This function returns the internal error flags.Calling this function clears the flags in the device.
Syntax:
C#
myTagger.ReadErrorFlags()
C++
timetag.ReadErrorFlags()
GetErrorText (int flags)
This function translates the error flags to a short text that can be displayed on the user interface.
Syntax:
C#
myTagger.GetErrorText(int flags)
C++
Timetag.GetErrorText(int flags)
Flag No
Mask
Value
Flag Name
0
1
DataOverflow
An overflow in the 512 k values SRAM FIFO has been
detected. The time-tag generation rate is higher than
the USB transmission rate.
1
2
NegFifoOverflow
Internal reason, should never occur
2
4
PosFifoOverflow
Internal reason, should never occur
3
8
DoubleError
One input had two pulses within the coincidence
window.
4
16
InputFifoOverflow
More than 1024 successive tags were detected with a
rate greater 100 MHz
5
32
10MHzHardError
The 10 MHz input is not connected or connected to a
wrong type of signal.
6
64
10MHzSoftError
The 10 MHz input is connected, but the frequency is
not 10 MHz.
7
128
OutFifoOverflow
Internal error, should never occur
8
256
OutDoublePulse
An output pulse was generated, while another pulse
was still present on the same output.
The pulse length is too long for the given rate.
9
512
OutTooLate
The internal processing was too slow. This is because
the output event queue is too small for the given rate.
Increase the value with
SetOutputEventQueue()
28
OutOfSequence
This is an internal error generated in the PC software.
It is generated when the tags are not sorted correctly.
Plase contact factory.