Commanding and taking event data from the TEM requires two VME LAT COMM I/O Boards – one for command I/O with the TEM and one for triggering and event read out. The software driver provides a C language functional interface for creating opaque handles to the Command/Response COMM Board (hereafter GTEM) and to the mini-GLT COMM Board (hereafter GGLT). These handles are passed as arguments to subsequent methods appropriate to each type of COMM Board (see Chapter 2 and Chapter 3).
Initializing the system for running consists of initializing the driver handles for the two VME LAT COMM I/O Boards, configuring the GTEM registers and configuring the GGLT registers.