User Tools

Site Tools


rechner-gruppe:sdh-multicast-format

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
rechner-gruppe:sdh-multicast-format [2015/11/12 16:26]
ubach
rechner-gruppe:sdh-multicast-format [2018/11/29 16:18] (current)
hafok
Line 1: Line 1:
 ====== SDH multicast format (port 1602) ====== ====== SDH multicast format (port 1602) ======
  
-The table lists all keys from the json multicast stream. Below are screen-shots from the system status during this observation.+The table lists all keys from the json multicast stream ​in alphabetic order and all "​reserve"​-keys were skipped. Below are screen-shots from the system status during this observation ​and even lower the full table with all keys. In the bottom, the original '​datastruct_def.h'​ C-header file is quoted. It contains some additional comments and logical grouping of the entries, which might help to find certain information more easily. 
 + 
 +^ json-key ^ measure ^ off-source slewing ^ Comment ^ 
 +| actbet ​ | 0.0  | 0.0  |    | 
 +| act-coordsys ​ | 1  | 1  | 0:apparent 1:J2000 2:1950 3:galactic 4: ecliptic 5: other (az/​el) ​  | 
 +| actfixcoor ​ | 0.0  | 0.0  |    | 
 +| act-focus ​ | 1.0  | 1.0  | 1: prime focus; 2: secondary focus  | 
 +| actlam ​ | 0.0  | 0.0  |    | 
 +| actruncoor ​ | 0.0  | 0.0  |    | 
 +| actveloc ​ | 0.0  | 0.0  |    | 
 +| alive  | 1  | 1  |    | 
 +| anzeige-bet ​ | 42.2361111111 ​ | 42.2361111111 ​ |    | 
 +| anzeige-lam ​ | 316.756666667 ​ | 316.756666667 ​ |    | 
 +| axoptions-0 ​ | 60160  | 60160  |    | 
 +| axoptions-1 ​ | 60160  | 60160  |    | 
 +| axspsbits-0 ​ | 23  | 23  |    | 
 +| axspsbits-1 ​ | 23  | 27  |    | 
 +| axspsbits-2 ​ | 6  | 6  |    | 
 +| axspsbits-3 ​ | 6  | 10  |    | 
 +| axstatus-0 ​ | 32  | 8  |    | 
 +| axstatus-1 ​ | 32  | 4  |    | 
 +| axstatus-2 ​ | 64  | 8  |    | 
 +| az-enc-0 ​ | 98.3688888889 ​ | 149.771555556 ​ |    | 
 +| az-enc-1 ​ | 98.3709583333 ​ | 149.773736111 ​ |    | 
 +| azi  | 0.0  | 0.0  |    | 
 +| azim-ein ​ | 0  | 0  | Azi button active ​   | 
 +| azim-endsch ​ | 0  | 0  |    | 
 +| azim-ist20d ​ | 0  | 0  |    | 
 +| azim-ist40d ​ | 0  | 0  |    | 
 +| azim-rechner ​ | 0  | 0  |    | 
 +| azim-soll0 ​ | 0  | 0  |    | 
 +| azonpos ​ | 1  | 0  | Azimuth position 0: slewing 1: tracking ​  | 
 +| beobachter ​ | TEST  | TEST  | Observer ​  | 
 +| camac-adcs-0 ​ | 0  | 0  |    | 
 +| camac-adcs-1 ​ | 0  | 0  |    | 
 +| camac-adcs-10 ​ | 0  | 0  |    | 
 +| camac-adcs-11 ​ | 0  | 0  |    | 
 +| camac-adcs-12 ​ | 0  | 0  |    | 
 +| camac-adcs-13 ​ | 0  | 0  |    | 
 +| camac-adcs-14 ​ | 0  | 0  |    | 
 +| camac-adcs-15 ​ | 0  | 0  |    | 
 +| camac-adcs-2 ​ | 0  | 0  |    | 
 +| camac-adcs-3 ​ | 0  | 0  |    | 
 +| camac-adcs-4 ​ | 0  | 0  |    | 
 +| camac-adcs-5 ​ | 0  | 0  |    | 
 +| camac-adcs-6 ​ | 0  | 0  |    | 
 +| camac-adcs-7 ​ | 0  | 0  |    | 
 +| camac-adcs-8 ​ | 0  | 0  |    | 
 +| camac-adcs-9 ​ | 0  | 0  |    | 
 +| camac-currents-0 ​ | 0  | 0  |    | 
 +| camac-currents-1 ​ | 0  | 0  |    | 
 +| camac-currents-10 ​ | 0  | 0  |    | 
 +| camac-currents-11 ​ | 0  | 0  |    | 
 +| camac-currents-12 ​ | 0  | 0  |    | 
 +| camac-currents-13 ​ | 0  | 0  |    | 
 +| camac-currents-14 ​ | 0  | 0  |    | 
 +| camac-currents-15 ​ | 0  | 0  |    | 
 +| camac-currents-2 ​ | 0  | 0  |    | 
 +| camac-currents-3 ​ | 0  | 0  |    | 
 +| camac-currents-4 ​ | 0  | 0  |    | 
 +| camac-currents-5 ​ | 0  | 0  |    | 
 +| camac-currents-6 ​ | 0  | 0  |    | 
 +| camac-currents-7 ​ | 0  | 0  |    | 
 +| camac-currents-8 ​ | 0  | 0  |    | 
 +| camac-currents-9 ​ | 0  | 0  |    | 
 +| camac-dac18-0 ​ | 0  | 0  |    | 
 +| camac-dac18-1 ​ | 0  | 0  |    | 
 +| camac-dacs-0 ​ | 0  | 0  |    | 
 +| camac-dacs-1 ​ | 0  | 0  |    | 
 +| camac-dacs-10 ​ | 0  | 0  |    | 
 +| camac-dacs-11 ​ | 0  | 0  |    | 
 +| camac-dacs-12 ​ | 0  | 0  |    | 
 +| camac-dacs-13 ​ | 0  | 0  |    | 
 +| camac-dacs-14 ​ | 0  | 0  |    | 
 +| camac-dacs-15 ​ | 0  | 0  |    | 
 +| camac-dacs-2 ​ | 0  | 0  |    | 
 +| camac-dacs-3 ​ | 0  | 0  |    | 
 +| camac-dacs-4 ​ | 0  | 0  |    | 
 +| camac-dacs-5 ​ | 0  | 0  |    | 
 +| camac-dacs-6 ​ | 0  | 0  |    | 
 +| camac-dacs-7 ​ | 0  | 0  |    | 
 +| camac-dacs-8 ​ | 0  | 0  |    | 
 +| camac-dacs-9 ​ | 0  | 0  |    | 
 +| camac-digin-0 ​ | 0  | 0  |    | 
 +| camac-digin-1 ​ | 0  | 0  |    | 
 +| camac-digin-2 ​ | 0  | 0  |    | 
 +| camac-digin-3 ​ | 0  | 0  |    | 
 +| camac-digin-4 ​ | 0  | 0  |    | 
 +| camac-digin-5 ​ | 0  | 0  |    | 
 +| camac-digout-0 ​ | 0  | 0  |    | 
 +| camac-digout-1 ​ | 0  | 0  |    | 
 +| camac-veloc-0 ​ | 0  | 0  |    | 
 +| camac-veloc-1 ​ | 0  | 0  |    | 
 +| camac-veloc-2 ​ | 0  | 0  |    | 
 +| camac-veloc-3 ​ | 0  | 0  |    | 
 +| caz1  | 0.0  | 0.0  |    | 
 +| caz2  | 0.0  | 0.0  |    | 
 +| cazi  | 0.0  | 0.0  |    | 
 +| cel1  | 0.0  | 0.0  |    | 
 +| cel2  | 0.0  | 0.0  |    | 
 +| celv  | 0.0  | 0.0  |    | 
 +| coll  | 0.0  | 0.0  |    | 
 +| datum  | <​empty> ​ | <​empty> ​ |    | 
 +| day  | 0  | 0  |    | 
 +| day-year ​ | 0  | 0  |    | 
 +| dazi  | 0.0  | 0.0  |    | 
 +| delphin-0 ​ | 12.9099998474 ​ | 12.9099998474 ​ | Turmlabor ​ | 
 +| delphin-1 ​ | 11.9314880371 ​ | 11.9493179321 ​ | temp. from pavillion used for vtemperature ​  | 
 +| delphin-2 ​ | 81.0366592407 ​ | 81.0458221436 ​ | Humidity Telescope ​ | 
 +| delphin-3 ​ | 85.8574371338 ​ | 85.1447143555 ​ | Humidity Pav.  | 
 +| delphin-4 ​ | 987.919799805 ​ | 987.929931641 ​ | Pressure ​  | 
 +| delphin-5 ​ | 9.73415374756 ​ | 9.73602485657 ​ | Dewpoint ​  | 
 +| delphin-6 ​ | 0.753390312195 ​ | 2.42949199677 ​ | Wind speed   | 
 +| delphin-7 ​ | 158.496002197 ​ | 176.84954834 ​ | Wind direction ​  | 
 +| delphin-8 ​ | -52.1895751953 ​ | -98.3894500732 ​ | Azimut Strom I   | 
 +| delphin-9 ​ | -50.4523620605 ​ | -96.1050643921 ​ | Azimut Strom II   | 
 +| delphin-10 ​ | 17.1769256592 ​ | 16.7584838867 ​ | Azimut Strom III   | 
 +| delphin-11 ​ | 19.5120239258 ​ | 17.8946380615 ​ | Azimut Strom IV   | 
 +| delphin-12 ​ | -24.8596954346 ​ | -24.6813659668 ​ | Elevation Strom I   | 
 +| delphin-13 ​ | 30.8560028076 ​ | 28.4915313721 ​ | Elevation Strom II  | 
 +| delphin-14 ​ | -234.558837891 ​ | -2374.70776367 ​ | Azimut Drehzahl ​  | 
 +| delphin-15 ​ | 20.5952148438 ​ | 21.5581054688 ​ | Elevation Drehzahl ​  | 
 +| delphin-16 ​ | 13.7199993134 ​ | 13.7199993134 ​ | Rahmen B hinten ​  | 
 +| delphin-17 ​ | 13.9499998093 ​ | 13.9499998093 ​ | Rahmen B vorn   | 
 +| delphin-18 ​ | 20.9599990845 ​ | 20.9599990845 ​ | Schrank? ​  | 
 +| delphin-19 ​ | 12.9699993134 ​ | 12.9899997711 ​ | Elevation A   | 
 +| delphin-20 ​ | 13.0399999619 ​ | 13.0499992371 ​ | Elevation B   | 
 +| delphin-21 ​ | 13.8199996948 ​ | 13.8199996948 ​ | Rahmen A hinten ​  | 
 +| delphin-22 ​ | 14.0699996948 ​ | 14.0699996948 ​ | Rahmen A vorn   | 
 +| delphin-23 ​ | 19.6299991608 ​ | 19.6800003052 ​ | Schrank APEX B3   | 
 +| delphin-24 ​ | 19.6299991608 ​ | 19.6800003052 ​ | Schrank APEX B3? | 
 +| delphin-25 ​ | 12.7299995422 ​ | 12.8599996567 ​ | Panele  ​ | 
 +| delphin-26 ​ | 13.3599996567 ​ | 13.3599996567 ​ | Querbalken A hinten  ​ | 
 +| delphin-27 ​ | 13.8899993896 ​ | 13.8899993896 ​ | Querbalken A vorn   | 
 +| delphin-28 ​ | 13.9299993515 ​ | 13.9299993515 ​ | Querbalken B vorn   | 
 +| delphin-29 ​ | 13.0799999237 ​ | 13.0799999237 ​ | Querbalken B hinten  ​ | 
 +| delphin-30 ​ | 12.5500001907 ​ | 12.5799999237 ​ | Reflektor A   | 
 +| delphin-31 ​ | 12.9499998093 ​ | 12.9499998093 ​ | Reflektor B   | 
 +| delphin-32 ​ | 12.8699998856 ​ | 12.8999996185 ​ | Reflektor oben   | 
 +| delphin-33 ​ | 11.9899997711 ​ | 12.0099992752 ​ | Reflektor unten  ​ | 
 +| delphin-34 ​ | 12.8499994278 ​ | 12.8899993896 ​ | Stützbein A mitte  ​ | 
 +| delphin-35 ​ | 12.75          | 12.7699995041 ​ | Stützbein A oben   | 
 +| delphin-36 ​ | 12.75          | 12.7899999619 ​ | Stützbein A unten  ​ | 
 +| delphin-37 ​ | 12.5699996948 ​ | 12.5999994278 ​ | Stützbein B mitte  ​ | 
 +| delphin-38 ​ | 15.0599994659 ​ | 15.0799999237 ​ | Stützbein B oben   | 
 +| delphin-39 ​ | 12.1700000763 ​ | 12.1599998474 ​ | Stützbein B unten  ​ | 
 +| delphin-40 ​ | 12.3899993896 ​ | 12.4299993515 ​ | Stützbein oben mitte    | 
 +| delphin-41 ​ | 12.1799993515 ​ | 12.2199993134 ​ | Stützbein oben oben   | 
 +| delphin-42 ​ | 12.5199995041 ​ | 12.5599994659 ​ | Stützbein oben unten    | 
 +| delphin-43 ​ | 16.0799999237 ​ | 16.1000003815 ​ | Stützbein unten mitte   | 
 +| delphin-44 ​ | 15.4499998093 ​ | 15.4699993134 ​ | Stützbein unten oben    | 
 +| delphin-45 ​ | 15.6399993896 ​ | 15.6799993515 ​ | Stützbein unten unten   | 
 +| delphin-46 ​ | 3.05371809006 ​ | 3.12926220894 ​ | Taupunkt ​  | 
 +| delphin-47 ​ | 39.6100006104 ​ | 39.719997406 ​ | Taupunkt? ​  | 
 +| delphin-48 ​ | 12.9099998474 ​ | 12.9099998474 ​ | Teleskop ​  | 
 +| delphin-49 ​ | 12.9099998474 ​ | 12.9099998474 ​ | Teleskop neu   | 
 +| delphin-50 ​ | 76.0356521606 ​ | 76.0458221436 ​ | Feuchte ​  | 
 +| delphin-51 ​ | 9.73415374756 ​ | 9.73602485657 ​ | Taupunkt ​  | 
 +| delphin-52 ​ | 0.0  | 0.0  |    | 
 +| delphin-53 ​ | 0.0  | 0.0  |    | 
 +| delphin-54 ​ | 0.0  | 0.0  |    | 
 +| delphin-55 ​ | 0.0  | 0.0  |    | 
 +| delphin-56 ​ | 0.0  | 0.0  |    | 
 +| delphin-57 ​ | 0.0  | 0.0  |    | 
 +| delphin-58 ​ | 0.0  | 0.0  |    | 
 +| delphin-59 ​ | 0.0  | 0.0  |    | 
 +| delphin-60 ​ | 0.0  | 0.0  |    | 
 +| delphin-61 ​ | 0.0  | 0.0  |    | 
 +| delphin-62 ​ | 0.0  | 0.0  |    | 
 +| delphin-63 ​ | 0.0  | 0.0  |    | 
 +| delphin-64 ​ | 0.0  | 0.0  |    | 
 +| delphin-65 ​ | 0.0  | 0.0  |    | 
 +| delphin-66 ​ | 0.0  | 0.0  |    | 
 +| delphin-67 ​ | 0.0  | 0.0  |    | 
 +| delphin-68 ​ | 0.0  | 0.0  |    | 
 +| delphin-69 ​ | 0.0  | 0.0  |    | 
 +| delphin-70 ​ | 0.0  | 0.0  |    | 
 +| delphin-71 ​ | 0.0  | 0.0  |    | 
 +| delphin-72 ​ | 0.0  | 0.0  |    | 
 +| delphin-73 ​ | 0.0  | 0.0  |    | 
 +| delphin-74 ​ | 0.0  | 0.0  |    | 
 +| delv  | 0.0  | 0.0  |    | 
 +| displ-coo-bet ​ | <​empty> ​ | <​empty> ​ |    | 
 +| displ-coo-lam ​ | <​empty> ​ | <​empty> ​ |    | 
 +| dk2000 ​ | 42.2361111111 ​ | 42.2361111111 ​ | Declination J2000  | 
 +| dk50  | 42.0340852091 ​ | 42.0340852091 ​ | Declination B1950  | 
 +| dUT1  | 0.161447599015 ​ | 0.161447599015 ​ |    | 
 +| ekllat ​ | 54.9335076784 ​ | 54.9335076784 ​ | Ecliptical coordinates LAT   | 
 +| ekllong ​ | 339.841003158 ​ | 339.841003158 ​ | Ecliptical coordinates LON    | 
 +| el-enc-0 ​ | 67.3578611111 ​ | 66.9424722222 ​ | Elev encoder 1   | 
 +| el-enc-1 ​ | 67.3559027778 ​ | 66.9415 ​ | Elev encoder 2   | 
 +| elev-ein ​ | 0  | 0  | Elev button active ​  | 
 +| elev-endsch ​ | 0  | 0  |    | 
 +| elev-ist10d ​ | 0  | 0  |    | 
 +| elev-ist20d ​ | 0  | 0  |    | 
 +| elev-rechner ​ | 0  | 0  |    | 
 +| elev-soll0 ​ | 0  | 0  |    | 
 +| elonpos ​ | 1  | 1  | Elevation position 0: slewing 1: tracking ​ | 
 +| elv  | 0.0  | 0.0  |    | 
 +| fahraxis ​ | NEIN  | NEIN  |    | 
 +| fahroffsets ​ | AZ/​EL-Offsets ​ | AZ/​EL-Offsets ​ |    | 
 +| fe-act-fcunr ​ | 1  | 1  |    | 
 +| fe-amps-0 ​ | 10.0  | 10.0  |    | 
 +| fe-amps-1 ​ | 0.0  | 0.0  |    | 
 +| fe-amps-2 ​ | 0.0  | 0.0  |    | 
 +| fe-bac-if150 ​ | 2  | 2  |    | 
 +| fe-bac-if750 ​ | 150  | 150  |    | 
 +| fe-bac-mul80 ​ | 1  | 1  |    | 
 +| fe-be-if150-remote ​ | 1  | 1  |    | 
 +| fe-be-if750-remote ​ | 1  | 1  |    | 
 +| fe-be-mul80-remote ​ | 1  | 1  |    | 
 +| fe-dfm-adr-0 ​ | 5  | 5  |    | 
 +| fe-dfm-adr-1 ​ | -6  | -6  |    | 
 +| fe-dfm-adr-2 ​ | 7  | 7  |    | 
 +| fe-dfm-alert-0 ​ | 0  | 0  |    | 
 +| fe-dfm-alert-1 ​ | -33  | -33  |    | 
 +| fe-dfm-alert-2 ​ | 0  | 0  |    | 
 +| fe-dfm-chan-0 ​ | 2  | 2  |    | 
 +| fe-dfm-chan-1 ​ | 2  | 2  |    | 
 +| fe-dfm-chan-2 ​ | 2  | 2  |    | 
 +| fe-dfm-exist-0 ​ | 1  | 1  |    | 
 +| fe-dfm-exist-1 ​ | 1  | 1  |    | 
 +| fe-dfm-exist-2 ​ | 1  | 1  |    | 
 +| fe-dfm-fd-0 ​ | 14  | 14  |    | 
 +| fe-dfm-fd-1 ​ | -1  | -1  |    | 
 +| fe-dfm-fd-2 ​ | 15  | 15  |    | 
 +| fe-dfm-funct-0 ​ | 111  | 111  |    | 
 +| fe-dfm-funct-1 ​ | 222  | 222  |    | 
 +| fe-dfm-funct-2 ​ | 333  | 333  |    | 
 +| fe-dfms-0 ​ | 1.210000001 ​ | 0.0  |    | 
 +| fe-dfms-1 ​ | 0.0  | 0.0  |    | 
 +| fe-dfms-2 ​ | 0.0  | 0.0  |    | 
 +| fe-dfm-severity-0 ​ | 1  | 1  |    | 
 +| fe-dfm-severity-1 ​ | 1  | 1  |    | 
 +| fe-dfm-severity-2 ​ | 1  | 1  |    | 
 +| fe-dfm-typ-0 ​ | 5386  | 5386  |    | 
 +| fe-dfm-typ-1 ​ | 5386  | 5386  |    | 
 +| fe-dfm-typ-2 ​ | 5386  | 5386  |    | 
 +| fe-diffs-0 ​ | 0.5  | 0.0  |    | 
 +| fe-diffs-1 ​ | 0.0  | 0.0  |    | 
 +| fe-diffs-2 ​ | 0.0  | 0.0  |    | 
 +| fe-err-severity ​ | 1  | 1  |    | 
 +| fe-facts-0 ​ | 2.0  | 2.0  |    | 
 +| fe-facts-1 ​ | 2.0  | 2.0  |    | 
 +| fe-facts-2 ​ | 1.0  | 1.0  |    | 
 +| fe-fcu-avail ​ | 7654321 ​ | 7654321 ​ |    | 
 +| fe-fcu-blanktime ​ | 40  | 40  |    | 
 +| fe-fcu-dyn10 ​ | 0  | 0  |    | 
 +| fe-fcu-dynxx ​ | 40  | 40  |    | 
 +| fe-fcu-exist ​ | 1  | 1  |    | 
 +| fe-fcu-first ​ | 1  | 1  |    | 
 +| fe-fcu-hand ​ | 0  | 0  |    | 
 +| fe-fcu-last ​ | 10  | 10  |    | 
 +| fe-fcu-mode ​ | 2  | 2  |    | 
 +| fe-fcu-notavail ​ | 0  | 0  |    | 
 +| fe-fcu-number ​ | 1  | 1  |    | 
 +| fe-fcu-off10 ​ | 0  | 0  |    | 
 +| fe-fcu-offxx ​ | 0  | 0  |    | 
 +| fe-fcu-phases ​ | 4  | 4  |    | 
 +| fe-fcu-phmatrix-0 ​ | 268456000 ​ | 268456000 ​ |    | 
 +| fe-fcu-phmatrix-1 ​ | 0  | 0  |    | 
 +| fe-fcu-phmatrix-2 ​ | 0  | 0  |    | 
 +| fe-fcu-phmatrix-3 ​ | 0  | 0  |    | 
 +| fe-fcu-phtime ​ | 16  | 16  |    | 
 +| fe-fcu-remote ​ | 1  | 1  |    | 
 +| fe-fcu-severity ​ | 0  | 0  |    | 
 +| fe-fcu-stat1 ​ | 3  | 3  |    | 
 +| fe-fcu-stat2 ​ | 128  | 128  |    | 
 +| fe-fcu-status ​ | -1  | -1  |    | 
 +| fe-fcu-workmode ​ | 2  | 2  |    | 
 +| fe-frqoff ​ | 0.0  | 0.0  |    | 
 +| fe-frqs-0 ​ | 0.605  | 0.605  |    | 
 +| fe-frqs-1 ​ | 0.0  | 0.0  |    | 
 +| fe-frqs-2 ​ | 0.0  | 0.0  |    | 
 +| fe-mul ​ | 0  | 0  |    | 
 +| fe-obs-status ​ | 9  | 5  |    | 
 +| fe-reffrq ​ | 0.0  | 0.0  |    | 
 +| fe-rxfrq ​ | 1.36  | 1.36  |    | 
 +| fe-scf-opts-0 ​ | 0  | 0  |    | 
 +| fe-scf-opts-1 ​ | 0  | 0  |    | 
 +| fe-scf-opts-2 ​ | 0  | 0  |    | 
 +| fe-scf-opts-3 ​ | 1  | 1  |    | 
 +| fe-scf-opts-4 ​ | 0  | 0  |    | 
 +| fe-scf-opts-5 ​ | 0  | 0  |    | 
 +| fe-scf-opts-6 ​ | 0  | 0  |    | 
 +| fe-scfs-0 ​ | 1360.0 ​ | 1360.0 ​ |    | 
 +| fe-scfs-1 ​ | 0.0  | 0.0  |    | 
 +| fe-scfs-2 ​ | 1360.0 ​ | 1360.0 ​ |    | 
 +| fe-scfs-3 ​ | 0.0  | 0.0  |    | 
 +| fe-scfs-4 ​ | 0.0  | 0.0  |    | 
 +| fe-scfs-5 ​ | 0.0  | 0.0  |    | 
 +| fe-scfs-6 ​ | 0.0  | 0.0  |    | 
 +| fe-sid ​ | 0  | 0  |    | 
 +| fe-sif ​ | 0.0  | 0.0  |    | 
 +| fe-sif2 ​ | 0.0  | 0.0  |    | 
 +| fe-status-bits ​ | 32  | 2  |    | 
 +| fe-switchmode ​ | 0  | 0  |    | 
 +| fe-syn-adr-0 ​ | 1  | 1  |    | 
 +| fe-syn-adr-1 ​ | 2  | 2  |    | 
 +| fe-syn-adr-2 ​ | 3  | 3  |    | 
 +| fe-syn-exist-0 ​ | 1  | 1  |    | 
 +| fe-syn-exist-1 ​ | 1  | 1  |    | 
 +| fe-syn-exist-2 ​ | 1  | 1  |    | 
 +| fe-syn-fd-0 ​ | 16  | 16  |    | 
 +| fe-syn-fd-1 ​ | 17  | 17  |    | 
 +| fe-syn-fd-2 ​ | 18  | 18  |    | 
 +| fe-syn-funct-0 ​ | 111  | 111  |    | 
 +| fe-syn-funct-1 ​ | 222  | 222  |    | 
 +| fe-syn-funct-2 ​ | 333  | 333  |    | 
 +| fe-syn-severity-0 ​ | 1  | 1  |    | 
 +| fe-syn-severity-1 ​ | 1  | 1  |    | 
 +| fe-syn-severity-2 ​ | 1  | 1  |    | 
 +| fe-syn-standby-0 ​ | 0  | 0  |    | 
 +| fe-syn-standby-1 ​ | 1  | 1  |    | 
 +| fe-syn-standby-2 ​ | 1  | 1  |    | 
 +| fe-syn-typ-0 ​ | 1000  | 1000  |    | 
 +| fe-syn-typ-1 ​ | 1000  | 1000  |    | 
 +| fe-syn-typ-2 ​ | 1000  | 1000  |    | 
 +| fe-ulo-contr-0 ​ | 1  | 1  |    | 
 +| fe-ulo-contr-1 ​ | 0  | 0  |    | 
 +| fe-ulo-contr-2 ​ | 1  | 1  |    | 
 +| fe-ulo-contr-3 ​ | 1  | 1  |    | 
 +| fe-ulo-contr-4 ​ | 0  | 0  |    | 
 +| fe-ulo-contr-5 ​ | 0  | 0  |    | 
 +| fe-ulo-frqs-0 ​ | 0.605  | 0.605  |    | 
 +| fe-ulo-frqs-1 ​ | 0.605  | 0.605  |    | 
 +| fe-ulo-frqs-2 ​ | 0.0  | 0.0  |    | 
 +| fe-ulomode ​ | 0  | 0  |    | 
 +| fe-unit-remote-0 ​ | 1  | 1  |    | 
 +| fe-unit-remote-1 ​ | 1  | 1  |    | 
 +| fe-unit-remote-2 ​ | 1  | 1  |    | 
 +| fe-unit-remote-3 ​ | 1  | 1  |    | 
 +| fe-unit-remote-4 ​ | 0  | 0  |    | 
 +| fe-unit-remote-5 ​ | 0  | 0  |    | 
 +| fe-update ​ | 0.0  | 0.0  |    | 
 +| fe-used-syn ​ | 0  | 0  |    | 
 +| fe-version-0 ​ | 0  | 0  |    | 
 +| fe-version-1 ​ | 0  | 0  |    | 
 +| fe-version-2 ​ | 0  | 0  |    | 
 +| fe-version-3 ​ | 0  | 0  |    | 
 +| foc-active ​ | 1  | 1  | Focus button ​  | 
 +| foc-azim ​ | 67.3588333333 ​ | 66.9367152778 ​ |    | 
 +| foc-controlport ​ | 15998  | 15998  |    | 
 +| foc-elev ​ | 67.3589963011 ​ | 66.9364797844 ​ |    | 
 +| foc-ellipse ​ | 0  | 0  |    | 
 +| foc-fahrachse ​ | 2  | 2  |    | 
 +| foc-geom-0 ​ | -403.437037755 ​ | -413.701244611 ​ |    | 
 +| foc-geom-1 ​ | 0.0  | 0.0  |    | 
 +| foc-geom-2 ​ | -1171.98359568 ​ | -1172.39404238 ​ |    | 
 +| foc-geom-3 ​ | 0.0  | 0.0  |    | 
 +| foc-geom-4 ​ | 0.0  | 0.0  |    | 
 +| foc-geom-5 ​ | 0.0  | 0.0  |    | 
 +| foc-input ​ | 20  | 17  |    | 
 +| foc-istpos-0 ​ | -41.0531692505 ​ | -42.0537948608 ​ |    | 
 +| foc-istpos-1 ​ | 27.0  | 27.0000171661 ​ |    | 
 +| foc-istpos-2 ​ | -87.5866088867 ​ | -87.6272125244 ​ |    | 
 +| foc-istpos-3 ​ | 0.466666698456 ​ | 0.466666787863 ​ |    | 
 +| foc-istpos-4 ​ | 3.22184732227e-08 ​ | -2.29261331697e-07 ​ |    | 
 +| foc-istpos-5 ​ | 4.31083924113e-09 ​ | 6.17564452909e-08 ​ |    | 
 +| foc-istpos-6 ​ | -90.003036499 ​ | -90.003036499 ​ | Prime Focus Derotator angle   | 
 +| foc-istvel-0 ​ | -1.19825415368e-06 ​ | 1.2587927813e-05 ​ |    | 
 +| foc-istvel-1 ​ | 1.5850582713e-05 ​ | -2.78222205452e-06 ​ |    | 
 +| foc-istvel-2 ​ | -1.95172378881e-06 ​ | 1.25664564621e-05 ​ |    | 
 +| foc-istvel-3 ​ | 3.16852383548e-05 ​ | -3.79227385565e-05 ​ |    | 
 +| foc-istvel-4 ​ | 1.11419085442e-05 ​ | 5.93173172092e-05 ​ |    | 
 +| foc-istvel-5 ​ | 2.09265963349e-05 ​ | 2.92394961434e-05 ​ |    | 
 +| foc-istvel-6 ​ | 7.50092513044e-05 ​ | 1.04770433609e-05 ​ |    | 
 +| foc-messung ​ | 1  | 0  |    | 
 +| foc-mjd ​ | 57338.6321317 ​ | 57338.6302635 ​ |    | 
 +| foc-offset-0 ​ | 0.0  | 0.0  |    | 
 +| foc-offset-1 ​ | 0.0  | 0.0  |    | 
 +| foc-offset-2 ​ | 0.0  | 0.0  |    | 
 +| foc-offset-3 ​ | 0.0  | 0.0  |    | 
 +| foc-offset-4 ​ | 0.0  | 0.0  |    | 
 +| foc-offset-5 ​ | 0.0  | 0.0  |    | 
 +| foc-offsets ​ | 0  | 0  |    | 
 +| foc-onpos ​ | 1  | 1  | Focus position 0: slewing 1: tracking ​  | 
 +| foc-prim ​ | 1  | 1  | Prime focus   | 
 +| foc-realpos-0 ​ | -40.357946415 ​ | -41.3685439693 ​ |    | 
 +| foc-realpos-1 ​ | 27.0  | 27.0  |    | 
 +| foc-realpos-2 ​ | -87.5589231526 ​ | -87.5993403659 ​ |    | 
 +| foc-realpos-3 ​ | 0.4666667 ​ | 0.4666667 ​ |    | 
 +| foc-realpos-4 ​ | 0.0  | 0.0  |    | 
 +| foc-realpos-5 ​ | 0.0  | 0.0  |    | 
 +| foc-realpos-6 ​ | -90.0  | -90.0  |    | 
 +| foc-receiveport ​ | 8000  | 8000  |    | 
 +| focrx-ist ​ | -5.00044250488 ​ | -5.00044250488 ​ |    | 
 +| focrx-soll ​ | 0.0  | 0.0  |    | 
 +| foc-sek ​ | 0  | 0  | secondary focus   | 
 +| foc-sendport ​ | 8001  | 8001  |    | 
 +| foc-set-0 ​ | 0.0  | 0.0  |    | 
 +| foc-set-1 ​ | 270.0  | 270.0  |    | 
 +| foc-set-2 ​ | 296.4  | 296.4  |    | 
 +| foc-set-3 ​ | 1680.00012 ​ | 1680.00012 ​ |    | 
 +| foc-set-4 ​ | 0.0  | 0.0  |    | 
 +| foc-set-5 ​ | 0.0  | 0.0  |    | 
 +| foc-solldist-0 ​ | 0.0  | 0.0  |    | 
 +| foc-solldist-1 ​ | 0.0  | 0.0  |    | 
 +| foc-solldist-2 ​ | 300.0  | 300.0  |    | 
 +| foc-solldist-3 ​ | 0.0  | 0.0  |    | 
 +| foc-solldist-4 ​ | 0.0  | 0.0  |    | 
 +| foc-solldist-5 ​ | 0.0  | 0.0  |    | 
 +| foc-solldist-6 ​ | 0.0  | 0.0  |    | 
 +| foc-sollpos-0 ​ | -40.3373736419 ​ | -41.3748659156 ​ |    | 
 +| foc-sollpos-1 ​ | 27.0  | 27.0  |    | 
 +| foc-sollpos-2 ​ | -87.5581091366 ​ | -87.5995958646 ​ |    | 
 +| foc-sollpos-3 ​ | 0.4666667 ​ | 0.4666667 ​ |    | 
 +| foc-sollpos-4 ​ | 0.0  | 0.0  |    | 
 +| foc-sollpos-5 ​ | 0.0  | 0.0  |    | 
 +| foc-sollpos-6 ​ | -90.0  | -90.0  |    | 
 +| foc-sollvel-0 ​ | 0.0  | 0.0  |    | 
 +| foc-sollvel-1 ​ | 0.0  | 0.0  |    | 
 +| foc-sollvel-2 ​ | -10.0  | -10.0  |    | 
 +| foc-sollvel-3 ​ | 0.0  | 0.0  |    | 
 +| foc-sollvel-4 ​ | 0.0  | 0.0  |    | 
 +| foc-sollvel-5 ​ | 0.0  | 0.0  |    | 
 +| foc-sollvel-6 ​ | 0.0  | 0.0  |    | 
 +| foc-spiegelklappen ​ | 1  | 1  |    | 
 +| foc-standard ​ | 0  | 0  |    | 
 +| foc-status1 ​ | 207  | 207  |    | 
 +| foc-status2 ​ | 65280  | 65280  |    | 
 +| foc-surface ​ | 0  | 0  |    | 
 +| foc-surfaceok ​ | 1  | 1  |    | 
 +| foc-surfstatus ​ | 6.0  | 6.0  |    | 
 +| foc-time ​ | 15.1711611102 ​ | 15.1263249961 ​ |    | 
 +| focusfahren ​ | 0  | 0  |    | 
 +| foc-wanted ​ | 1.0  | 1.0  |    | 
 +| freilat ​ | 0.0  | 0.0  |    | 
 +| freilong ​ | 0.0  | 0.0  |    | 
 +| frontend-active ​ | 0  | 0  |    | 
 +| front-inf ​ | THU  | THU  |    | 
 +| front-msg ​ | <​empty> ​ | <​empty> ​ |    | 
 +| fuelling ​ | NGC7027 ​ | NGC7027 ​ |    | 
 +| gallat ​ | -3.4962470934 ​ | -3.4962470934 ​ | Galactic coordinate LAT    | 
 +| gallong ​ | 84.9298042732 ​ | 84.9298042732 ​ | Galactic coordinate LON   | 
 +| hangle ​ | 0.0  | 0.0  |    | 
 +| haz  | 0.0  | 0.0  |    | 
 +| hel  | 0.0  | 0.0  |    | 
 +| horizon-on ​ | 0  | 0  |    | 
 +| hourangle ​ | -2.06822769847 ​ | -2.11268241241 ​ | Hour angle   | 
 +| hpa  | 0.0  | 0.0  |    | 
 +| humi  | 0.0  | 0.0  |    | 
 +| hysa  | 8.0  | 8.0  | azimut elevation pointing correction ​  | 
 +| hyse  | 2.5  | 2.5  | elevation pointing constant ​ | 
 +| indazi ​ | 0.0  | 0.0  |    | 
 +| indelv ​ | 0.0  | 0.0  |    | 
 +| indvaz ​ | 0.0  | 0.0  |    | 
 +| indvel ​ | 0.0  | 0.0  |    | 
 +| ist-0  | 67.2896270182 ​ | 66.8735019384 ​ | elevation actual position (apparent) | 
 +| ist-1  | 98.6835868357 ​ | 150.091096393 ​ | azimuth actual position (apparent) | 
 +| istmess ​ | 1  | 0  | Antenna overall status 1: measure 0: configuring ​  | 
 +| ist-onscan ​ | 0  | 0  |    | 
 +| juldat ​ | 0.0  | 0.0  |    | 
 +| lb-mjd ​ | 0.0  | 0.0  |    | 
 +| lb-offs-0 ​ | 0.0  | 0.0  | Offset to the current axis (El or Dec)   | 
 +| lb-offs-1 ​ | -0.185019133102 ​ | 0.306729346514 ​ | Offset to the current axis (Az or RA)   | 
 +| lb-pos-0 ​ | 42.3069381714 ​ | 42.3069381714 ​ | Apparent Dec   | 
 +| lb-pos-1 ​ | 316.905548096 ​ | 316.905548096 ​ | Apparent RA   | 
 +| man-azi ​ | 0  | 0  |    | 
 +| man-elv ​ | 0  | 0  |    | 
 +| man-foci ​ | 0  | 0  |    | 
 +| mdazi  | 0.0  | 0.0  |    | 
 +| mdelv  | 0.0  | 0.0  |    | 
 +| mjuld  | 15.1711024999 ​ | 15.1271025001 ​ | Time in hours  | 
 +| month  | 0  | 0  |    | 
 +| noch  | <​empty> ​ | <​empty> ​ |    | 
 +| nula  | 0.0  | 0.0  |    | 
 +| nule  | 0.0  | 0.0  |    | 
 +| obet  | 0.0  | 0.0  |    | 
 +| obs-distance ​ | 0.0  | 0.0  |    | 
 +| observation ​ | 0  | 0  |    | 
 +| obs-timeact ​ | 0.0  | 0.0  |    | 
 +| obs-timeon ​ | 0.0  | 0.0  |    | 
 +| obs-timerest ​ | 0.0  | 0.0  |    | 
 +| obs-velocity ​ | 0.0  | 0.0  |    | 
 +| ok-azi ​ | 0  | 0  |    | 
 +| ok-elv ​ | 0  | 0  |    | 
 +| ok-foci ​ | 1  | 1  |    | 
 +| olam  | 0.0  | 0.0  |    | 
 +| operateur ​ | VOGT  | VOGT  | Operateur ​   | 
 +| outazi ​ | 0.0  | 0.0  |    | 
 +| outelv ​ | 0.0  | 0.0  |    | 
 +| paral  | 0.0  | 0.0  |    | 
 +| pazi  | 0.0  | 0.0  |    | 
 +| pelv  | 0.0  | 0.0  |    | 
 +| poicorr-0 ​ | 242.117734352 ​ | 246.54302181 ​ | current pointing correction El   | 
 +| poicorr-1 ​ | -1129.18760865 ​ | -1146.42201641 ​ | current pointing correction Az   | 
 +| poifc1 ​ | 0.0  | 0.0  |    | 
 +| poifc2 ​ | 0.0  | 0.0  |    | 
 +| poscom-0 ​ | 67.356738423 ​ | 66.9421832803 ​ |    | 
 +| poscom-1 ​ | 98.370069412 ​ | 99.1689379391 ​ |    | 
 +| posit-fast-azm ​ | 1  | 1  |  sets fast gear  | 
 +| posit-fast-elv ​ | 1  | 1  |  sets fast gear  | 
 +| project ​ | 20-13  | 20-13  | Project code   | 
 +| pvaz  | 0.0  | 0.0  |    | 
 +| pvel  | 0.0  | 0.0  |    | 
 +| ra2000 ​ | 316.756666667 ​ | 316.756666667 ​ | RA J2000   | 
 +| ra50  | 316.289445677 ​ | 316.289445677 ​ | RA B1950   | 
 +| read  | 0  | 0  |    | 
 +| refract ​ | 0.0  | 0.0  |    | 
 +| running ​ | 55  | 52  |    | 
 +| rxaz  | 0.0  | 0.0  |    | 
 +| rxel  | 0.0  | 0.0  |    | 
 +| rxfreq ​ | 0.0  | 0.0  |    | 
 +| sazi  | 0.0  | 0.0  |    | 
 +| sbet  | 0.0  | 0.0  |    | 
 +| scancoord ​ | <​empty> ​ | <​empty> ​ |    | 
 +| scanning-axis ​ | 0  | 0  |    | 
 +| scannr ​ | 0  | 0  |    | 
 +| selv  | 0.0  | 0.0  |    | 
 +| sfl-corr ​ | 1  | 1  |    | 
 +| sidtime ​ | 19.05880717 ​ | 19.0143524561 ​ | Siderial time  | 
 +| simulation-azm ​ | 1  | 1  |    | 
 +| simulation-elv ​ | 1  | 1  |    | 
 +| sit  | 0.0  | 0.0  |    | 
 +| slam  | 0.0  | 0.0  |    | 
 +| soll-0 ​ | 67.2894729195 ​ | 66.8736884332 ​ | Commanded apparent position El   | 
 +| soll-1 ​ | 98.6837326366 ​ | 99.4873884992 ​ | Commanded apparent position Az   | 
 +| sollazi ​ | 0.0  | 0.0  |    | 
 +| sollelv ​ | 0.0  | 0.0  |    | 
 +| sollvaz ​ | 0.0  | 0.0  |    | 
 +| sollvel ​ | 0.0  | 0.0  |    | 
 +| sourcename ​ | <​empty> ​ | <​empty> ​ |    | 
 +| spgklapp ​ | Open  | Open  | Spiegelklappe ​  | 
 +| srp1  | 0  | 0  |    | 
 +| srp2  | 0  | 0  |    | 
 +| srp3  | 0  | 0  |    | 
 +| srp4  | 0  | 0  |    | 
 +| starttime ​ | 15.1644241667 ​ | 0.0  |    | 
 +| statazi ​ | 0  | 0  |    | 
 +| statelv ​ | 0  | 0  |    | 
 +| statfc1 ​ | 0  | 0  |    | 
 +| statfc2 ​ | 0  | 0  |    | 
 +| statfc3 ​ | 0  | 0  |    | 
 +| statpos ​ | 0  | 0  |    | 
 +| steer-parangle ​ | 0  | 0  |    | 
 +| steps  | 0  | 0  |    | 
 +| steuerpult-sw ​ | 0  | 0  |    | 
 +| subscdist ​ | 0.0  | 0.0  |    | 
 +| subscnr ​ | 0  | 0  |    | 
 +| subsctime ​ | 0.0  | 0.0  |    | 
 +| sun-allow ​ | 0  | 0  |    | 
 +| tecazi ​ | 0.0  | 0.0  |    | 
 +| tecelv ​ | 0.0  | 0.0  |    | 
 +| temp  | 0.0  | 0.0  |    | 
 +| time  | 0.0  | 0.0  |    | 
 +| time-scanbegin ​ | 15.1644241667 ​ | 0.0  |    | 
 +| time-to-end ​ | 5.95800052397 ​ | 29.9939997029 ​ | Scan time counter in s (reverse) ​ | 
 +| topochar ​ | TOPO:​AUTO ​ | TOPO:​AUTO ​ | Cable wrap   | 
 +| topomode ​ | 0  | 0  | 0:auto, -1: north, 1:​south ​ | 
 +| uazi  | 0.0  | 0.0  |    | 
 +| uelv  | 0.0  | 0.0  |    | 
 +| vanzsubs ​ | 4  | 4  |    | 
 +| vax-antclock ​ | 0  | 0  |    | 
 +| vax-beclock ​ | 0  | 0  |    | 
 +| vaxevents64 ​ | 0  | 0  |    | 
 +| vaxevents96 ​ | 0  | 0  |    | 
 +| vax-statclock-0 ​ | 0  | 0  |    | 
 +| vax-statclock-1 ​ | 0  | 0  |    | 
 +| vazi  | 0.0  | 0.0  |    | 
 +| vbet  | 0.0  | 0.0  |    | 
 +| vcoll  | -0.253010636872 ​ | -0.253010636872 ​ |    | 
 +| velocity ​ | <​empty> ​ | <​empty> ​ |    | 
 +| velv  | 0.0  | 0.0  |    | 
 +| vhumidity ​ | 85.7832946777 ​ | 85.1447143555 ​ | used for pointing ​    | 
 +| vist-0 ​ | 98.0  | 239.0  |  azimuth velocity ​ | 
 +| vist-1 ​ | -3573.0 ​ | -36694.0 ​ |  elevation velocity ​ | 
 +| vlam  | 0.0  | 0.0  |    | 
 +| vnula  | 0.0  | 0.0  |    | 
 +| vnule  | -0.770119352767 ​ | -0.770119352767 ​ |    | 
 +| volt-0 ​ | 0.0157350765995 ​ | 0.0157632933261 ​ |    | 
 +| volt-1 ​ | -0.149947936843 ​ | -0.96  |    | 
 +| vonoff ​ | 1  | 1  |   0: OFF/REF Position 1: ON Position | 
 +| vpressure ​ | 987.921325684 ​ | 987.929931641 ​ | used for pointing ​   | 
 +| vrefract ​ | 66.7891253471 ​ | 66.7383451479 ​ | used for pointing ​  | 
 +| vscan  | 8073  | 8073  |    | 
 +| vsoll-0 ​ | 188.82092297 ​ | 189.159523697 ​ |    | 
 +| vsoll-1 ​ | -3508.78179229 ​ | 298.149013092 ​ |    | 
 +| vsubscan ​ | 1  | 1  |    | 
 +| vtemperature ​ | 11.934387207 ​ | 11.9493179321 ​ | used for pointing ​  | 
 +| vwinddir ​ | 158.496002197 ​ | 176.84954834 ​ |   | 
 +| vwindvel ​ | 0.753390312195 ​ | 2.42949199677 ​ |    | 
 +| waterpress ​ | 0.0  | 0.0  |    | 
 +| wavelength ​ | 217.3  | 217.3  | Receiver plus version ​  | 
 +| weekday ​ | 0  | 0  |    | 
 +| wetter-manual ​ | 0  | 0  |    | 
 +| winddir ​ | 0.0  | 0.0  |    | 
 +| windvel ​ | 0.0  | 0.0  |    | 
 +| without-corr-azm ​ | 0  | 0  |    | 
 +| without-corr-elv ​ | 0  | 0  |    | 
 +| write  | 0  | 0  |    | 
 +| wwgeber-0 ​ | 0  | 0  |    | 
 +| wwgeber-1 ​ | 1  | 1  |    | 
 +| wwgeber-2 ​ | 2  | 2  |    | 
 +| wwgeber-3 ​ | 3  | 3  |    | 
 +| year  | 0  | 0  |    | 
 + 
 +SDH screenshot\\ 
 +{{:​rechner-gruppe:​sdh_measure.jpg |}}\\ 
 + 
 +Info screenshot\\ 
 +{{:​rechner-gruppe:​info_measure.jpg |}}\\ 
 + 
 + 
 +The full table for all keys:\\ 
 +\\
  
 ^ json-key ^ measure ^ off-source slewing ^ Comment ^ ^ json-key ^ measure ^ off-source slewing ^ Comment ^
