Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Data type

Name

Type

Description

abcDEVILconstant[ 364, 365 ,366, 367 ]
The sequence is sorted according to the direction of the beam for the electronic mode: clockwise, starting from rack 063 (DEVIL364)
abcelementconstant

[ ORBRAK63, ORBRAK71, ORBRAK70, ORBRAK66 ]
clockwise direction for electrons

abccontrollerIPconstant
U32vme handle
written at startup by the initHWGOD.vi
U32DEVILBaseAddressconstant0xE0000000 for all 4 DEVILs
U32DEVILBufferOffsetconstant0x200000 (2 MB) for all 4 DEVILs
U32ACQNumDynOffset?????abcHCIDynDescriptor

U32HCIDynOffsetconstantposition of the dynamic fork in the DEVIL memory. It varies depending on the lenght of the static fork which is written before in memory
U32HCIDynNumOfLongwordsconstant
abcHCIStaDescriptor

In order to fill the ORBHCISta cluster with data read from the SIS3153 interface, we read "HCIDynNumOfLongwords" longwords starting from "HCIStaOffset"

.../0_classes/GOD/library/fetchORBSta.vi
           .../0_classes/GOD/library/VMEMemToORBSta.vi

used by the .../0_classes/GOD/library/bundleORBSta.vi to interpreter the 

U32HCIStaOffset

U32HCIStaNumOfLongwordsconstant240


Turn for positronsTurn for electrons


Picture 1-a: The sequence is sorted according to the direction of the electrons beam: counterclockwise, starting from rack 071 (DEVIL365 > 364 > 367 > 366)

Picture 1-b: The sequence is sorted according to the direction of the positrons beam: clockwise, starting from rack 063 (DEVIL364 > 365 > 366 > 367)

...