file { name="/opt/rtcds/kamioka/k1/medm/CRYO_OSC_DEMON.adl" version=030109 } display { object { x=0 y=2227 width=2560 height=980 } clr=14 bclr=14 cmap="" gridSpacing=5 gridOn=0 snapToGrid=0 } "color map" { ncolors=65 colors { ffffff, ececec, dadada, c8c8c8, bbbbbb, aeaeae, 9e9e9e, 919191, 858585, 787878, 696969, 5a5a5a, 464646, 2d2d2d, 000000, 00d800, 1ebb00, 339900, 2d7f00, 216c00, fd0000, de1309, be190b, a01207, 820400, 5893ff, 597ee1, 4b6ec7, 3a5eab, 27548d, fbf34a, f9da3c, eeb62b, e19015, cd6100, ffb0ff, d67fe2, ae4ebc, 8b1a96, 610a75, a4aaff, 8793e2, 6a73c1, 4d52a4, 343386, c7bb6d, b79d5c, a47e3c, 7d5627, 58340f, 99ffff, 73dfff, 4ea5f9, 2a63e4, 0a00b8, ebf1b5, d4db9d, bbc187, a6a462, 8b8239, 73ff6b, 52da3b, 3cb420, 289315, 1a7309, } } rectangle { object { x=0 y=0 width=540 height=21 } "basic attribute" { clr=5 } } text { object { x=13 y=4 width=140 height=21 } "basic attribute" { clr=0 } textix="CRYO_Oscillator" align="horiz. centered" } rectangle { object { x=2202 y=22 width=1097 height=151 } "basic attribute" { clr=5 } } rectangle { object { x=2202 y=22 width=1097 height=21 } "basic attribute" { clr=55 } } oval { object { x=94 y=466 width=60 height=60 } "basic attribute" { clr=25 } } rectangle { object { x=83 y=83 width=84 height=16 } "basic attribute" { clr=2 } } polyline { object { x=144 y=92 width=51 height=74 } "basic attribute" { clr=52 width=10 } points { (149,97) (190,161) } } polyline { object { x=52 y=92 width=51 height=74 } "basic attribute" { clr=52 width=10 } points { (98,97) (57,161) } } rectangle { object { x=139 y=162 width=84 height=16 } "basic attribute" { clr=2 } } rectangle { object { x=26 y=162 width=84 height=16 } "basic attribute" { clr=2 } } polyline { object { x=124 y=98 width=0 height=160 } "basic attribute" { clr=0 } points { (124,98) (124,258) } } rectangle { object { x=83 y=261 width=84 height=25 } "basic attribute" { clr=2 } } polyline { object { x=124 y=285 width=0 height=70 } "basic attribute" { clr=0 } points { (124,285) (124,355) } } rectangle { object { x=83 y=357 width=84 height=40 } "basic attribute" { clr=2 } } polyline { object { x=94 y=396 width=0 height=100 } "basic attribute" { clr=0 } points { (94,396) (94,496) } } polyline { object { x=154 y=396 width=0 height=100 } "basic attribute" { clr=0 } points { (154,396) (154,496) } } text { object { x=303 y=342 width=87 height=20 } "basic attribute" { clr=0 } textix="XYZPRY_OSCILLATOR" } text { object { x=314 y=397 width=30 height=20 } "basic attribute" { clr=0 } textix="FREQ" } "text entry" { object { x=305 y=477 width=40 height=18 } control { chan="K1:VIS-OSC_PITCH_FREQ" clr=14 bclr=0 } limits { } } text { object { x=273 y=479 width=10 height=20 } "basic attribute" { clr=0 } textix="PITCH" } text { object { x=353 y=397 width=30 height=20 } "basic attribute" { clr=0 } textix="GAIN" } text { object { x=454 y=397 width=30 height=20 } "basic attribute" { clr=0 } textix="1/0(Switch)" } text { object { x=277 y=500 width=10 height=20 } "basic attribute" { clr=0 } textix="ROLL" } "text entry" { object { x=305 y=498 width=40 height=18 } control { chan="K1:VIS-OSC_ROLL_FREQ" clr=14 bclr=0 } limits { } } text { object { x=279 y=521 width=10 height=20 } "basic attribute" { clr=0 } textix="YAW" } "text entry" { object { x=305 y=519 width=40 height=18 } control { chan="K1:VIS-OSC_YAW_FREQ" clr=14 bclr=0 } limits { } } text { object { x=592 y=369 width=87 height=20 } "basic attribute" { clr=0 } textix="XYZPRY_DEMODULATOR" } text { object { x=600 y=396 width=30 height=20 } "basic attribute" { clr=0 } textix="LPF" } text { object { x=707 y=396 width=30 height=20 } "basic attribute" { clr=0 } textix="AMP" } "text update" { object { x=706 y=412 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_AMP_X_MON" clr=14 bclr=0 } format="exponential" limits { } } "related display" { object { x=598 y=412 width=45 height=18 } display[0] { label="CDS" name="/opt/rtcds/kamioka/k1/medm/k1cryo/K1CRYO_Fil_DEMOD_X_SIN.adl" args="IFO=K1,ifo=k1,SITE=KAMIOKA,site=kamioka,userapps=/opt/rtcds/userapps/release" } clr=14 bclr=3 label="SIN" } "shell command" { object { x=179 y=486 width=50 height=18 } command[0] { label="SYNC" name="python /opt/rtcds/kamioka/k1/medm/k1vis/VIS_osc_demod_sync.py" } clr=0 bclr=14 label="SYNC" } text { object { x=877 y=396 width=30 height=20 } "basic attribute" { clr=0 } textix="cos[(w-w')t+phi]" } "text update" { object { x=789 y=412 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_COS_X_MON" clr=14 bclr=0 } limits { } } text { object { x=774 y=397 width=30 height=20 } "basic attribute" { clr=0 } textix="sin[(w-w')t+phi]" } "text entry" { object { x=305 y=413 width=40 height=18 } control { chan="K1:VIS-OSC_X_FREQ" clr=14 bclr=0 } limits { } } text { object { x=296 y=415 width=10 height=20 } "basic attribute" { clr=0 } textix="X" } "text entry" { object { x=347 y=413 width=28 height=18 } control { chan="K1:VIS-OSC_X_CLKGAIN" clr=14 bclr=0 } limits { } } text { object { x=296 y=436 width=10 height=20 } "basic attribute" { clr=0 } textix="Y" } "text entry" { object { x=305 y=434 width=40 height=18 } control { chan="K1:VIS-OSC_Y_FREQ" clr=14 bclr=0 } limits { } } text { object { x=296 y=457 width=10 height=20 } "basic attribute" { clr=0 } textix="Z" } "text entry" { object { x=305 y=455 width=40 height=18 } control { chan="K1:VIS-OSC_Z_FREQ" clr=14 bclr=0 } limits { } } text { object { x=555 y=479 width=10 height=20 } "basic attribute" { clr=0 } textix="PITCH" } text { object { x=559 y=500 width=10 height=20 } "basic attribute" { clr=0 } textix="ROLL" } text { object { x=561 y=521 width=10 height=20 } "basic attribute" { clr=0 } textix="YAW" } text { object { x=578 y=415 width=10 height=20 } "basic attribute" { clr=0 } textix="X" } text { object { x=578 y=436 width=10 height=20 } "basic attribute" { clr=0 } textix="Y" } text { object { x=578 y=457 width=10 height=20 } "basic attribute" { clr=0 } textix="Z" } "text entry" { object { x=466 y=413 width=24 height=18 } control { chan="K1:VIS-OSC_X_SW" clr=14 bclr=0 } clrmod="discrete" limits { } } "text entry" { object { x=466 y=434 width=24 height=18 } control { chan="K1:VIS-OSC_Y_SW" clr=14 bclr=0 } clrmod="discrete" limits { } } "text entry" { object { x=466 y=455 width=24 height=18 } control { chan="K1:VIS-OSC_Z_SW" clr=14 bclr=0 } clrmod="discrete" limits { } } "text entry" { object { x=466 y=477 width=24 height=18 } control { chan="K1:VIS-OSC_PITCH_SW" clr=14 bclr=0 } clrmod="discrete" limits { } } "text entry" { object { x=466 y=498 width=24 height=18 } control { chan="K1:VIS-OSC_ROLL_SW" clr=14 bclr=0 } clrmod="discrete" limits { } } "text entry" { object { x=466 y=519 width=24 height=18 } control { chan="K1:VIS-OSC_YAW_SW" clr=14 bclr=0 } clrmod="discrete" limits { } } "text entry" { object { x=347 y=435 width=28 height=18 } control { chan="K1:VIS-OSC_Y_CLKGAIN" clr=14 bclr=0 } limits { } } "text entry" { object { x=347 y=455 width=28 height=18 } control { chan="K1:VIS-OSC_Z_CLKGAIN" clr=14 bclr=0 } limits { } } "text entry" { object { x=348 y=477 width=28 height=18 } control { chan="K1:VIS-OSC_PITCH_CLKGAIN" clr=14 bclr=0 } limits { } } "text entry" { object { x=348 y=498 width=28 height=18 } control { chan="K1:VIS-OSC_ROLL_CLKGAIN" clr=14 bclr=0 } limits { } } "text entry" { object { x=348 y=519 width=28 height=18 } control { chan="K1:VIS-OSC_YAW_CLKGAIN" clr=14 bclr=0 } limits { } } "related display" { object { x=650 y=412 width=45 height=18 } display[0] { label="CDS" name="/opt/rtcds/kamioka/k1/medm/k1cryo/K1CRYO_Fil_DEMOD_X_COS.adl" args="IFO=K1,ifo=k1,SITE=KAMIOKA,site=kamioka,userapps=/opt/rtcds/userapps/release" } clr=14 bclr=3 label="COS" } "related display" { object { x=598 y=434 width=45 height=18 } display[0] { label="CDS" name="/opt/rtcds/kamioka/k1/medm/k1cryo/K1CRYO_Fil_DEMOD_Y_SIN.adl" args="IFO=K1,ifo=k1,SITE=KAMIOKA,site=kamioka,userapps=/opt/rtcds/userapps/release" } clr=14 bclr=3 label="SIN" } "related display" { object { x=650 y=434 width=45 height=18 } display[0] { label="CDS" name="/opt/rtcds/kamioka/k1/medm/k1cryo/K1CRYO_Fil_DEMOD_Y_COS.adl" args="IFO=K1,ifo=k1,SITE=KAMIOKA,site=kamioka,userapps=/opt/rtcds/userapps/release" } clr=14 bclr=3 label="COS" } "related display" { object { x=598 y=457 width=45 height=18 } display[0] { label="CDS" name="/opt/rtcds/kamioka/k1/medm/k1cryo/K1CRYO_Fil_DEMOD_Z_SIN.adl" args="IFO=K1,ifo=k1,SITE=KAMIOKA,site=kamioka,userapps=/opt/rtcds/userapps/release" } clr=14 bclr=3 label="SIN" } "related display" { object { x=650 y=457 width=45 height=18 } display[0] { label="CDS" name="/opt/rtcds/kamioka/k1/medm/k1cryo/K1CRYO_Fil_DEMOD_Z_COS.adl" args="IFO=K1,ifo=k1,SITE=KAMIOKA,site=kamioka,userapps=/opt/rtcds/userapps/release" } clr=14 bclr=3 label="COS" } "related display" { object { x=598 y=477 width=45 height=18 } display[0] { label="CDS" name="/opt/rtcds/kamioka/k1/medm/k1cryo/K1CRYO_Fil_DEMOD_PITCH_SIN.adl" args="IFO=K1,ifo=k1,SITE=KAMIOKA,site=kamioka,userapps=/opt/rtcds/userapps/release" } clr=14 bclr=3 label="SIN" } "related display" { object { x=650 y=477 width=45 height=18 } display[0] { label="CDS" name="/opt/rtcds/kamioka/k1/medm/k1cryo/K1CRYO_Fil_DEMOD_PITCH_COS.adl" args="IFO=K1,ifo=k1,SITE=KAMIOKA,site=kamioka,userapps=/opt/rtcds/userapps/release" } clr=14 bclr=3 label="COS" } "related display" { object { x=598 y=499 width=45 height=18 } display[0] { label="CDS" name="/opt/rtcds/kamioka/k1/medm/k1cryo/K1CRYO_Fil_DEMOD_ROLL_SIN.adl" args="IFO=K1,ifo=k1,SITE=KAMIOKA,site=kamioka,userapps=/opt/rtcds/userapps/release" } clr=14 bclr=3 label="SIN" } "related display" { object { x=650 y=499 width=45 height=18 } display[0] { label="CDS" name="/opt/rtcds/kamioka/k1/medm/k1cryo/K1CRYO_Fil_DEMOD_ROLL_COS.adl" args="IFO=K1,ifo=k1,SITE=KAMIOKA,site=kamioka,userapps=/opt/rtcds/userapps/release" } clr=14 bclr=3 label="COS" } "related display" { object { x=598 y=522 width=45 height=18 } display[0] { label="CDS" name="/opt/rtcds/kamioka/k1/medm/k1cryo/K1CRYO_Fil_DEMOD_YAW_SIN.adl" args="IFO=K1,ifo=k1,SITE=KAMIOKA,site=kamioka,userapps=/opt/rtcds/userapps/release" } clr=14 bclr=3 label="SIN" } "related display" { object { x=650 y=522 width=45 height=18 } display[0] { label="CDS" name="/opt/rtcds/kamioka/k1/medm/k1cryo/K1CRYO_Fil_DEMOD_YAW_COS.adl" args="IFO=K1,ifo=k1,SITE=KAMIOKA,site=kamioka,userapps=/opt/rtcds/userapps/release" } clr=14 bclr=3 label="COS" } "text update" { object { x=890 y=412 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_SIN_X_MON" clr=14 bclr=0 } limits { } } "text update" { object { x=706 y=434 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_AMP_Y_MON" clr=14 bclr=0 } format="exponential" limits { } } "text update" { object { x=789 y=434 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_COS_Y_MON" clr=14 bclr=0 } limits { } } "text update" { object { x=890 y=434 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_SIN_Y_MON" clr=14 bclr=0 } limits { } } "text update" { object { x=707 y=456 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_AMP_Z_MON" clr=14 bclr=0 } format="exponential" limits { } } "text update" { object { x=790 y=456 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_COS_Z_MON" clr=14 bclr=0 } limits { } } "text update" { object { x=891 y=456 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_SIN_Z_MON" clr=14 bclr=0 } limits { } } "text update" { object { x=707 y=478 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_AMP_PITCH_MON" clr=14 bclr=0 } format="exponential" limits { } } "text update" { object { x=790 y=478 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_COS_PITCH_MON" clr=14 bclr=0 } limits { } } "text update" { object { x=891 y=478 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_SIN_PITCH_MON" clr=14 bclr=0 } limits { } } "text update" { object { x=707 y=499 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_AMP_ROLL_MON" clr=14 bclr=0 } format="exponential" limits { } } "text update" { object { x=790 y=499 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_COS_ROLL_MON" clr=14 bclr=0 } limits { } } "text update" { object { x=891 y=499 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_SIN_ROLL_MON" clr=14 bclr=0 } limits { } } "text update" { object { x=707 y=521 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_AMP_YAW_MON" clr=14 bclr=0 } format="exponential" limits { } } "text update" { object { x=790 y=521 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_COS_YAW_MON" clr=14 bclr=0 } limits { } } "text update" { object { x=891 y=521 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_SIN_YAW_MON" clr=14 bclr=0 } limits { } } text { object { x=384 y=398 width=30 height=20 } "basic attribute" { clr=0 } textix="GAIN" } "text entry" { object { x=378 y=413 width=28 height=18 } control { chan="K1:VIS-OSC_X_SINGAIN" clr=14 bclr=0 } limits { } } "text entry" { object { x=378 y=435 width=28 height=18 } control { chan="K1:VIS-OSC_Y_SINGAIN" clr=14 bclr=0 } limits { } } "text entry" { object { x=378 y=455 width=28 height=18 } control { chan="K1:VIS-OSC_Z_SINGAIN" clr=14 bclr=0 } limits { } } "text entry" { object { x=379 y=477 width=28 height=18 } control { chan="K1:VIS-OSC_PITCH_SINGAIN" clr=14 bclr=0 } limits { } } "text entry" { object { x=379 y=498 width=28 height=18 } control { chan="K1:VIS-OSC_ROLL_SINGAIN" clr=14 bclr=0 } limits { } } "text entry" { object { x=379 y=519 width=28 height=18 } control { chan="K1:VIS-OSC_YAW_SINGAIN" clr=14 bclr=0 } limits { } } text { object { x=416 y=397 width=30 height=20 } "basic attribute" { clr=0 } textix="GAIN" } "text entry" { object { x=410 y=413 width=28 height=18 } control { chan="K1:VIS-OSC_X_COSGAIN" clr=14 bclr=0 } limits { } } "text entry" { object { x=410 y=435 width=28 height=18 } control { chan="K1:VIS-OSC_Y_COSGAIN" clr=14 bclr=0 } limits { } } "text entry" { object { x=410 y=455 width=28 height=18 } control { chan="K1:VIS-OSC_Z_COSGAIN" clr=14 bclr=0 } limits { } } "text entry" { object { x=411 y=477 width=28 height=18 } control { chan="K1:VIS-OSC_PITCH_COSGAIN" clr=14 bclr=0 } limits { } } "text entry" { object { x=411 y=498 width=28 height=18 } control { chan="K1:VIS-OSC_ROLL_COSGAIN" clr=14 bclr=0 } limits { } } "text entry" { object { x=411 y=519 width=28 height=18 } control { chan="K1:VIS-OSC_YAW_COSGAIN" clr=14 bclr=0 } limits { } } text { object { x=353 y=382 width=30 height=20 } "basic attribute" { clr=0 } textix="CLK" } text { object { x=384 y=383 width=30 height=20 } "basic attribute" { clr=0 } textix="SIN" } text { object { x=416 y=382 width=30 height=20 } "basic attribute" { clr=0 } textix="COS" } "text entry" { object { x=329 y=183 width=60 height=18 } control { chan="K1:VIS-OSC_SIGNAL_OR_NOT_SW" clr=14 bclr=0 } clrmod="discrete" limits { } } text { object { x=330 y=111 width=30 height=20 } "basic attribute" { clr=0 } textix="1/0(Switch)" } text { object { x=329 y=132 width=30 height=20 } "basic attribute" { clr=0 } textix="1:error signal count in demodulation" } text { object { x=331 y=163 width=30 height=20 } "basic attribute" { clr=0 } textix="0: no error signal counted in demodulation" } "text update" { object { x=988 y=412 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_TAN_X_MON" clr=14 bclr=0 } limits { } } text { object { x=989 y=395 width=30 height=20 } "basic attribute" { clr=0 } textix="tan[(w-w')+phi]" } "text update" { object { x=988 y=433 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_TAN_Y_MON" clr=14 bclr=0 } limits { } } "text update" { object { x=989 y=455 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_TAN_Z_MON" clr=14 bclr=0 } limits { } } "text update" { object { x=989 y=476 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_TAN_PITCH_MON" clr=14 bclr=0 } limits { } } "text update" { object { x=988 y=498 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_TAN_ROLL_MON" clr=14 bclr=0 } limits { } } "text update" { object { x=988 y=519 width=60 height=18 } monitor { chan="K1:VIS-DEMOD_PHASE_TAN_YAW_MON" clr=14 bclr=0 } limits { } } text { object { x=695 y=189 width=30 height=20 } "basic attribute" { clr=0 } textix="After a LPF, the (w-w') should be close to 0." } text { object { x=697 y=210 width=30 height=20 } "basic attribute" { clr=0 } textix="->" } text { object { x=743 y=215 width=30 height=20 } "basic attribute" { clr=0 } textix="1. cos(w-w')t should be close to 1" } text { object { x=743 y=234 width=30 height=20 } "basic attribute" { clr=0 } textix="2. sin(w-w')t should be close to 0" } text { object { x=695 y=260 width=30 height=20 } "basic attribute" { clr=0 } textix="However, there is a phase, so the value will change." } text { object { x=703 y=286 width=30 height=20 } "basic attribute" { clr=0 } textix="eg. if phi =0 degree -> cos[]=1 and sin[]=0" } text { object { x=727 y=304 width=30 height=20 } "basic attribute" { clr=0 } textix="if phi =90 degree -> cos[]=0 and sin[]=1" } text { object { x=727 y=320 width=30 height=20 } "basic attribute" { clr=0 } textix="if phi =180 degree -> cos[]=-1 and sin[]=0" } text { object { x=727 y=335 width=30 height=20 } "basic attribute" { clr=0 } textix="if phi =270 degree -> cos[]=0 and sin[]=-1" }