...
Al momento la difficoltà maggiore è quella di riottenere una tabella di ordinamento tramite i VIs:
precompileORB.vi
precompileORB_IR.vi
I suddetti VIs sono stati modificati per quanto riguarda il recupero degli indirizzi ma ci sono degli errori.
...
initHWGOD.vi
Close Open the connection 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)
Controls
Data type | Name | Description |
---|---|---|
Bool | ddIn | Legacy data-dependency input |
Indicators
Data type | Name | Description |
---|---|---|
Bool | ddOut | Legacy data-dependency output |
Details
WARNING: the connector pane pattern for all initHWXXX VIs is fixed and mandatory and – for (wrong) historical reasons – does not return any errors.
Examples
---
closeGOD.vi
Close the IP connections with the four VME SIS3153 controllers and dispose the connection handles !CHAOS framework and returns a connection handle to be used with all the !CHAOS APIs.
Controls
Data type | Name | Description |
---|---|---|
Bool | ddIn | Identifies the DANTE element classLegacy data-dependency input |
errorCluster | errorIn |
Indicators
Data type | Name | Description |
---|---|---|
Bool | ddOut | Connection handle for communicating with the frameworkLegacy data-dependency output |
errorCluster | errorOut |
Details
---
Examples
---
/u2/dcs/source_linux/0_classes/GOD/database/GGODLoader_mc.vi
/u2/dcs/source_linux/0_classes/GOD/initHW/initHWGOD.vi
/u2/dcs/source_linux/0_classes/GOD/ctrl/GODCtrl.vi
/u2/dcs/source_linux/0_classes/GOD/close/closeGOD.vi
...