...
Page properties | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Info |
---|
Due to safety reasons, the development of the new DEVIL204 takes place on the virtual machine vldantedev038 that temporarily mounts a copy of the dcs_lv12/source_linux actual directory. /u2/dcs/source_linux/0_classes/GOD/ Any derogation from this assumption will be highlighted. Repo git della librearia di accesso alla SIS3153, clonato in: /u2/dcs/source_linux/lib/lv-vme-chaos-driver Repo git del progetto LabVIEW GOD.lvprog del nuovo DEVIL204, clonato in .../u2/dcs/source_linux//0_classes/GOD/ |
Warnings and Fixes to be done
...
Warnings and Fixes to be done
# | Title | User Story | Importance | Notes |
---|---|---|---|---|
1 | DEVIL204-Global write to memcached | As a developer I want GGODSta.vi and GGODDyn.vi have the "append" and "write" cases ENABLED so that I can validate real memcached write operations. | Must Have |
|
...
title | To be done |
---|
| ||||
2 | DEVIL204-Update DBFiles | As a developer I want updated versionof DEVILs' DBFiles so that I can use them for loading data. | Must Have |
|
...
|
Info | ||||
---|---|---|---|---|
| sono sbagliati (il DEVIL365 ha 24 componenti e NON 23 come scritto nel DBFile Solaris). ||||
The VIs .../0_classes/GOD/library/fetchORB[Sta|Dyn].vi and their SubVIs .../0_classes/GOD/library/bundleORB[Sta|Dyn].vi must be optimized by moving the code that parses the descriptors in the "init" frame so that it is executed only once. |
...
Code Block | ||
---|---|---|
| ||
%GOD #GOD**001 @HCI(S) [(I32),(DBL),DU32,DU32,DU32,DU32,DU32,DU32,HI32,HI32,HI32,HI32,HI32,HI32,HI32,HI32,HI32:4,HI32:64,HI32:64,DU16:4,DU16:4,DU16:4,DU16:4,(DBL):64,DBL:64,DBL:64,DBL:64,(DBL):64,DBL:64,DBL:64,DBL:64,(DBL):64,(DBL):64,DBL:64,DBL:64,DBL:64,DBL:64,DBL:64,DBL:64,DBL:64,DBL:64,DBL:64] |
...
GGODDyn.vi
This global is initialized with data from the DBDyn file. The DBSta file contains almost only dummy data and is mainly used to correctly size the arrays.
The filling of the global with actual data is done via the GODStartup.vi program using:
- the content of the dynamic fork of the ORB element of DEVIL364 (the master of the 4 DEVILs)
- the value of a string hard coded into the DEVIL204 control program.
Code Block | ||
---|---|---|
| ||
%GOD #GOD**001 @HCI(S) [(DBL),DI32,DU32,DU32,DI32,TF,TF,TF,TF,DI32,DU16:32,TF,TF,TF,TF,DI32,DI32,DI32,DI32,DI32,DI32,DI32,DU16:4,DU16:4,DU16:4,DU16:4] |
...