|
LAT Test Stand Communications Interface: Software User's Guide |
||
|---|---|---|
|
|
Software Releases |
|
|
Release Name: |
Augustus (31BC-14AD) |
|
Release Date: |
May 13, 2004 |
Target: |
mv2304 |
Download : |
Table 1. Release Info
The software release is now available as a single gzipped TAR file.
|
Package |
Version |
Source |
Binary |
Docs |
|---|---|---|---|---|
|
VXW |
N/A |
none |
none |
|
|
CMX |
V2-0-9 |
none |
none |
|
|
PBS |
V2-2-0 |
|||
|
PBI |
V0-0-5 |
|||
|
MSG |
V1-1-4 |
|||
|
LCB |
V4-0-5 |
|||
|
GNAT |
V1-0-23 |
|||
|
DEM |
V2-0-11 |
|||
|
DAB |
V4-1-7 |
|||
|
GGLT |
V1-4-12 |
|||
|
EVUT |
V1-2-8 |
|||
|
CTST |
V0-0-20 |
none |
||
|
DUTIL |
V0-3-0 |
Table 2. Package Versions
Updated the LATp node addresses for the SIUs
First implementation of the polled mode driver
Added new bit field to CSR:
This sticky pause bit remains set rather being cleared after event to allow LCB board to have same functionality as VME COMM board.
Minor correction to liox.c/decodePayload. Was not checking the return code from a call to get a result item ftom a result list
ACD summary error codes
The response from the ACD hardware to GAFE/GARC read commands contains a "summary error bit" in the data stream indicating something went wrong with a previous command, you should go and read the status register(s). The DEM synchronous read commands detect this summary error bit and return an error code. Aparrently this confuses LATTE in the case where the script is purposefully creating the error condition. As directly by Huffer this condition is now suppressed -- it is silently ignored. This only affects the synchronous commands. When using full blown command lists and processing result items using AEM_ri_decode_ACD() (defined in DEM/AEM_ri_decode.h) the error summary bit is available. The TKR and CAL subsystems also have an error summary bit in their response data. In the case of the CAL the summary error bit is returned as an error code, while for the TKR the summary error bit is supressed.
Event enable/disable
Added function int ggEvtEnable(ggltHandle gg, unsigned short enable). This function allows LATTE/OCS to enable/disable the reception of events by the hardware. Works for both COMM I/O boards and LCB based test stands.