Line 181: Line 786:
 | fe-fcu-stat1 ​ | 3  | 3  |    | | fe-fcu-stat1 ​ | 3  | 3  |    |
 | lb-mjd ​ | 0.0  | 0.0  |    | | lb-mjd ​ | 0.0  | 0.0  |    |
-| posit-fast-azm ​ | 1  | 1  |    |+| posit-fast-azm ​ | 1  | 1  |   sets fast gear |
 | coll  | 0.0  | 0.0  |    | | coll  | 0.0  | 0.0  |    |
 | camac-adcs-8 ​ | 0  | 0  |    | | camac-adcs-8 ​ | 0  | 0  |    |
Line 348: Line 953:
 | project ​ | 20-13  | 20-13  |    | | project ​ | 20-13  | 20-13  |    |
 | caz1  | 0.0  | 0.0  |    | | caz1  | 0.0  | 0.0  |    |
-| posit-fast-elv ​ | 1  | 1  |    |+| posit-fast-elv ​ | 1  | 1  |  sets fast gear  ​|
 | act-focus ​ | 1.0  | 1.0  |    | | act-focus ​ | 1.0  | 1.0  |    |
 | delphin-61 ​ | 0.0  | 0.0  |    | | delphin-61 ​ | 0.0  | 0.0  |    |
