Test experiment s2004a. Observing stations: Mg, Ws Nominal start time: 2022.01.04_21:05:00 Nominal stop time: 2022.01.04_21:15:20 Start: 2022.004.21:05:00 End: 2022.004.21:15:20 Station: mg # Needed for CDDIS software Goal: to test updated procedure files and updated software for generation of a VLBI schedule in snap/proc format. Success criteria: a) all scheduled scans should yield fringes with SNR > 10. b) the difference between good cross-correlated data and scheduled on-source time be less than 2 seconds. Date of experiment: 2022,Jan,04 Nominal Start Time: 21h05 UT Nominal End Time: 21h15 UT Duration: 0.16 hr Correlator: WETTZELL Participating stations: (2) MACGO12M Mg WETTZ13S Ws Contact: Leonid Petrov Prepared: 2021.12.29_08:34:16 -05:00 " s2004a 2022 MACGO12M M mg " M MACGO12M AZEL " mg MACGO12M -1330788.236 -5328106.651 3236427.631 " " VLBI experiment schedule in snap format " ======================================= " " Experiment_code: s2004a " Experiment_description: MgWs vex-to-snap test s2004a " Station: MACGO12M mg " Schedule_revision: 1 " Scheduler_name: Leonid Petrov " Scheduler_email: Leonid.Petrov@lpetrov.net " Scheduler_phone: n/a " Observer_phone: n/a " UTC_experiment_dates: 2022.01.04_21:05:00.0, 2022.01.04_21:15:20.0 " " Station parameters used for generating this schedule: " " Last_update: MACGO12M n/a " Coordinates: MACGO12M -1330788.236 -5328106.651 3236427.631 " Mount: MACGO12M AZEL " 1st_axis_range: MACGO12M -180.0 0.0 180.0 360.0 deg Axis: az " 2nd_axis_range: MACGO12M 6.5 88.0 deg Axis: el " 1st_axis_slewing_rate: MACGO12M 12.00 deg/sec Axis: az " 2nd_axis_slewing_rate: MACGO12M 6.00 deg/sec Axis: el " 1st_axis_slewing_accl: MACGO12M 0.80 deg/sec^2 Axis: az " 2nd_axis_slewing_accl: MACGO12M 0.80 deg/sec^2 Axis: el " 1st_axis_settle_time: MACGO12M 11.00 sec Axis: az " 2nd_axis_settle_time: MACGO12M 9.00 sec Axis: el " Preob_proc_duration: MACGO12M 3.00 sec " Postob_proc_duration: MACGO12M 0.00 sec " Recorder: MACGO12M mark6_recorder " Recording_rate: MACGO12M 0.256 Gbps " " Generated with vex_to_snap.py version of 2021.12.14 " Generated using s2004a.vex " Generated via /opt64/bin/vex_to_snap.py -m mk6_ext -o s2004amg.snp s2004a.vex mg " Generated on 2021.12.23_13:35:53.9 " Generated by Leonid Petrov " scan_name=No0001,s2004a,mg,48,48 source=0235+164,023838.9300,+163659.300,2000.0,neutral " New az/el/ha: 78.69, 14.14, -83.21 setup_v01 mk6=record=2022y004d21h05m04s:48:48:No0001:s2004a:mg; !2022.004.21:05:01 preob_v01 !2022.004.21:05:04 midob_v01 !2022.004.21:05:52 postob_v01 " 2022.004.21:05:52 Start slewing to the next source " scan_name=No0002,s2004a,mg,45,45 source=0316+413,031948.1600,+413042.100,2000.0,neutral " New az/el/ha: 51.53, 17.57, -93.23 Old az/el/ha: 78.69, 14.14, -83.21 Slewing time: 22.7 sec " D_az/D_el: 27.17, 3.43 Slew_az/Slew_el: 11.7, 4.1 Settle_time_az/Settle_time_el: 11.0, 9.0 Slew_mode: As " Idle after slewing for -9.7 sec setup_v01 mk6=record=2022y004d21h06m08s:45:45:No0002:s2004a:mg; !2022.004.21:06:05 preob_v01 !2022.004.21:06:08 midob_v01 !2022.004.21:06:53 postob_v01 " 2022.004.21:06:53 Start slewing to the next source " scan_name=No0003,s2004a,mg,47,47 source=0133+476,013658.5900,+475129.100,2000.0,neutral " New az/el/ha: 50.61, 36.94, -67.26 Old az/el/ha: 51.53, 17.57, -93.23 Slewing time: 18.8 sec " D_az/D_el: 0.91, 19.37 Slew_az/Slew_el: 2.1, 9.8 Settle_time_az/Settle_time_el: 11.0, 9.0 Slew_mode: Es " Idle after slewing for -3.8 sec setup_v01 mk6=record=2022y004d21h07m11s:47:47:No0003:s2004a:mg; !2022.004.21:07:08 preob_v01 !2022.004.21:07:11 midob_v01 !2022.004.21:07:58 postob_v01 " 2022.004.21:07:58 Start slewing to the next source " scan_name=No0004,s2004a,mg,47,47 source=2200+420,220243.2900,+421640.000,2000.0,neutral " New az/el/ha: 38.80, 74.13, -13.43 Old az/el/ha: 50.61, 36.94, -67.26 Slewing time: 22.6 sec " D_az/D_el: 11.81, 37.20 Slew_az/Slew_el: 7.7, 13.6 Settle_time_az/Settle_time_el: 11.0, 9.0 Slew_mode: Es " Idle after slewing for -7.6 sec setup_v01 mk6=record=2022y004d21h08m16s:47:47:No0004:s2004a:mg; !2022.004.21:08:13 preob_v01 !2022.004.21:08:16 midob_v01 !2022.004.21:09:03 postob_v01 " 2022.004.21:09:03 Start slewing to the next source " scan_name=No0005,s2004a,mg,40,40 source=0016+731,001945.7900,+732730.000,2000.0,neutral " New az/el/ha: 15.98, 40.84, -47.42 Old az/el/ha: 38.80, 74.13, -13.43 Slewing time: 21.9 sec " D_az/D_el: 22.82, 33.29 Slew_az/Slew_el: 10.7, 12.9 Settle_time_az/Settle_time_el: 11.0, 9.0 Slew_mode: Es " Idle after slewing for -6.9 sec setup_v01 mk6=record=2022y004d21h09m21s:40:40:No0005:s2004a:mg; !2022.004.21:09:18 preob_v01 !2022.004.21:09:21 midob_v01 !2022.004.21:10:01 postob_v01 " 2022.004.21:10:01 Start slewing to the next source " scan_name=No0006,s2004a,mg,44,44 source=1803+784,180045.6800,+782804.000,2000.0,ccw " New az/el/ha: 349.12, 37.95, 47.57 Old az/el/ha: 15.98, 40.84, -47.42 Slewing time: 22.6 sec " D_az/D_el: 26.86, 2.89 Slew_az/Slew_el: 11.6, 3.8 Settle_time_az/Settle_time_el: 11.0, 9.0 Slew_mode: As " Idle after slewing for -9.6 sec setup_v01 mk6=record=2022y004d21h10m17s:44:44:No0006:s2004a:mg; !2022.004.21:10:14 preob_v01 !2022.004.21:10:17 midob_v01 !2022.004.21:11:01 postob_v01 " 2022.004.21:11:01 Start slewing to the next source " scan_name=No0007,s2004a,mg,42,42 source=2013+370,201528.7300,+371059.500,2000.0,ccw " New az/el/ha: 303.03, 76.55, 14.15 Old az/el/ha: 349.12, 37.95, 47.57 Slewing time: 26.2 sec " D_az/D_el: 46.08, 38.60 Slew_az/Slew_el: 15.2, 13.9 Settle_time_az/Settle_time_el: 11.0, 9.0 Slew_mode: As " Idle after slewing for -11.2 sec setup_v01 mk6=record=2022y004d21h11m19s:42:42:No0007:s2004a:mg; !2022.004.21:11:16 preob_v01 !2022.004.21:11:19 midob_v01 !2022.004.21:12:01 postob_v01 " 2022.004.21:12:01 Start slewing to the next source " scan_name=No0008,s2004a,mg,48,48 source=0106+013,010838.7700,+013500.300,2000.0,neutral " New az/el/ha: 105.53, 27.36, -58.86 Old az/el/ha: 303.03, 76.55, 14.15 Slewing time: 39.5 sec " D_az/D_el: 162.50, 49.19 Slew_az/Slew_el: 28.5, 15.7 Settle_time_az/Settle_time_el: 11.0, 9.0 Slew_mode: Af " Idle after slewing for -15.5 sec setup_v01 mk6=record=2022y004d21h12m28s:48:48:No0008:s2004a:mg; !2022.004.21:12:25 preob_v01 !2022.004.21:12:28 midob_v01 !2022.004.21:13:16 postob_v01 " 2022.004.21:13:16 Start slewing to the next source " scan_name=No0009,s2004a,mg,41,41 source=2251+158,225357.7500,+160853.600,2000.0,neutral " New az/el/ha: 116.66, 63.07, -24.91 Old az/el/ha: 105.53, 27.36, -58.86 Slewing time: 22.4 sec " D_az/D_el: 11.13, 35.71 Slew_az/Slew_el: 7.5, 13.4 Settle_time_az/Settle_time_el: 11.0, 9.0 Slew_mode: Es " Idle after slewing for -6.4 sec setup_v01 mk6=record=2022y004d21h13m35s:41:41:No0009:s2004a:mg; !2022.004.21:13:32 preob_v01 !2022.004.21:13:35 midob_v01 !2022.004.21:14:16 postob_v01 " 2022.004.21:14:16 Start slewing to the next source " scan_name=No0010,s2004a,mg,47,47 source=0003-066,000613.8900,-062335.300,2000.0,neutral " New az/el/ha: 124.63, 34.90, -42.73 Old az/el/ha: 116.66, 63.07, -24.91 Slewing time: 20.9 sec " D_az/D_el: 7.97, 28.18 Slew_az/Slew_el: 6.3, 11.9 Settle_time_az/Settle_time_el: 11.0, 9.0 Slew_mode: Es " Idle after slewing for -6.9 sec setup_v01 mk6=record=2022y004d21h14m33s:47:47:No0010:s2004a:mg; !2022.004.21:14:30 preob_v01 !2022.004.21:14:33 midob_v01 !2022.004.21:15:20 postob_v01 " 2022.004.21:15:20 Start slewing to the next source " " Total recording time: 449.0 or 4.598e+11 bytes sched_end " s2004a 2022 WETTZ13S W ws " W WETTZ13S AZEL " ws WETTZ13S 4075659.178 931824.557 4801516.094 " " VLBI experiment schedule in snap format " ======================================= " " Experiment_code: s2004a " Experiment_description: MgWs vex-to-snap test s2004a " Station: WETTZ13S ws " Schedule_revision: 1 " Scheduler_name: Leonid Petrov " Scheduler_email: Leonid.Petrov@lpetrov.net " Scheduler_phone: n/a " Observer_phone: n/a " UTC_experiment_dates: 2022.01.04_21:05:00.0, 2022.01.04_21:15:20.0 " " Station parameters used for generating this schedule: " " Last_update: WETTZ13S n/a " Coordinates: WETTZ13S 4075659.178 931824.557 4801516.094 " Mount: WETTZ13S AZEL " 1st_axis_range: WETTZ13S -90.0 90.0 270.0 450.0 deg Axis: az " 2nd_axis_range: WETTZ13S 5.0 90.0 deg Axis: el " 1st_axis_slewing_rate: WETTZ13S 12.00 deg/sec Axis: az " 2nd_axis_slewing_rate: WETTZ13S 6.00 deg/sec Axis: el " 1st_axis_slewing_accl: WETTZ13S 0.80 deg/sec^2 Axis: az " 2nd_axis_slewing_accl: WETTZ13S 0.80 deg/sec^2 Axis: el " 1st_axis_settle_time: WETTZ13S 10.00 sec Axis: az " 2nd_axis_settle_time: WETTZ13S 6.00 sec Axis: el " Preob_proc_duration: WETTZ13S 3.00 sec " Postob_proc_duration: WETTZ13S 0.00 sec " Recorder: WETTZ13S mark6_recorder " Recording_rate: WETTZ13S 0.256 Gbps " " Generated with vex_to_snap.py version of 2021.12.14 " Generated using s2004a.vex " Generated via /opt64/bin/vex_to_snap.py -m mk6_ext -o s2004aws.snp s2004a.vex ws " Generated on 2021.12.23_13:35:54.1 " Generated by Leonid Petrov " scan_name=No0001,s2004a,ws,48,48 source=0235+164,023838.9300,+163659.300,2000.0,neutral " New az/el/ha: 231.94, 47.68, 33.51 setup_v01 mk6=record=2022y004d21h05m04s:48:48:No0001:s2004a:ws; !2022.004.21:05:01 preob_v01 !2022.004.21:05:04 midob_v01 !2022.004.21:05:52 postob_v01 " 2022.004.21:05:52 Start slewing to the next source " scan_name=No0002,s2004a,ws,45,45 source=0316+413,031948.1600,+413042.100,2000.0,neutral " New az/el/ha: 254.23, 71.93, 23.49 Old az/el/ha: 231.94, 47.68, 33.51 Slewing time: 20.6 sec " D_az/D_el: 22.29, 24.24 Slew_az/Slew_el: 10.6, 11.0 Settle_time_az/Settle_time_el: 10.0, 6.0 Slew_mode: Es " Idle after slewing for -7.6 sec setup_v01 mk6=record=2022y004d21h06m08s:45:45:No0002:s2004a:ws; !2022.004.21:06:05 preob_v01 !2022.004.21:06:08 midob_v01 !2022.004.21:06:53 postob_v01 " 2022.004.21:06:53 Start slewing to the next source " scan_name=No0003,s2004a,ws,47,47 source=0133+476,013658.5900,+475129.100,2000.0,cw " New az/el/ha: 287.16, 57.80, 49.46 Old az/el/ha: 254.23, 71.93, 23.49 Slewing time: 22.8 sec " D_az/D_el: 32.94, 14.13 Slew_az/Slew_el: 12.8, 8.4 Settle_time_az/Settle_time_el: 10.0, 6.0 Slew_mode: As " Idle after slewing for -7.8 sec setup_v01 mk6=record=2022y004d21h07m11s:47:47:No0003:s2004a:ws; !2022.004.21:07:08 preob_v01 !2022.004.21:07:11 midob_v01 !2022.004.21:07:58 postob_v01 " 2022.004.21:07:58 Start slewing to the next source " scan_name=No0004,s2004a,ws,47,47 source=2200+420,220243.2900,+421640.000,2000.0,cw " New az/el/ha: 308.50, 23.44, 103.29 Old az/el/ha: 287.16, 57.80, 49.46 Slewing time: 20.3 sec " D_az/D_el: 21.33, 34.35 Slew_az/Slew_el: 10.3, 13.1 Settle_time_az/Settle_time_el: 10.0, 6.0 Slew_mode: Es " Idle after slewing for -5.3 sec setup_v01 mk6=record=2022y004d21h08m16s:47:47:No0004:s2004a:ws; !2022.004.21:08:13 preob_v01 !2022.004.21:08:16 midob_v01 !2022.004.21:09:03 postob_v01 " 2022.004.21:09:03 Start slewing to the next source " scan_name=No0005,s2004a,ws,40,40 source=0016+731,001945.7900,+732730.000,2000.0,cw " New az/el/ha: 334.41, 52.25, 69.30 Old az/el/ha: 308.50, 23.44, 103.29 Slewing time: 21.4 sec " D_az/D_el: 25.91, 28.81 Slew_az/Slew_el: 11.4, 12.0 Settle_time_az/Settle_time_el: 10.0, 6.0 Slew_mode: Es " Idle after slewing for -6.4 sec setup_v01 mk6=record=2022y004d21h09m21s:40:40:No0005:s2004a:ws; !2022.004.21:09:18 preob_v01 !2022.004.21:09:21 midob_v01 !2022.004.21:10:01 postob_v01 " 2022.004.21:10:01 Start slewing to the next source " scan_name=No0006,s2004a,ws,44,44 source=1803+784,180045.6800,+782804.000,2000.0,cw " New az/el/ha: 356.25, 37.95, 164.29 Old az/el/ha: 334.41, 52.25, 69.30 Slewing time: 20.5 sec " D_az/D_el: 21.84, 14.30 Slew_az/Slew_el: 10.5, 8.5 Settle_time_az/Settle_time_el: 10.0, 6.0 Slew_mode: As " Idle after slewing for -7.5 sec setup_v01 mk6=record=2022y004d21h10m17s:44:44:No0006:s2004a:ws; !2022.004.21:10:14 preob_v01 !2022.004.21:10:17 midob_v01 !2022.004.21:11:01 postob_v01 " 2022.004.21:11:01 Start slewing to the next source " scan_name=No0007,s2004a,ws,42,42 source=2013+370,201528.7300,+371059.500,2000.0,cw " New az/el/ha: 322.84, 6.79, 130.87 Old az/el/ha: 356.25, 37.95, 164.29 Slewing time: 22.9 sec " D_az/D_el: 33.41, 31.16 Slew_az/Slew_el: 12.9, 12.5 Settle_time_az/Settle_time_el: 10.0, 6.0 Slew_mode: As " Idle after slewing for -7.9 sec setup_v01 mk6=record=2022y004d21h11m19s:42:42:No0007:s2004a:ws; !2022.004.21:11:16 preob_v01 !2022.004.21:11:19 midob_v01 !2022.004.21:12:01 postob_v01 " 2022.004.21:12:01 Start slewing to the next source " scan_name=No0008,s2004a,ws,48,48 source=0106+013,010838.7700,+013500.300,2000.0,neutral " New az/el/ha: 245.78, 21.70, 57.86 Old az/el/ha: 322.84, 6.79, 130.87 Slewing time: 29.6 sec " D_az/D_el: 77.06, 14.90 Slew_az/Slew_el: 19.6, 8.6 Settle_time_az/Settle_time_el: 10.0, 6.0 Slew_mode: As " Idle after slewing for -5.6 sec setup_v01 mk6=record=2022y004d21h12m28s:48:48:No0008:s2004a:ws; !2022.004.21:12:25 preob_v01 !2022.004.21:12:28 midob_v01 !2022.004.21:13:16 postob_v01 " 2022.004.21:13:16 Start slewing to the next source " scan_name=No0009,s2004a,ws,41,41 source=2251+158,225357.7500,+160853.600,2000.0,cw " New az/el/ha: 282.24, 11.07, 91.81 Old az/el/ha: 245.78, 21.70, 57.86 Slewing time: 23.5 sec " D_az/D_el: 36.46, 10.63 Slew_az/Slew_el: 13.5, 7.3 Settle_time_az/Settle_time_el: 10.0, 6.0 Slew_mode: As " Idle after slewing for -7.5 sec setup_v01 mk6=record=2022y004d21h13m35s:41:41:No0009:s2004a:ws; !2022.004.21:13:32 preob_v01 !2022.004.21:13:35 midob_v01 !2022.004.21:14:16 postob_v01 " 2022.004.21:14:16 Start slewing to the next source " scan_name=No0010,s2004a,ws,47,47 source=0003-066,000613.8900,-062335.300,2000.0,neutral " New az/el/ha: 253.83, 5.65, 73.99 Old az/el/ha: 282.24, 11.07, 91.81 Slewing time: 21.9 sec " D_az/D_el: 28.40, 5.41 Slew_az/Slew_el: 11.9, 5.2 Settle_time_az/Settle_time_el: 10.0, 6.0 Slew_mode: As " Idle after slewing for -7.9 sec setup_v01 mk6=record=2022y004d21h14m33s:47:47:No0010:s2004a:ws; !2022.004.21:14:30 preob_v01 !2022.004.21:14:33 midob_v01 !2022.004.21:15:20 postob_v01 " 2022.004.21:15:20 Start slewing to the next source " " Total recording time: 449.0 or 4.598e+11 bytes sched_end " Procedure file for station mg mode v01 experiment s2004a define rdbebb 15085151358x rdbe=dbe_data_send=off; !+1s rdbe=dbe_chsel_en=2:chsel_enable:psn_enable; rdbe=dbe_chsel=0:1:2:4:6:9:13:14:15; rdbe=dbe_chsel=1:1:2:4:6:9:13:14:15; "offset= mod(lo+1024),5) "loa is 2472.4 "lob is 4712.4 "loc is 5832.4 "lod is 9672.4 rdbe=pcal=1.4e6; !+1s rdbe=dbe_data_send=on; enddef " ================= define sched_initi 15085151229x mk6bb ifdbb enddef define mk6bb 15085151229x mk6=input_stream = delete ; !+4s mk6=input_stream = add : rdbeA : vdif : 8224 : 42 : 66 : eth2 : 127.0.0.1 : 12000; mk6=input_stream = add : rdbeB : vdif : 8224 : 42 : 66 : eth3 : 127.0.0.1 : 12000; mk6=input_stream = add : rdbeC : vdif : 8224 : 42 : 66 : eth4 : 127.0.0.1 : 12000; mk6=input_stream = add : rdbeD : vdif : 8224 : 42 : 66 : eth5 : 127.0.0.1 : 12000; mk6=input_stream = commit ; enddef " ============== define checkmk6 00000000000 mk6=record=off; !+2s mk6=scan_check?; enddef " ============ define pcalon 15085151358x "pcal is on enddef " ========== define time 15085151938x rdbe=pps_offset?; rdbe=dot?; rdbe=gps_offset?; enddef " =========== define ifdbb 20184195245x lo= lo=loa0,2472.4,usb,lcp,5 lo=loa1,2472.4,usb,rcp,5 lo=lob0,4712.4,usb,lcp,5 lo=lob1,4712.4,usb,rcp,5 lo=loc0,5832.4,usb,lcp,5 lo=loc1,5832.4,usb,rcp,5 lo=lod0,9672.4,usb,lcp,5 lo=lod1,9672.4,usb,rcp,5 " sy=popen 's_client -h udca -c udc_lo=2472.4 2>&1' -n udcca sy=popen 's_client -h udcb -c udc_lo=4712.4 2>&1' -n udccb sy=popen 's_client -h udcc -c udc_lo=5832.4 2>&1' -n udccc sy=popen 's_client -h udcd -c udc_lo=9672.4 2>&1' -n udccd " sy=popen 's_client -h udca -c udc_atten=0:17 2>&1' -n udcca sy=popen 's_client -h udcb -c udc_atten=0:25 2>&1' -n udccb sy=popen 's_client -h udcc -c udc_atten=0:30 2>&1' -n udccc sy=popen 's_client -h udcd -c udc_atten=0:5 2>&1' -n udccd sy=popen 's_client -h udca -c udc_atten=1:17 2>&1' -n udcca sy=popen 's_client -h udcb -c udc_atten=1:27 2>&1' -n udccb sy=popen 's_client -h udcc -c udc_atten=1:27 2>&1' -n udccc sy=popen 's_client -h udcd -c udc_atten=1:5 2>&1' -n udccd " sy=popen 's_client -h rfd -c rfd_atten=0:3 2>&1' -n rfdcn sy=popen 's_client -h rfd -c rfd_atten=1:3 2>&1' -n rfdcn sy=popen 's_client -h rfd -c rfd_atten=2:9 2>&1' -n rfdcn sy=popen 's_client -h rfd -c rfd_atten=3:9 2>&1' -n rfdcn enddef " ============ define ifdmon 15085151909x sy=popen 's_client -h udca -c udc_atten?0 2>&1' -n udcca sy=popen 's_client -h udca -c udc_atten?1 2>&1' -n udcca sy=popen 's_client -h udcb -c udc_atten?0 2>&1' -n udccb sy=popen 's_client -h udcb -c udc_atten?1 2>&1' -n udccb sy=popen 's_client -h udcc -c udc_atten?0 2>&1' -n udccc sy=popen 's_client -h udcc -c udc_atten?1 2>&1' -n udccc sy=popen 's_client -h udcd -c udc_atten?0 2>&1' -n udccd sy=popen 's_client -h udcd -c udc_atten?1 2>&1' -n udccd " sy=popen 's_client -h udca -c udc_lo? 2>&1' -n udcca sy=popen 's_client -h udcb -c udc_lo? 2>&1' -n udccb sy=popen 's_client -h udcc -c udc_lo? 2>&1' -n udccc sy=popen 's_client -h udcd -c udc_lo? 2>&1' -n udccd " sy=popen 's_client -h rfd -c rfd_atten?0 2>&1' -n rfdcn sy=popen 's_client -h rfd -c rfd_atten?1 2>&1' -n rfdcn sy=popen 's_client -h rfd -c rfd_atten?2 2>&1' -n rfdcn sy=popen 's_client -h rfd -c rfd_atten?3 2>&1' -n rfdcn enddef " =============== " =============== define setup_v01 15085151358x pcalon tpicd=stop "ifdbb rdbebb "mk6bb tpicd=no,100 tpicd enddef " =============== define preob_v01 00000000000x onsource track rdbe_atten= rdbe=dbe_quantize=0; rdbe=dbe_quantize=1; mk6=rtime?8192; enddef " =============== define midob_v01 15085151909x data_valid=on mk6=rtime?8192; onsource track rdbe=sw_version?; mk6=dts_id?; rdbe=dbe_personality?; wx ifdmon mk6=input_stream?; rdbe=dbe_chsel_en?; rdbe=dbe_chsel?0; rdbe=dbe_chsel?1; rdbe=pcal?; rdbe_atten rdbe=dbe_bstate?0; rdbe=dbe_bstate?1; dewar time enddef " ================ define postob_v01 15085151909x data_valid=off mk6=rtime?8192; mk6=record=off; !+2s mk6=scan_check?; enddef " Procedure file for station ws mode v01 experiment s2004a define iread 16158145945x "Wettzel DBBC#1 ifa ifb ifc ifd " "Wettzel DBBC#2 dbbc2=dbbcifa dbbc2=dbbcifb dbbc2=dbbcifc dbbc2=dbbcifd enddef " =========== define bread 16158145951x "Wettzel DBBC#1 dbbc=power=1 !+1s dbbc=power=2 !+1s dbbc=power=3 !+1s dbbc=power=4 " "Wettzel DBBC#2 dbbc2=power=1 !+1s dbbc2=power=2 !+1s dbbc2=power=3 !+1s dbbc2=power=4 enddef " ================= define fila10g_cfg 16158144253x fila10g1_cfg fila10g2_cfg enddef " ================== define fila10g1_cfg 16158144253x "Wettzel DBBC#1 "customize inputselect, ips, gateways, macs, and timesync "for your station fila10g=arp off fila10g=tengbcfg eth0 ip=192.168.1.30 gateway=192.168.1.1 fila10g=tengbcfg eth0 mac=ba:dc:af:e4:be:e0 fila10g=tengbcfg eth0 nm=27 fila10g=tengbcfg eth1 ip=192.168.1.31 gateway=192.168.1.1 fila10g=tengbcfg eth1 mac=ba:dc:af:e4:be:e1 fila10g=tengbcfg eth1 nm=27 fila10g=destination 0 192.168.1.2:2630 "fila10g=destination 1 none fila10g=destination 1 192.168.1.3:2630 "xx:xx:xx:xx:xx:xx is the destination MAC? "fila10g=tengbarp eth0 11 xx:xx:xx:xx:xx:xx "fila10g=tengbarp eth1 11 xx:xx:xx:xx:xx:xx fila10g=tengbarp eth0 2 00:60:dd:44:eb:63 fila10g=tengbarp eth1 3 00:60:dd:44:eb:62 fila10g=vdif_station Ws " "fila10g=splitmode off "fila10g=inputselect vsi1 fila10g=splitmode on fila10g=inputselect vsi1-2 enddef " ================== define fila10g2_cfg 16158144253x "Wettzel DBBC#2 "customize inputselect, ips, gateways, macs, and timesync "for your station fila10g2=arp off fila10g2=tengbcfg eth0 ip=192.168.1.32 gateway=192.168.1.1 fila10g2=tengbcfg eth0 mac=ba:dc:af:e4:be:e2 fila10g2=tengbcfg eth0 nm=27 fila10g2=tengbcfg eth1 ip=192.168.1.33 gateway=192.168.1.1 fila10g2=tengbcfg eth1 mac=ba:dc:af:e4:be:e3 fila10g2=tengbcfg eth1 nm=27 fila10g2=destination 0 192.168.1.4:2630 "fila10g2=destination 1 none fila10g2=destination 1 192.168.1.5:2630 "xx:xx:xx:xx:xx:xx is the destination MAC? "fila10g2=tengbarp eth0 11 xx:xx:xx:xx:xx:xx "fila10g2=tengbarp eth1 11 xx:xx:xx:xx:xx:xx fila10g2=tengbarp eth0 4 00:60:dd:44:eb:5b fila10g2=tengbarp eth1 5 00:60:dd:44:eb:5a fila10g2=vdif_station W2 " "fila10g2=splitmode off "fila10g2=inputselect vsi1 fila10g2=splitmode on fila10g2=inputselect vsi1-2 "set thread ID for second FILA10G to ID=2 and ID=3 fila10g2=regupdate vdif_header 3 131072 0x03FF0000 enddef " ============ define dbbcbb 16158145047x "equivalent to: "rdbe=dbe_chsel=0:1:2:4:6:9:13:14:15; "rdbe=dbe_chsel=1:1:2:4:6:9:13:14:15; "Wettzell DBBC#1 has: " band B v-pol on ifd, core4 " band B h-pol on ifc, core3 " band A v-pol on ifb, core2 " band A h-pol on ifa, core1 dbbc=vsi_align=1 dbbc=dbbcform=flex !+1s "vsi2 dbbc=dbbctrk=4,2,v2-0,v2-1,v2-2,v2-3,v2-4,v2-5,v2-6,v2-7,p-1,p-2,p-4,p-6,p-9,p-13,p-14,p-15 !+1s dbbc=dbbctrk=3,2,p-1,p-2,p-4,p-6,p-9,p-13,p-14,p-15,v2-8,v2-9,v2-10,v2-11,v2-12,v2-13,v2-14,v2-15 !+1s "vsi1 dbbc=dbbctrk=4,1,v1-0,v1-1,v1-2,v1-3,v1-4,v1-5,v1-6,v1-7,v1-8,v1-9,v1-10,v1-11,v1-12,v1-13,v1-14,v1-15 !+1s dbbc=dbbctrk=3,1,v1-0,v1-1,v1-2,v1-3,v1-4,v1-5,v1-6,v1-7,v1-8,v1-9,v1-10,v1-11,v1-12,v1-13,v1-14,v1-15 !+1s dbbc=dbbctrk=2,1,v1-0,v1-1,v1-2,v1-3,v1-4,v1-5,v1-6,v1-7,p-1,p-2,p-4,p-6,p-9,p-13,p-14,p-15 !+1s dbbc=dbbctrk=1,1,p-1,p-2,p-4,p-6,p-9,p-13,p-14,p-15,v1-8,v1-9,v1-10,v1-11,v1-12,v1-13,v1-14,v1-15 " "equivalent to: "rdbe=dbe_chsel=0:1:2:4:6:9:13:14:15; "rdbe=dbe_chsel=1:1:2:4:6:9:13:14:15; "Wettzell DBBC#2 has: " band D v-pol on ifd, core4 " band D h-pol on ifc, core3 " band C v-pol on ifb, core2 " band C h-pol on ifa, core1 dbbc2=vsi_align=1 dbbc2=dbbcform=flex !+1s "vsi2 dbbc2=dbbctrk=4,2,v2-0,v2-1,v2-2,v2-3,v2-4,v2-5,v2-6,v2-7,p-1,p-2,p-4,p-6,p-9,p-13,p-14,p-15 !+1s dbbc2=dbbctrk=3,2,p-1,p-2,p-4,p-6,p-9,p-13,p-14,p-15,v2-8,v2-9,v2-10,v2-11,v2-12,v2-13,v2-14,v2-15 !+1s "vsi1 dbbc2=dbbctrk=4,1,v1-0,v1-1,v1-2,v1-3,v1-4,v1-5,v1-6,v1-7,v1-8,v1-9,v1-10,v1-11,v1-12,v1-13,v1-14,v1-15 !+1s dbbc2=dbbctrk=3,1,v1-0,v1-1,v1-2,v1-3,v1-4,v1-5,v1-6,v1-7,v1-8,v1-9,v1-10,v1-11,v1-12,v1-13,v1-14,v1-15 !+1s dbbc2=dbbctrk=2,1,v1-0,v1-1,v1-2,v1-3,v1-4,v1-5,v1-6,v1-7,p-1,p-2,p-4,p-6,p-9,p-13,p-14,p-15 !+1s dbbc2=dbbctrk=1,1,p-1,p-2,p-4,p-6,p-9,p-13,p-14,p-15,v1-8,v1-9,v1-10,v1-11,v1-12,v1-13,v1-14,v1-15 enddef " =========== define ifdbb 16158145116x "Wettzell BBC#1: " band A h-pol on ifa, input1 " band A v-pol on ifb, input1 " band B h-pol on ifc, input1 " band B v-pol on ifd, input1 lo= lo=loa,2472.4,usb,lcp,5 lo=lob,2472.4,usb,rcp,5 lo=loc,4712.4,usb,lcp,5 lo=lod,4712.4,usb,rcp,5 ifa=1,agc,1,38000 ifb=1,agc,1,38000 ifc=1,agc,1,38000 ifd=1,agc,1,38000 " "Wettzell DBBC#2: " band C h-pol on ifa, input1 " band C v-pol on ifb, input1 " band D h-pol on ifc, input1 " band D v-pol on ifd, input1 lo=lo2a,5832.4,usb,lcp,5 lo=lo2b,5832.4,usb,rcp,5 lo=lo2c,9672.4,usb,lcp,5 lo=lo2d,9672.4,usb,rcp,5 "ifa=1,agc,1,38000 "ifb=1,agc,1,38000 "ifc=1,agc,1,38000 "ifd=1,agc,1,38000 dbbc2=dbbcifa=1,agc,1,38000 dbbc2=dbbcifb=1,agc,1,38000 dbbc2=dbbcifc=1,agc,1,38000 dbbc2=dbbcifd=1,agc,1,38000 enddef " =========== define mk6bb 00000000000x "Fila10G#1 eth0 connects to Mark6 eth2 "Fila10G#1 eth1 connects to Mark6 eth3 "Fila10G#2 eth0 connects to Mark6 eth4 "Fila10G#2 eth1 connects to Mark6 eth5 mk6=input_stream = delete ; !+4s mk6=input_stream = add : bandA : vdif : 8224 : 50 : 42 : eth2 : 192.168.1.30 : 2630; mk6=input_stream = add : bandB : vdif : 8224 : 50 : 42 : eth3 : 192.168.1.31 : 2630; mk6=input_stream = add : bandC : vdif : 8224 : 50 : 42 : eth4 : 192.168.1.32 : 2630; mk6=input_stream = add : bandD : vdif : 8224 : 50 : 42 : eth5 : 192.168.1.33 : 2630; mk6=input_stream = commit; enddef " ================= define sched_initi 00000000000x azeloff=0d,0d !+2s antenna=azeloff,0,0,0 " ================= setuprx proc_library ifdbb dbbcbb fila10gbb mk6bb !+1s mk6=mstat?all enddef " ============== define checkmk6 00000000000x !+2s mk6=record=off; !+2s mk6=scan_check?; enddef " ============ define pcalon 00000000000x "pcal should be on enddef " =========== define ifman 00000000000x "Wettzel DBBC#1 ifa=*,man,* ifb=*,man,* ifc=*,man,* ifd=*,man,* "Wettzel DBBC#2 dbbc2=dbbcifa=1,man,1,38000 dbbc2=dbbcifb=1,man,1,38000 dbbc2=dbbcifc=1,man,1,38000 dbbc2=dbbcifd=1,man,1,38000 enddef " =========== define ifagc 00000000000x "Wettzel DBBC#1 ifa=*,agc,* ifb=*,agc,* ifc=*,agc,* ifd=*,agc,* "Wettzel DBBC#2 dbbc2=dbbcifa=1,agc,1,38000 dbbc2=dbbcifb=1,agc,1,38000 dbbc2=dbbcifc=1,agc,1,38000 dbbc2=dbbcifd=1,agc,1,38000 enddef " define fila10gbb 16158144311x " Wettzell FiLa10G#1 fila10g=vsi_bitmask 0xffffffff 0xffffffff " samplerate: input_clock decimation fila10g=vsi_samplerate 64000000 1 "frame: bits/chan channel bytes fila10g=vdif_frame 2 16 8192 fila10g=start vdif+vdif " " Wettzell FiLa10G#2 fila10g2=vsi_bitmask 0xffffffff 0xffffffff " samplerate: input_clock decimation fila10g2=vsi_samplerate 64000000 1 "frame: bits/chan channel bytes fila10g2=vdif_frame 2 16 8192 fila10g2=start vdif+vdif enddef " " =============== " =============== " define setup_v01 00000000000x pcalon "tpicd=stop ifdbb "tpicd=no,100 "tpicd enddef " =============== define preob_v01 00000000000x onsource ifman mk6=rtime?8192; enddef " =============== define midob_v01 00000000000x data_valid=on mk6=rtime?8192; onsource wx dotmon dotmon2 rxall cable "Wettzel DBBC#1 dbbc=version fila10g=version fila10g=time " "Wettzel DBBC#2 dbbc2=version fila10g2=version fila10g2=time " mk6=dts_id?; antenna=status bread iread mk6=input_stream?; enddef " ================ define postob_v01 00000000000x data_valid=off mk6=rtime?8192; mk6=record=off; !+2s mk6=scan_check?; enddef