...
Key name | Source | Write freq. [Hz] | Data size [byte] | Throughput | Fomat | Notes | |||||
---|---|---|---|---|---|---|---|---|---|---|---|
GOD**002_STA | DEVIL704 | - | 2624 | - | typeDef | LV cluster [flattened to str] | |||||
GOD**002_DYN | DEVIL704 | 5.5 | 46 | 0.25 | typeDef | LV cluster [flattened to str] | |||||
ORB-E-64-_INFO ORB-P-64-_INFO | DEVIL704 | - | ~2500 | - | Json document | Static description of the orbit with name, ascissa and index of each element.
| |||||
ORBE*NOD_BUF ORB-E64-MEAN_BUF | DEVIL704 | 5.5 | 1024 | 5.5 | Electrons: average@N average(N) of the orbit (hor + ver) 2 rows of 64 DBL (row 0: hor, row 1: ver) [flattened to str] 64-components array with moving average calculated on the last N samples. | ||||||
ORBP*NOD_BUF | DEVIL704 | 5.5 | 1024 | 5.5 | Positrons: average@N average(N) of the orbit (hor + ver) | ||||||
ORBE*STD_BUF | DEVIL704 | 5.5 | 1024 | 5.5 | Electrons: Std. Dev. of the average@N average(N) orbit (hor + ver) 2 rows of 64 DBL (row 0: hor, row 1: ver) [flattened to str] 64-components array with standard deviation calculated on the last N samples. | ||||||
ORBP*STD_BUF | DEVIL704 | 5.5 | 1024 | 5.5 | Positrons: Std. Dev. of the average@N average(N) orbit (hor + ver) 2 rows of 64 DBL (row 0: hor, row 1: ver) [flattened to str] 64-components array with standard deviation calculated on the last N samples. | ||||||
ORBE*USR_BUF ORB-E-MEAN8_BUF | DEVIL704 | 5.5 | ~700 | 3.9 | Electrons: average@8 average(8) of the orbit ready for users (hor + ver) 2 rows of m DBL (row 0: hor, row 1: ver) [flattened to str] m-components array with moving average calculated on the last 8 samples. The number of components "m" (typ. 44) depends on the current BPMs setup and the hardware and user masks. The array is ready for viewing. | ||||||
ORBP*USR_BUF | DEVIL704 | 5.5 | ~700 | 3.9 | Positrons: average@8 average(8) of the orbit ready for users (hor + ver) 2 rows of m DBL (row 0: hor, row 1: ver) [flattened to str] m-components array with moving average calculated on the last 8 samples. The number of components "m" (typ. 44) depends on the current BPMs setup and the hardware and user masks. The array is ready for viewing. |
...
Example of LabVIEW code to use at level 1 to unflatten and extract the two projections of the orbit:
Code Block | ||
---|---|---|
| ||
< #rows >|< #cols >| a00 | a01 | a02 | a10 | a11 | a12
---------|---------|---------|---------|---------|---------|---------|---------
0000 0002 0000 0003 0000 0000 0000 0001 0000 0002 0000 000A 0000 000B 0000 000C |