...
Open the IP connections with the four VME SIS3153 controllers and return the connection handles.
The VME access is A32, D32 and "block transfer" is enabled.
The VME mapped size is 4 MByte (that is the whole Apple DEVIL memory).
The vme_base_address is set to E0000000 (which is the DEVIL extended base address).
Warning |
---|
The connector pane pattern for all initHWXXX VIs is fixed and mandatory and – for (wrong) historical reasons – does not return any errors. |
Controls
Data type | Name | Description |
---|---|---|
Bool | ddIn | Legacy data-dependency input |
...
Data type | Name | Description |
---|---|---|
Bool | ddOut | Legacy data-dependency output. ddOut = T indicates that an error occourred in the vme_open |
Details
WARNING: the connector pane pattern for all initHWXXX VIs is fixed and mandatory and – for (wrong) historical reasons – does not return any errors.
...
Data type | Name | Description |
---|---|---|
Bool | ddOut | Legacy data-dependency output |
errorCluster | errorOut |
Details
---
Examples
---
GGODConnection.vi
Array of cluster. Some variables are constants saved as default values
Variables
Data type | Name | Type | Description |
---|---|---|---|
abc | DEVIL | constant | [ 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) |
abc | element | constant | [ ORBRAK63, ORBRAK71, ORBRAK70, ORBRAK66 ] |
abc | controllerIP | constant | |
U32 | vme handle | written at startup by the initHWGOD.vi | |
U32 | DEVILBaseAddress | constant | 0xE0000000 for all 4 DEVILs |
U32 | DEVILBufferOffset | constant | 0x200000 (2 MB) for all 4 DEVILs |
U32 | ACQNumDynOffset | ????? | |
abc | HCIDynDescriptor | ||
U32 | HCIDynOffset | constant | position of the dynamic fork in the DEVIL memory. It varies depending on the lenght of the static fork which is written before in memory |
U32 | HCIDynNumOfLongwords | constant | |
abc | HCIStaDescriptor | ||
U32 | HCIStaOffset | ||
U32 | HCIStaNumOfLongwords |
Turn for positrons | Turn 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) |
Details
---
Examples
---
GRawBuffer.vi
Jira | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
...