63
APPENDIX B. LIST MODE
The digiBASE-E is equipped with a List Mode, which streams spectroscopy data directly to the
computer, event-by-event, without the data
A
dead periods
@
associated with the acquire-store-
clear-restart cycle of standard spectrum acquisition.
MAESTRO v7 supports our List Mode MCBs with menu and toolbar commands, as well as
commands in our automated JOB streams. See the MAESTRO User
=
s Manual for detailed
information.
This appendix provides details about the List Mode that will enable experienced programmers,
using the ORTEC C
ONNECTIONS
Programmer
=
s Toolkit (A11-B32), to write a custom software
application program that can collect List Mode data and write it to a disk file. If writing software
for daisy-chained units that trigger off a master unit, your software must distinguish the IP
address of the master unit from the slave IP addresses. You can also contact your ORTEC
representative or our Global Service Center to obtain sample C++ code showing how to start list
mode acquisition, retrieve raw data from the digiBASE-E, save the data to disk, and parse the
raw data.
B.1. List Mode Data
In List Mode, each detectable event that would normally be histogrammed as a spectrum is sent
to the computer in the form of a pulse-height value along with a time stamp that indicates the
time the pulse arrived. The data can be analyzed by the computer in real time to determine if
some significant event has occurred, or can be streamed to disk for analysis at a later time. In
either case, the computer is intimately involved in the collection of the data.
List Mode data consists of 32-bit words, each comprising two 16-bit words in Little Endian
format. The data is read out via the DMA channel or the HSREADDATA port. Data is formatted
as follows:
Peak Data (80 ns ticks)
Data[31:30]
= 3
Data[29]
= Memory Routing bit
Data[28:17]
= Conversion Data[11:0]
Data[16:0]
= RealTime PreScale [17:1]
Time Stamp (every 10 ms)
First word:
Data[31:30]
= 2
Data[29:0]
= Realtime[29:0]
Summary of Contents for digiBASE-E
Page 6: ...vi...