SDH multicast format (port 1602)

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

Info screenshot

The full table for all keys:

json-key measure off-source slewing Comment
pelv 0.0 0.0
ireserve-29 0 0
ireserve-28 0 0
pvaz 0.0 0.0
statfc2 0 0
statfc3 0 0
ireserve-27 0 0
beobachter TEST TEST
datum <empty> <empty>
ireserve-20 0 0
ireserve-23 0 0
month 0 0
foc-fahrachse 2 2
foc-onpos 1 1
fe-dfm-severity-2 1 1
fe-dfm-severity-1 1 1
fe-dfm-severity-0 1 1
actbet 0.0 0.0
ireserve-25 0 0
humi 0.0 0.0
vazi 0.0 0.0
fe-version-2 0 0
fe-version-1 0 0
fe-version-0 0 0
dazi 0.0 0.0
ist-onscan 0 0
delphin-35 12.75 12.7699995041
foc-realpos-3 0.4666667 0.4666667
foc-realpos-2 -87.5589231526 -87.5993403659
foc-realpos-1 27.0 27.0
foc-realpos-0 -40.357946415 -41.3685439693
foc-status2 65280 65280
foc-realpos-6 -90.0 -90.0
foc-realpos-5 0.0 0.0
foc-realpos-4 0.0 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
fe-scfs-2 1360.0 1360.0
delv 0.0 0.0
ireserve-22 0 0
fe-syn-standby-1 1 1
fe-syn-standby-0 0 0
fe-syn-standby-2 1 1
fe-fcu-exist 1 1
foc-standard 0 0
fe-facts-0 2.0 2.0
olam 0.0 0.0
sourcename <empty> <empty>
starttime 15.1644241667 0.0
indvaz 0.0 0.0
fe-update 0.0 0.0
fe-scf-opts-5 0 0
fe-scf-opts-4 0 0
fe-scf-opts-6 0 0
fe-scf-opts-1 0 0
fe-scf-opts-0 0 0
fe-scf-opts-3 1 1
fe-scf-opts-2 0 0
fe-facts-1 2.0 2.0
delphin-67 0.0 0.0
delphin-66 0.0 0.0
delphin-65 0.0 0.0
fe-syn-typ-2 1000 1000
delphin-63 0.0 0.0
delphin-62 0.0 0.0
foc-wanted 1.0 1.0
delphin-60 0.0 0.0
velv 0.0 0.0
dreserve-39 0.0 0.0
delphin-69 0.0 0.0
delphin-68 0.0 0.0
foc-sek 0 0
waterpress 0.0 0.0
celv 0.0 0.0
fe-fcu-off10 0 0
fe-fcu-dyn10 0 0
vist-1 -3573.0 -36694.0
vist-0 98.0 239.0
statazi 0 0
foc-offset-3 0.0 0.0
foc-offset-2 0.0 0.0
foc-offset-1 0.0 0.0
foc-offset-0 0.0 0.0
foc-offset-5 0.0 0.0
foc-offset-4 0.0 0.0
winddir 0.0 0.0
displ-coo-lam <empty> <empty>
delphin-12 -24.8596954346 -24.6813659668
delphin-13 30.8560028076 28.4915313721
delphin-10 17.1769256592 16.7584838867
delphin-11 19.5120239258 17.8946380615
delphin-16 13.7199993134 13.7199993134
delphin-17 13.9499998093 13.9499998093
delphin-14 -234.558837891 -2374.70776367
delphin-15 20.5952148438 21.5581054688
delphin-18 20.9599990845 20.9599990845
delphin-19 12.9699993134 12.9899997711
cel1 0.0 0.0
cel2 0.0 0.0
el-enc-1 67.3559027778 66.9415
el-enc-0 67.3578611111 66.9424722222
weekday 0 0
simulation-elv 1 1
fe-bac-if750 150 150
rxaz 0.0 0.0
elev-soll0 0 0
vax-statclock-0 0 0
vax-statclock-1 0 0
vaxevents96 0 0
fe-err-severity 1 1
foc-messung 1 0
wwgeber-3 3 3
wwgeber-2 2 2
wwgeber-1 1 1
wwgeber-0 0 0
fe-version-3 0 0
foc-controlport 15998 15998
scannr 0 0
dk2000 42.2361111111 42.2361111111
ok-foci 1 1
fe-dfm-fd-2 15 15
fe-dfm-fd-0 14 14
fe-dfm-fd-1 -1 -1
statfc1 0 0
poicorr-0 242.117734352 246.54302181
poicorr-1 -1129.18760865 -1146.42201641
ekllat 54.9335076784 54.9335076784
camac-adcs-11 0 0
delphin-64 0.0 0.0
noch <empty> <empty>
soll-1 98.6837326366 99.4873884992
soll-0 67.2894729195 66.8736884332
istmess 1 0
camac-digout-1 0 0
breserve-31 0 0
breserve-30 0 0
foc-sollvel-5 0.0 0.0
sit 0.0 0.0
write 0 0
axspsbits-1 23 27
axspsbits-0 23 23
axspsbits-3 6 10
axspsbits-2 6 6
vbet 0.0 0.0
fe-frqoff 0.0 0.0
vlam 0.0 0.0
delphin-6 0.753390312195 2.42949199677
sidtime 19.05880717 19.0143524561
elev-rechner 0 0
delphin-58 0.0 0.0
delphin-59 0.0 0.0
az-enc-1 98.3709583333 149.773736111
az-enc-0 98.3688888889 149.771555556
delphin-54 0.0 0.0
delphin-55 0.0 0.0
delphin-52 0.0 0.0
delphin-53 0.0 0.0
delphin-50 76.0356521606 76.0458221436
delphin-51 9.73415374756 9.73602485657
fe-used-syn 0 0
camac-dac18-1 0 0
camac-dac18-0 0 0
pvel 0.0 0.0
dreserve-20 0.0 0.0
dreserve-21 0.0 0.0
anzeige-bet 42.2361111111 42.2361111111
fe-fcu-number 1 1
without-corr-elv 0 0
dreserve-23 0.0 0.0
azim-ist20d 0 0
fe-fcu-stat2 128 128
fe-fcu-stat1 3 3
lb-mjd 0.0 0.0
posit-fast-azm 1 1 sets fast gear
coll 0.0 0.0
camac-adcs-8 0 0
camac-adcs-9 0 0
camac-adcs-4 0 0
camac-adcs-5 0 0
camac-adcs-6 0 0
camac-adcs-7 0 0
camac-adcs-0 0 0
camac-adcs-1 0 0
camac-adcs-2 0 0
camac-adcs-3 0 0
camac-currents-13 0 0
camac-currents-12 0 0
camac-currents-11 0 0
camac-currents-10 0 0
camac-currents-15 0 0
camac-currents-14 0 0
mdelv 0.0 0.0
fe-dfm-funct-1 222 222
statpos 0 0
fe-dfm-funct-0 111 111
ireserve-32 0 0
delphin-1 11.9314880371 11.9493179321
delphin-2 81.0366592407 81.0458221436
delphin-3 85.8574371338 85.1447143555
delphin-4 987.919799805 987.929931641
ireserve-37 0 0
ireserve-34 0 0
ireserve-35 0 0
delphin-8 -52.1895751953 -98.3894500732
delphin-9 -50.4523620605 -96.1050643921
mdazi 0.0 0.0
ireserve-39 0 0
simulation-azm 1 1
fe-switchmode 0 0
foc-istvel-6 7.50092513044e-05 1.04770433609e-05
foc-istvel-5 2.09265963349e-05 2.92394961434e-05
foc-istvel-4 1.11419085442e-05 5.93173172092e-05
foc-istvel-3 3.16852383548e-05 -3.79227385565e-05
foc-istvel-2 -1.95172378881e-06 1.25664564621e-05
foc-istvel-1 1.5850582713e-05 -2.78222205452e-06
foc-istvel-0 -1.19825415368e-06 1.2587927813e-05
displ-coo-bet <empty> <empty>
day-year 0 0
focusfahren 0 0
dreserve-9 0.0 0.0
dreserve-8 0.0 0.0
dreserve-1 0.0 0.0
dreserve-0 0.0 0.0
dreserve-3 0.0 0.0
dreserve-2 0.0 0.0
ok-elv 0 0
dreserve-4 0.0 0.0
dreserve-7 0.0 0.0
dreserve-6 0.0 0.0
focrx-ist -5.00044250488 -5.00044250488
ireserve-8 0 0
ireserve-9 0 0
year 0 0
ireserve-2 0 0
wavelength 217.3 217.3
ireserve-0 0 0
ireserve-1 0 0
ireserve-6 0 0
ireserve-7 0 0
ireserve-4 0 0
ireserve-5 0 0
man-elv 0 0
fe-amps-2 0.0 0.0
fe-amps-1 0.0 0.0
fe-amps-0 10.0 10.0
front-inf THU THU
breserve-9 0 0
breserve-8 0 0
breserve-7 0 0
breserve-6 0 0
breserve-5 0 0
dreserve-41 0.0 0.0
breserve-3 0 0
actfixcoor 0.0 0.0
breserve-1 0 0
breserve-0 0 0
camac-currents-7 0 0
camac-currents-6 0 0
camac-currents-5 0 0
camac-currents-4 0 0
camac-currents-3 0 0
camac-currents-2 0 0
camac-currents-1 0 0
camac-currents-0 0 0
obs-timeon 0.0 0.0
obs-timerest 0.0 0.0
freilat 0.0 0.0
camac-currents-9 0 0
camac-currents-8 0 0
fe-fcu-phases 4 4
foc-sollvel-2 -10.0 -10.0
foc-sollvel-3 0.0 0.0
foc-sollvel-0 0.0 0.0
foc-sollvel-1 0.0 0.0
foc-sollvel-6 0.0 0.0
running 55 52
foc-sollvel-4 0.0 0.0
camac-digout-0 0 0
fe-syn-severity-0 1 1
fe-syn-severity-1 1 1
fe-syn-severity-2 1 1
subscdist 0.0 0.0
actlam 0.0 0.0
fe-be-if750-remote 1 1
ra2000 316.756666667 316.756666667
gallong 84.9298042732 84.9298042732
vsoll-0 188.82092297 189.159523697
fe-fcu-offxx 0 0
fe-sif2 0.0 0.0
delphin-56 0.0 0.0
delphin-57 0.0 0.0
dreserve-46 0.0 0.0
foc-surfstatus 6.0 6.0
dreserve-44 0.0 0.0
dreserve-45 0.0 0.0
dreserve-42 0.0 0.0
dreserve-43 0.0 0.0
dreserve-40 0.0 0.0
scancoord <empty> <empty>
fe-fcu-phtime 16 16
foc-azim 67.3588333333 66.9367152778
srp4 0 0
srp3 0 0
srp2 0 0
srp1 0 0
foc-istpos-4 3.22184732227e-08 -2.29261331697e-07
foc-istpos-5 4.31083924113e-09 6.17564452909e-08
spgklapp Open Open
fe-bac-mul80 1 1
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
fe-fcu-status -1 -1
vnula 0.0 0.0
fe-unit-remote-4 0 0
fe-unit-remote-5 0 0
fe-unit-remote-2 1 1
elonpos 1 1
fe-unit-remote-0 1 1
fe-unit-remote-1 1 1
vrefract 66.7891253471 66.7383451479
man-foci 0 0
sazi 0.0 0.0
tecazi 0.0 0.0
rxel 0.0 0.0
caz2 0.0 0.0
fahraxis NEIN NEIN
dreserve-38 0.0 0.0
fe-syn-typ-0 1000 1000
dreserve-33 0.0 0.0
dreserve-32 0.0 0.0
dreserve-31 0.0 0.0
dreserve-30 0.0 0.0
dreserve-37 0.0 0.0
dreserve-36 0.0 0.0
dreserve-35 0.0 0.0
vnule -0.770119352767 -0.770119352767
project 20-13 20-13
caz1 0.0 0.0
posit-fast-elv 1 1 sets fast gear
act-focus 1.0 1.0
delphin-61 0.0 0.0
fuelling NGC7027 NGC7027
fe-syn-fd-1 17 17
fe-syn-fd-0 16 16
fe-syn-fd-2 18 18
nule 0.0 0.0
fe-rxfrq 1.36 1.36
wetter-manual 0 0
nula 0.0 0.0
elev-ein 0 0
obs-timeact 0.0 0.0
foc-input 20 17
foc-set-5 0.0 0.0
foc-set-4 0.0 0.0
foc-set-1 270.0 270.0
foc-set-0 0.0 0.0
foc-set-3 1680.00012 1680.00012
foc-set-2 296.4 296.4
fe-dfm-chan-2 2 2
fe-dfm-chan-0 2 2
fe-dfm-chan-1 2 2
selv 0.0 0.0
poscom-0 67.356738423 66.9421832803
poscom-1 98.370069412 99.1689379391
ok-azi 0 0
ireserve-24 0 0
breserve-28 0 0
breserve-29 0 0
breserve-26 0 0
breserve-27 0 0
breserve-24 0 0
breserve-25 0 0
breserve-22 0 0
breserve-23 0 0
breserve-20 0 0
breserve-21 0 0
observation 0 0
refract 0.0 0.0
vhumidity 85.7832946777 85.1447143555
anzeige-lam 316.756666667 316.756666667
topomode 0 0 0:auto, -1: north, 1:south
elev-ist10d 0 0
fe-fcu-first 1 1
velocity <empty> <empty>
statelv 0 0
sfl-corr 1 1
outelv 0.0 0.0
ireserve-26 0 0
foc-elev 67.3589963011 66.9364797844
delphin-49 12.9099998474 12.9099998474
delphin-48 12.9099998474 12.9099998474
delphin-45 15.6399993896 15.6799993515
delphin-44 15.4499998093 15.4699993134
delphin-47 39.6100006104 39.719997406
delphin-46 3.05371809006 3.12926220894
delphin-41 12.1799993515 12.2199993134
delphin-40 12.3899993896 12.4299993515
delphin-43 16.0799999237 16.1000003815
delphin-42 12.5199995041 12.5599994659
hourangle -2.06822769847 -2.11268241241
gallat -3.4962470934 -3.4962470934
ireserve-21 0 0
camac-digin-5 0 0
fe-dfm-exist-1 1 1
fe-syn-adr-1 2 2
fe-syn-adr-0 1 1
foc-ellipse 0 0
fe-syn-adr-2 3 3
camac-adcs-14 0 0
camac-adcs-15 0 0
camac-adcs-12 0 0
camac-adcs-13 0 0
camac-adcs-10 0 0
fe-status-bits 32 2
vcoll -0.253010636872 -0.253010636872
ireserve-47 0 0
ireserve-46 0 0
ireserve-45 0 0
ireserve-44 0 0
ireserve-43 0 0
ireserve-42 0 0
ireserve-41 0 0
ireserve-40 0 0
vonoff 1 1
dreserve-34 0.0 0.0
tecelv 0.0 0.0
vsubscan 1 1
foc-sollpos-1 27.0 27.0
foc-sollpos-0 -40.3373736419 -41.3748659156
foc-sollpos-3 0.4666667 0.4666667
foc-sollpos-2 -87.5581091366 -87.5995958646
foc-sollpos-5 0.0 0.0
foc-sollpos-4 0.0 0.0
foc-sollpos-6 -90.0 -90.0
outazi 0.0 0.0
cazi 0.0 0.0
fe-frqs-2 0.0 0.0
fe-frqs-0 0.605 0.605
fe-frqs-1 0.0 0.0
juldat 0.0 0.0
fe-be-mul80-remote 1 1
lb-pos-0 42.3069381714 42.3069381714
lb-pos-1 316.905548096 316.905548096
actveloc 0.0 0.0
elev-endsch 0 0
uazi 0.0 0.0
fe-fcu-workmode 2 2
fahroffsets AZ/EL-Offsets AZ/EL-Offsets
time-to-end 5.95800052397 29.9939997029
time-scanbegin 15.1644241667 0.0
sbet 0.0 0.0
indazi 0.0 0.0
subsctime 0.0 0.0
fe-fcu-hand 0 0
fe-diffs-1 0.0 0.0
fe-diffs-0 0.5 0.0
breserve-15 0 0
fe-diffs-2 0.0 0.0
azim-endsch 0 0
breserve-12 0 0
breserve-11 0 0
breserve-10 0 0
breserve-19 0 0
breserve-18 0 0
poifc1 0.0 0.0
axstatus-1 32 4
axstatus-2 64 8
poifc2 0.0 0.0
fe-mul 0 0
hysa 8.0 8.0
fe-sif 0.0 0.0
fe-sid 0 0
camac-dacs-8 0 0
azim-rechner 0 0
mjuld 15.1711024999 15.1271025001
pazi 0.0 0.0
indvel 0.0 0.0
delphin-34 12.8499994278 12.8899993896
fe-act-fcunr 1 1
rxfreq 0.0 0.0
delphin-37 12.5699996948 12.5999994278
delphin-30 12.5500001907 12.5799999237
delphin-31 12.9499998093 12.9499998093
delphin-32 12.8699998856 12.8999996185
delphin-33 11.9899997711 12.0099992752
foc-offsets 0 0
delphin-38 15.0599994659 15.0799999237
delphin-39 12.1700000763 12.1599998474
slam 0.0 0.0
vanzsubs 4 4
delphin-0 12.9099998474 12.9099998474
ireserve-33 0 0
foc-istpos-6 -90.003036499 -90.003036499
ireserve-30 0 0
ireserve-31 0 0
ireserve-36 0 0
foc-spiegelklappen 1 1
sollvaz 0.0 0.0
delphin-5 9.73415374756 9.73602485657
dreserve-28 0.0 0.0
dreserve-29 0.0 0.0
foc-time 15.1711611102 15.1263249961
fe-dfm-typ-0 5386 5386
fe-dfm-typ-1 5386 5386
fe-dfm-typ-2 5386 5386
delphin-7 158.496002197 176.84954834
dreserve-24 0.0 0.0
dreserve-25 0.0 0.0
dreserve-26 0.0 0.0
dreserve-27 0.0 0.0
fe-fcu-phmatrix-2 0 0
fe-dfm-funct-2 333 333
fe-fcu-phmatrix-0 268456000 268456000
fe-fcu-phmatrix-1 0 0
act-coordsys 1 1
ireserve-38 0 0
ireserve-18 0 0
ireserve-19 0 0
breserve-4 0 0
ireserve-10 0 0
ireserve-11 0 0
ireserve-12 0 0
ireserve-13 0 0
ireserve-14 0 0
ireserve-15 0 0
ireserve-16 0 0
ireserve-17 0 0
fe-dfm-adr-0 5 5
fe-dfm-adr-1 -6 -6
fe-dfm-adr-2 7 7
dk50 42.0340852091 42.0340852091
vsoll-1 -3508.78179229 298.149013092
axoptions-1 60160 60160
axoptions-0 60160 60160
vscan 8073 8073
delphin-70 0.0 0.0
lb-offs-1 -0.185019133102 0.306729346514
lb-offs-0 0.0 0.0
fe-dfm-alert-2 0 0
delphin-73 0.0 0.0
delphin-74 0.0 0.0
sollelv 0.0 0.0
topochar TOPO:AUTO TOPO:AUTO
breserve-2 0 0
foc-active 1 1
fe-dfm-exist-0 1 1
camac-digin-4 0 0
fe-dfm-exist-2 1 1
camac-digin-1 0 0
camac-digin-0 0 0
camac-digin-3 0 0
camac-digin-2 0 0
foc-mjd 57338.6321317 57338.6302635
foc-surface 0 0
fe-syn-funct-2 333 333
fe-syn-funct-0 111 111
fe-syn-funct-1 222 222
day 0 0
haz 0.0 0.0
sun-allow 0 0
fe-be-if150-remote 1 1
elv 0.0 0.0
front-msg <empty> <empty>
vtemperature 11.934387207 11.9493179321
read 0 0
scanning-axis 0 0
delphin-71 0.0 0.0
delphin-72 0.0 0.0
azonpos 1 0
fe-syn-exist-1 1 1
fe-syn-exist-0 1 1
fe-syn-exist-2 1 1
indelv 0.0 0.0
focrx-soll 0.0 0.0
fe-bac-if150 2 2
fe-fcu-phmatrix-3 0 0
uelv 0.0 0.0
camac-dacs-4 0 0
fe-dfms-0 1.210000001 0.0
fe-dfms-1 0.0 0.0
fe-dfms-2 0.0 0.0
man-azi 0 0
alive 1 1
vax-beclock 0 0
foc-solldist-2 300.0 300.0
foc-solldist-3 0.0 0.0
foc-solldist-0 0.0 0.0
foc-solldist-1 0.0 0.0
foc-solldist-6 0.0 0.0
foc-solldist-4 0.0 0.0
foc-solldist-5 0.0 0.0
sollvel 0.0 0.0
steps 0 0
obs-distance 0.0 0.0
breserve-17 0 0
breserve-16 0 0
obet 0.0 0.0
foc-prim 1 1
breserve-14 0 0
azim-ein 0 0
breserve-13 0 0
actruncoor 0.0 0.0
elev-ist20d 0 0
subscnr 0 0
fe-fcu-blanktime 40 40
dreserve-5 0.0 0.0
fe-fcu-avail 7654321 7654321
azim-ist40d 0 0
hangle 0.0 0.0
fe-fcu-notavail 0 0
vaxevents64 0 0
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
dreserve-22 0.0 0.0
axstatus-0 32 8
fe-dfm-alert-1 -33 -33
fe-dfm-alert-0 0 0
hyse 2.5 2.5
freilong 0.0 0.0
foc-sendport 8001 8001
fe-ulo-frqs-1 0.605 0.605
fe-ulo-frqs-0 0.605 0.605
fe-ulo-frqs-2 0.0 0.0
azim-soll0 0 0
foc-receiveport 8000 8000
hel 0.0 0.0
steer-parangle 0 0
frontend-active 0 0
volt-0 0.0157350765995 0.0157632933261
volt-1 -0.149947936843 -0.96
ra50 316.289445677 316.289445677
fe-fcu-severity 0 0
fe-ulo-contr-4 0 0
fe-ulo-contr-5 0 0
fe-ulo-contr-2 1 1
fe-ulo-contr-3 1 1
fe-ulo-contr-0 1 1
fe-ulo-contr-1 0 0
camac-veloc-3 0 0
camac-veloc-2 0 0
camac-veloc-1 0 0
camac-veloc-0 0 0
horizon-on 0 0
azi 0.0 0.0
temp 0.0 0.0
delphin-36 12.75 12.7899999619
obs-velocity 0.0 0.0
dreserve-14 0.0 0.0
vax-antclock 0 0
camac-dacs-2 0 0
camac-dacs-3 0 0
camac-dacs-0 0 0
camac-dacs-1 0 0
camac-dacs-6 0 0
camac-dacs-7 0 0
without-corr-azm 0 0
camac-dacs-5 0 0
dUT1 0.161447599015 0.161447599015
fe-fcu-remote 1 1
foc-status1 207 207
camac-dacs-9 0 0
fe-fcu-mode 2 2
vwindvel 0.753390312195 2.42949199677
delphin-29 13.0799999237 13.0799999237
delphin-28 13.9299993515 13.9299993515
foc-surfaceok 1 1
ireserve-3 0 0
delphin-23 19.6299991608 19.6800003052
delphin-22 14.0699996948 14.0699996948
delphin-21 13.8199996948 13.8199996948
delphin-20 13.0399999619 13.0499992371
delphin-27 13.8899993896 13.8899993896
delphin-26 13.3599996567 13.3599996567
delphin-25 12.7299995422 12.8599996567
delphin-24 19.6299991608 19.6800003052
steuerpult-sw 0 0
vpressure 987.921325684 987.929931641
fe-syn-typ-1 1000 1000
windvel 0.0 0.0
fe-ulomode 0 0
fe-facts-2 1.0 1.0
operateur VOGT VOGT
hpa 0.0 0.0
ekllong 339.841003158 339.841003158
fe-scfs-5 0.0 0.0
fe-scfs-4 0.0 0.0
fe-scfs-6 0.0 0.0
fe-scfs-1 0.0 0.0
fe-scfs-0 1360.0 1360.0
fe-scfs-3 0.0 0.0
sollazi 0.0 0.0
ist-0 67.2896270182 66.8735019384
ist-1 98.6835868357 150.091096393
vwinddir 158.496002197 176.84954834
fe-unit-remote-3 1 1
fe-fcu-dynxx 40 40
fe-obs-status 9 5
dreserve-19 0.0 0.0
dreserve-18 0.0 0.0
dreserve-15 0.0 0.0
fe-reffrq 0.0 0.0
dreserve-17 0.0 0.0
dreserve-16 0.0 0.0
dreserve-11 0.0 0.0
dreserve-10 0.0 0.0
dreserve-13 0.0 0.0
dreserve-12 0.0 0.0
fe-fcu-last 10 10
time 0.0 0.0
paral 0.0 0.0

Shared memory data structure

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).

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-fc3: linear 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 Fokusfahren: Fahrachse
 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