Line 390: Line 995:
 | vhumidity ​ | 85.7832946777 ​ | 85.1447143555 ​ |    | | vhumidity ​ | 85.7832946777 ​ | 85.1447143555 ​ |    |
 | anzeige-lam ​ | 316.756666667 ​ | 316.756666667 ​ |    | | anzeige-lam ​ | 316.756666667 ​ | 316.756666667 ​ |    |
-| topomode ​ | 0  | 0  |    |+| topomode ​ | 0  | 0  |   0:auto, -1: north, 1:​south ​   |
 | elev-ist10d ​ | 0  | 0  |    | | elev-ist10d ​ | 0  | 0  |    |
 | fe-fcu-first ​ | 1  | 1  |    | | fe-fcu-first ​ | 1  | 1  |    |
Line 725: Line 1330:
 | paral  | 0.0  | 0.0  |    | | paral  | 0.0  | 0.0  |    |
  
-{{:rechner-gruppe:sdh_measure.jpg |}+===== Shared memory data structure ===== 
-{{:rechner-gruppe:info_measure.jpg |}}+ 
 +Note, that for the translation into the data stream, underscores are replaced with minus signs, and arrays are put into distinct variables with the index appended (e.g., foc_sollpos[7] --> foc-sollpos-0 .. foc-sollpos-6). 
 + 
 +<code C datastruct_def.h>​ 
 +/​*************************************************************************** 
 +                          datastruct_def.h ​ -  description 
 +                             ​------------------- 
 +    Version ​             : 16.05.2011 
 +    Author ​              : (C) 2002 by J.Neidhoefer 
 + ​***************************************************************************/​ 
 + 
 + 
 +#ifndef DATASTRUCTDEF_H 
 +#define DATASTRUCTDEF_H 
 + 
 +#define DOUBLE_DATA_DIM 350 
 +#define INTEG_DATA_DIM 250 
 +#define BOOL_DATA_DIM 100 
 + 
 +typedef struct dat_dbl 
 +{ 
 + ​double azi;            // Azimut, Grad 
 + ​double dazi;            // soll-ist 
 + ​double mdazi; ​          // Regelungsabweichung 
 + ​double cazi;            // counterdifferenz und einzelne 
 + ​double caz1; 
 + ​double caz2; 
 + ​double vazi;            // Geschw. 
 + ​double uazi;            // up-down counter 
 + ​double sazi;             // Striche 
 + ​double pazi;            // ideal Azimut ohne Pointing 
 + ​double pvaz; 
 + ​double sollazi; ​       //  Sollwerte 
 + ​double sollvaz; 
 + ​double indazi; ​        // indicated 
 + ​double indvaz; 
 + ​double tecazi; ​        // unbehandelte hardware inputs 
 +// double tecvaz; 
 + ​double haz; 
 + ​double outazi; ​           // Ausgabewerte 
 +//  double outvaz; 
 +//  double outbaz; ​           // Beschleunigung 
 +//    ***************** ​   neue Werte von VME 
 + ​double rxaz; 
 + ​double hysa;  
 + 
 + ​double elv;            // Elevation dgl. 
 + ​double delv; 
 + ​double mdelv; ​          // Regelungsabweichung 
 + ​double celv;            // counterdifferenz und einzelne 
 + ​double cel1; 
 + ​double cel2; 
 + ​double velv; 
 + ​double uelv; 
 + ​double selv; 
 + ​double pelv;         // ideal Elevation ohne Pointing 
 + ​double pvel; 
 + ​double sollelv; ​      // ​ Sollwerte und Abweichung 
 + ​double sollvel; 
 + ​double indelv; ​        // indicated 
 + ​double indvel; 
 + ​double tecelv; ​        // unbehandelte hardware inputs 
 +// double tecvel; 
 + ​double hel; 
 + ​double outelv; ​           // Ausgabewerte 
 +//  double outvel; 
 +//  double outbel; ​           // Beschleunigung 
 +//    ***************** ​   neue Werte von VME 
 + ​double rxel; 
 + ​double hyse;  
 + 
 + //​----- ​ Foci    fc1-fc3linear xyz, fc4-fc6 ​rotation xyz,  fc7: Polarisation  
 + ​double foc_sollpos[7]; ​       //  Sollpositionen ​ in mm oder Grad 
 + ​double foc_sollvel[7]; ​       //  Sollgeschw. 
 + ​double foc_solldist[7]; ​      // ​ Bei Fahren: Distanz 
 + ​double foc_istpos[7]; ​        // ​ Istpositionen 
 + ​double foc_istvel[7]; ​        // ​ Istgeschw. 
 + ​double foc_realpos[7]; ​       //  berechnete Position (zB bei Fahren) 
 +   
 +//----- FocusWechsel 
 + ​double focrx_soll; ​         
 + ​double focrx_ist;​ 
 + 
 + ​double slam;           // eingegeben 
 + ​double vlam; 
 + ​double olam; 
 + ​double sbet; 
 + ​double vbet; 
 + ​double obet; 
 + 
 + ​double ra50;           // VME-System: Eingabe-Koordinaten 
 + ​double dk50; 
 + ​double ra2000; ​      // ​ ... (2000.0) ​  
 + ​double dk2000; 
 + ​double gallong; ​      // ... galaktisch 
 + ​double gallat; 
 + ​double hangle; ​        // Stundenwinkel 
 + ​double paral; ​         //  Parallaktischer Winkel 
 + 
 + ​double actlam; ​         // aktive Werte fuer Anzeige 
 + ​double actbet; 
 + ​double actruncoor; ​     // laufende und fixed Koordinate 
 + ​double actfixcoor;​ 
 + ​double actveloc; ​       // aktive Geschw. 
 + 
 + 
 + ​double hpa;             // ​ Luftdruck in Hpa 
 + ​double temp;            //  Temperatur in C 
 + ​double humi;            //  Luftfeuchte in % 
 + ​double waterpress; ​     //  Wasserdruck in Hpa 
 + ​double refract; ​        // ​ Refractive Index in " 
 + ​double windvel; ​         //  Windgeschw in km/s 
 + ​double winddir; ​         //  Windrichtung in Grad 
 + 
 + ​double juldat; ​         // julianisches Datum in [d] 
 + ​double time;            // Uhrzeit in [h] 
 + ​double sit;             // siderische Zeit in [h] 
 + ​double subsctime; ​      // Zeit im Subscan [h] 
 + ​double subscdist; ​      // Distanz im Subscan in [] 
 + ​double rxfreq; ​         //  RX-Frequenz 
 + 
 + ​double nule;            //  Pointingwerte 
 + ​double nula; 
 + ​double coll; 
 + ​double poifc1; 
 + ​double poifc2; 
 + 
 +/* double vme_elv1[11]; ​          // AXPUG-Feld vmetelescope*/​ 
 + 
 + ​double foc_wanted; ​         // gewuenschter Fokus 
 + ​double foc_elev; ​           // Elevation fuer Oberflaeche 
 + ​double foc_azim; 
 + ​double foc_mjd; ​            // Zeit der Fokusdaten in mjd 
 + ​double foc_surfstatus; ​      // Status der Oberflaeche 
 + ​double foc_time; ​             //  focmjd-tage 
 + 
 + /* 
 + ​double vme_elv1[5]; ​          // AXPUG-Feld vmetelescope 
 + ​double vme_elv2[11]; ​          // AXPUG-Feld vmetelescope 
 + ​double vme_azi1[11]; ​          // AXPUG-Feld vmetelescope 
 + ​double vme_azi2[11]; ​          // AXPUG-Feld vmetelescope 
 + */ 
 + /​* ​  VME - Teleskop- Felder ​ 0 = elev, 1 = azim 
 +  ...    weitere Felder s.o.  
 + */ 
 + ​double el_enc[2]; ​      // Encoderwerte 
 + ​double az_enc[2]; ​      // Encoderwerte 
 + ​double soll[2]; ​          // astron. Werte 
 + ​double ist[2]; 
 + ​double vsoll[2]; 
 + ​double vist[2]; 
 + ​double poscom[2]; ​   // kommandierte + Korr. 
 + ​double volt[2]; 
 + ​double poicorr[2];​ 
 +     
 + ​double mjuld; ​     // Zeit Ende des Puffers 
 + ​double time_to_end; ​   // in s bis Messende 
 + ​double dUT1; 
 + ​double lb_mjd; ​           // Werte fuer lam/bet (apparent) 
 + ​double lb_pos[2];​ 
 + ​double lb_offs[2];​ 
 + ​double starttime; ​      // in mjd des Subscans 
 + ​double act_focus; ​    // ​ aktiver Fokus (1,2) 
 + ​double wavelength; ​ //  Wellenlaenge Rx in mm 
 + ​double vnula; 
 + ​double vcoll; 
 + ​double vnule; 
 + ​double vtemperature;​ 
 + ​double vhumidity;​ 
 + ​double vpressure;​ 
 + ​double vwindvel; 
 + ​double vwinddir; 
 + ​double vrefract; 
 +  
 + ​double obs_timeon; ​        // ​ selected observation time per subscan (on) [h] 
 +// double obs_timeref; ​       //  selected observation time per subscan (ref) [h] 
 +  
 + ​double time_scanbegin; ​   //  VME:  Zeit am Begin des ersten Subscans 
 +  
 + ​double obs_timeact; ​       //  actual observation time in subscan [h] 
 + ​double obs_velocity; ​      // ​ selected observation velocity [ per min] 
 + ​double obs_distance; ​      // ​ selected observation distance [] 
 + ​double obs_timerest; ​      // ​ rest time in subscan [h] 
 + 
 + //​***** ​ naechster ist double(171) 
 + 
 +//  Frontend-Daten 
 + ​double fe_ulo_frqs[3]; ​  // berechnete ULO-Frequenzen ​ signal,​switch,​fixed 
 + ​double fe_update; ​      // update-time in JD 
 + ​double fe_frqs[3]; ​    // Synthesizer-Frequenzen signal,​switch,​fixed in [GHz] 
 + ​double fe_amps[3]; ​    // ​ ... dgl Amplituden in [dBm] 
 + ​double fe_dfms[3]; ​    // ​ gelesene Frequenzen 
 + ​double fe_diffs[3]; ​   //  Diff zwischen gelesen und gesetzt 
 + ​double fe_facts[3]; ​   //  Faktor fr Frequenzberechnung 
 + ​double fe_scfs[7]; ​    // eingegebene Frqs: scf,​ocf,​rlf,​olf,​rhf,​ohf,​suf 
 + ​double fe_rxfrq; ​      // receiver Frequenz 
 + ​double fe_reffrq; ​     //  Referenz ​ " 
 + ​double fe_frqoff; ​     //  Offset ​   " 
 + ​double fe_sif; ​        // ​ IF        " 
 + ​double fe_sif2; ​       //  not used 
 + 
 +//----- Fahrprogramm-Fokuswerte 
 + ​double foc_offset[6];​ 
 + ​double foc_set[6];​ 
 + ​double foc_geom[6];​ 
 +  
 + ​double hourangle;​ 
 + ​double sidtime; 
 +  
 + //​----- Daten aus dem Delphin-System 
 + ​double delphin[75];​ 
 +  
 + ​double ekllong; ​          // VME-System: Eingabe-Koordinaten 
 + ​double ekllat; ​            // ​ ...  (Ekliptikal) 
 + ​double freilong; ​        // ​ ...  ( freie Koordinaten) 
 + ​double freilat; 
 + ​double anzeige_lam; ​  // ​  VME: Anzuzeigende Koordinaten 
 + ​double anzeige_bet;​ 
 +  
 + ​double dreserve[47];​ 
 +  
 + // ​ double dreserve[53];​ 
 + 
 +DOUBLE_DATA;​ 
 + 
 + 
 +typedef struct dat_intg 
 +{ 
 + long year;               // Kalenderdaten 
 + long month; 
 + long day; 
 + long weekday; 
 + long day_year; 
 + long statazi; ​           //  Status-Bits der Achsen 
 + long statelv; 
 + long statfc1; 
 + long statfc2; 
 + long statfc3; 
 + long statpos; 
 + long scannr; 
 + long subscnr; 
 + long srp1; 
 + long srp2; 
 + long srp3; 
 + long srp4; 
 + long vax_statclock[2]; ​     // BCD-kodierte Stationsuhr 
 + long vax_antclock; ​         //  VAX Antennencrate Clockcontroller 
 + long vax_beclock; ​          // ​ VAX Backend Clockcontroller 
 + long steuerpult_sw; ​        // ​ Steuerpultschalter 
 + long camac_adcs[16]; ​        // ​ ADCS  von VAX Camac 
 + long camac_dacs[16 ];        //  DACS von VAX-Camac 12 Bit 
 + long camac_dac18[2]; ​        // ​ 18-Bit DAC von VAX Camac 
 + long camac_digin[6]; ​        // ​ Digitale Inputs von VAX Camac 
 + long camac_digout[2]; ​       //  Digitale Outputs von VAX Camac 
 + long camac_veloc[4]; ​        // ​ Geschw. von VAX Camac 
 + long camac_currents[16]; ​    // ​ actuelle Werte von VAX Camac 
 + long vaxevents96; ​           // Eventflags der VAX 
 + long vaxevents64;​ 
 + long scanning_axis; ​         // scannende Achse  1:lam,​2:​bet,​3:​azm ... 
 + 
 +//***** naechste beginnt mit long(87) 
 + 
 +//  Frontend Daten 
 + long fe_status_bits; ​        // ​ gegenw�tiger Status Frontend 
 + long fe_used_syn; ​           //  benutzte Synthesizer ​ (sut) 
 + long fe_ulomode; ​            // ​ fsm 
 + long fe_act_fcunr; ​         //   ​aktive fcu-Nr 
 + long fe_fcu_first; ​           //  erste und letzte fcu-Nr 
 + long fe_fcu_last;​ 
 + long fe_fcu_avail; ​           // verfuegbare fcus 
 + long fe_fcu_notavail;​ 
 + long fe_obs_status; ​      // Status of observation 
 + long fe_err_severity; ​    // ​ Error Severity 
 + long fe_ulo_contr[6]; ​     //  Frontend Einheiten Einstellung 
 +                           // ulocontr1,​2,​esm_contr,​vlba_contr,​ 2 not used 
 + 
 + long fe_syn_typ[3]; ​      // Synthesizer typ 
 + long fe_syn_adr[3]; ​      // ​ IEC adresse 
 + long fe_syn_fd[3]; ​       //  file-descriptor (IEC) 
 + long fe_syn_funct[3]; ​    // welche Funktion hat er 
 + long fe_syn_severity[3]; ​ //  error severity 
 + 
 + long fe_dfm_alert[3]; ​ //  Frequenz-Abweichungs Status 
 + long fe_dfm_typ[3]; ​ //  Typ 
 + long fe_dfm_adr[3]; ​ //  IEC Adresse 
 + long fe_dfm_fd[3]; ​ //   ​filedescriptor (IEC) 
 + long fe_dfm_funct[3]; ​ // welche Funktion hat er 
 + long fe_dfm_chan[3]; ​ //  welcher Eingangskanal 
 + long fe_dfm_severity[3]; ​ // error severity 
 + 
 + long fe_fcu_number; ​       // Nr der Steuereinheit 
 + long fe_bac_mul80; ​       // Backend-Multiplexer Einheit 
 + long fe_bac_if750; ​       // IF-Umschaltung 750/150 
 + long fe_bac_if150; ​       // IF-150-Verteilung 
 + long fe_fcu_blanktime; ​       //  Blankzeit in 100 microsec 
 + long fe_fcu_phtime; ​       //   ​Phasenzeit in millisec 
 + long fe_fcu_mode; ​       // 
 + long fe_fcu_status; ​       //  Status-info 
 + long fe_fcu_severity; ​       // error severity 
 + long fe_fcu_dyn10; ​       //  Schalter dynamisch blockiert 
 + long fe_fcu_dynxx; ​       //       " ​    ​geschaltet 
 + long fe_fcu_off10; ​       //   dgl. fuer Offscan 
 + long fe_fcu_offxx; ​       // 
 + long fe_fcu_stat1; ​       //   ​statische Schalter 9-16 
 + long fe_fcu_stat2; ​       //          " ​  ​17-24 
 + long fe_fcu_phases; ​       //   ​Anzahl Phasen 
 + long fe_fcu_workmode; ​       // Betriebsart (1,2,3) 
 + long fe_fcu_phmatrix[4]; ​       //  Phasenmatrix 
 + 
 + long fe_scf_opts[7]; ​       // eingegebene Optionen 
 +                             // synt-,​fcu-,​units-simul,​ulo_berechnung,​rhf,​ohf,​frq 
 + long fe_mul; 
 + long fe_sid; 
 + long fe_switchmode;​ 
 + long fe_version[4];​ 
 + long steps; ​                // Nr. of steps in scanning direction 
 + 
 + // ​ Focus-Informationen 
 + long foc_input; ​            // Eingabe-Bits 
 + long foc_status1; ​          // Ausgabe-Status 
 + long foc_status2; ​          
 + long foc_sendport; ​         // PortNr. fuer Senden an Focusprozessor  
 + long foc_controlport; ​      // PortNr. fuer Kontrollrechner 
 + long foc_receiveport; ​      // PortNr. fuer Statusempfang  
 + long foc_fahrachse; ​        // bei FokusfahrenFahrachse 
 + long foc_spiegelklappen; ​   // Status der Spiegelklappen 
 +  
 + //​---- VME Achsen (0=elev, 1=azim) 
 + // ​ status-Input:​ 0:​elev,​1:​azim,​3:​focus 
 + // ​  0,1: 0-manual,​1-idle,​2-pos,​3-ready,​4-start,​5-meas,​6-end,​7-stop,​99-lost 
 + // ​   2:  0-idle,​1-pos,​2-ready,​3-start,​4-meas,​5-end,​6-stop,​99-abort 
 + // --> gewandelt nach Bit 0-manual ​... Bit 7-stop, Bit 8-abort 
 + long axstatus[3];​ 
 + long axoptions[2];​ 
 + long axspsbits[4];​ 
 + //​---- ​ VME-Scannr. usw. 
 + long vscan; 
 + long vsubscan; 
 + long vanzsubs; 
 + long vonoff; 
 + long topomode; 
 + long act_coordsys; ​   // VME   ​aktuelles Eingabe-Koordinatensystem  
 + // ​ 0= app 1 = 2000  2 = 1950  3 = Gal  4 = Ekl  5 = Horizontal ​ 6 =frei 
 + long wwgeber[4]; ​  
 +  
 + long ireserve[48];​ 
 + 
 +INTEG_DATA;​ 
 + 
 + 
 +typedef struct dat_bool 
 +
 + bool alive; 
 + bool man_elv; 
 + bool man_azi; 
 + bool man_foci; 
 + bool ok_elv; 
 + bool ok_azi; 
 + bool ok_foci; 
 + bool ist_onscan;​ 
 + bool observation;​ 
 + bool azim_ein; ​          // ​ Inputs von SPS 
 + bool azim_rechner;​ 
 + bool azim_soll0;​ 
 + bool azim_endsch;​ 
 + bool azim_ist20d;​ 
 + bool azim_ist40d;​ 
 + bool elev_ein; 
 + bool elev_rechner;​ 
 + bool elev_soll0;​ 
 + bool elev_endsch;​ 
 + bool elev_ist10d;​ 
 + bool elev_ist20d;​ 
 +  
 + bool foc_messung;​ 
 + bool foc_active;​ 
 + bool foc_surface;​ 
 + bool foc_standard;​ 
 + bool foc_offsets;​ 
 + bool foc_ellipse;​ 
 + bool foc_prim; 
 + bool foc_sek; 
 + bool foc_surfaceok;​ 
 + bool foc_onpos;​ 
 + 
 + // ​ Frontend-Daten 
 + bool fe_unit_remote[6]; ​    // FrontendKontrolleinheiten remote 
 +                           // ulocontr1,​2,​esm_contr,​vlba_contr,​ 2 not used 
 + bool fe_syn_standby[3]; ​  // Synthesizer standby-mode 
 + bool fe_syn_exist[3]; ​    // Synthesizer exist 
 + bool fe_dfm_exist[3]; ​    // Frequenzzaehler exist 
 + bool fe_fcu_hand; ​        // ​ Wird in Hand benutzt 
 + bool fe_fcu_exist; ​       //  existiert 
 + bool fe_fcu_remote; ​      // ​ Schalter auf remote 
 + bool fe_be_mul80_remote; ​  // mul80 auf remote 
 + bool fe_be_if750_remote; ​  // if750 auf remote 
 + bool fe_be_if150_remote; ​  // if150 auf remote 
 +  
 + bool azonpos; // vme az/el auf position 
 + bool elonpos; 
 + bool istmess; 
 + bool focusfahren; ​ // alles vme ... 
 + bool posit_fast_elv;​ 
 + bool posit_fast_azm;​ 
 + bool without_corr_elv;​ 
 + bool without_corr_azm;​ 
 + bool simulation_elv;​ 
 + bool simulation_azm;​ 
 + bool sfl_corr; 
 + bool sun_allow;​ 
 + bool steer_parangle;​ 
 + bool wetter_manual;​ 
 + bool frontend_active;​ 
 + bool horizon_on;​ 
 +  
 + bool breserve[32];​ 
 + 
 +BOOL_DATA;​ 
 + 
 +//------ Anzahl der Textstring-Felder 
 +#define TEXT_DATA_DIM ​ 14 
 + 
 +typedef struct in_data 
 +
 +unsigned short write; ​           // TRUE, wenn noch nicht alle Werte erneuert sind 
 +unsigned short read;             // TRUE, wenn Werte noch dargestellt werden 
 +int running; ​          // wird immer von 0-99 gez�lt bei jedem Update 
 + 
 +char datum[32]; ​       // Kalenderzeit in ascii 
 +/* char sourcename[80];​*/​ 
 +char sourcename[40];​ 
 +char fuelling[20]; ​  // *** vorlaeufig VME-sourcename 
 +char fahraxis[10]; ​ // focusfahrachse text 
 +char spgklapp[10]; ​ // Spiegelklappen-text ​ offen,zu usw. 
 +char scancoord[16]; ​   // Scannende Koordinate lam,bet,azm usw. 
 +char velocity[16]; ​    // aktuelle Geschwindigkeitsart 
 +char displ_coo_lam[16]; ​  // ​ Displaykoordinate in Lam 
 +char displ_coo_bet[16]; ​  // ​ Displaykoordinate in Bet 
 +char front_msg[80]; ​  // ​ Error  von Frontend 
 +char front_inf[80]; ​  // ​ Info von Frontend ​ (severity 0,1) 
 +char fahroffsets[16]; ​ //  Fahroffset-Koordinaten 
 +char topochar[10]; ​ // topomode 
 +char project[40];​ 
 +char beobachter[40];​ 
 +char operateur[40];​ 
 +char noch[30]; ​   // freier Platz 
 + 
 + 
 +union doubledata 
 +
 + ​struct dat_dbl d; 
 + ​double dfeld[350];​ 
 +} d; 
 + 
 +union integdata 
 +
 + ​struct dat_intg i; 
 + long ifeld[250];​ 
 +} i; 
 + 
 +union booldata 
 +
 + ​struct dat_bool b; 
 + bool bfeld[100];​ 
 +} b; 
 + 
 +} DISPLAY_DATA;​ 
 + 
 + 
 +#​endif ​   //  DATASTRUCTDEF_H 
 + 
 + 
 +</​code>​ 
 + 
rechner-gruppe/sdh-multicast-format.1447341981.txt.gz · Last modified: 2015/11/12 16:26 by ubach