;{CR10X} *Table 1 Program 01: 1.0000 Execution Interval (seconds) 1: If time is (P92) 1: 0 Minutes (Seconds --) into a 2: 10 Interval (same units as above) 3: 11 Set Flag 1 High 2: If Flag/Port (P91) 1: 54 Do if Port 4 is Low 2: 11 Set Flag 1 High 3: If Flag/Port (P91) 1: 21 Do if Flag 1 is Low 2: 0 Go to end of Program Table 4: Set Port(s) (P20) 1: 1111 C8..C5 = high/high/high/high 2: 8999 C4..C1 = input/nc/nc/nc 5: If time is (P92) 1: 0 -- Minutes (Seconds --) into a 2: 60 -- Interval (same units as above) 3: 0 Go to end of Program Table 6: Excite-Delay (SE) (P4) 1: 1 Reps 2: 5 2500 mV Slow Range 3: 3 SE Channel 4: 1 Excite all reps w/Exchan 1 5: 2 Delay (0.01 sec units) 6: 2000 mV Excitation 7: 32 Loc [ AZ_RAW ] 8: .1775 Multiplier 9: 0.0 Offset 7: Z=X (P31) 1: 32 X Loc [ AZ_RAW ] 2: 25 Z Loc [ CSI_1 ] 8: Z=F x 10^n (P30) 1: 180 F 2: 0 n, Exponent of 10 3: 24 Z Loc [ CSI_R ] 9: Z=X+Y (P33) 1: 24 X Loc [ CSI_R ] 2: 25 Y Loc [ CSI_1 ] 3: 25 Z Loc [ CSI_1 ] 10: Z=X MOD F (P46) 1: 25 X Loc [ CSI_1 ] 2: 360 F 3: 33 Z Loc [ AZ_VANE ] 11: Pulse (P3) 1: 1 Reps 2: 1 Pulse Channel 1 3: 21 Low Level AC, Output Hz 4: 35 Loc [ WBVEL ] 5: .1940 Multiplier 6: 0.0 Offset 12: SDI-12 Recorder (P105) 1: 0 SDI-12 Address 2: 0 Start Measurement (aM!) 3: 1 Port 4: 7 Loc [ Wind_Vel ] 5: 1.0 Multiplier 6: 0.0 Offset 13: If (X<=>F) (P89) 1: 7 X Loc [ Wind_Vel ] 2: 3 >= 3: 125 F 4: 30 Then Do 14: Z=Z+1 (P32) 1: 27 Z Loc [ M_ERR_CNT ] 15: Z=F x 10^n (P30) 1: 0.0 F 2: 0 n, Exponent of 10 3: 7 Z Loc [ Wind_Vel ] 16: Do (P86) 1: 12 Set Flag 2 High 17: End (P95) 18: If (X<=>F) (P89) 1: 7 X Loc [ Wind_Vel ] 2: 4 < 3: 0.0 F 4: 30 Then Do 19: Z=Z+1 (P32) 1: 28 Z Loc [ C_ERR_CNT ] 20: Z=F x 10^n (P30) 1: 0.0 F 2: 0 n, Exponent of 10 3: 7 Z Loc [ Wind_Vel ] 21: Do (P86) 1: 12 Set Flag 2 High 22: End (P95) 23: Z=X*F (P37) 1: 7 X Loc [ Wind_Vel ] 2: 0.86987 F 3: 7 Z Loc [ Wind_Vel ] 24: Z=X*F (P37) 1: 11 X Loc [ Wind_VOS ] 2: 0.86987 F 3: 11 Z Loc [ Wind_VOS ] 25: Volt (Diff) (P2) 1: 2 Reps 2: 15 2500 mV Fast Range 3: 4 DIFF Channel 4: 4 Loc [ Comp_SIN ] 5: 1.0 Multiplier 6: 0.0000 Offset 26: Z=ARCTAN(X/Y) (P66) 1: 4 X Loc [ Comp_SIN ] 2: 5 Y Loc [ _________ ] 3: 6 Z Loc [ Comp_DEG ] 27: Temp (107) (P11) 1: 1 Reps 2: 1 SE Channel 3: 2 Excite all reps w/E2 4: 1 Loc [ T_Air_C ] 5: 1.0 Multiplier 6: 0.0 Offset 28: Volt (SE) (P1) 1: 2 Reps 2: 5 2500 mV Slow Range 3: 1 SE Channel 4: 1 Loc [ T_Air_C ] 5: .1 Multiplier 6: 0.0 Offset 29: Volt (Diff) (P2) 1: 1 Reps 2: 5 2500 mV Slow Range 3: 3 DIFF Channel 4: 3 Loc [ Barometer ] 5: .184 Multiplier 6: 600 Offset 30: Z=X+F (P34) 1: 3 X Loc [ Barometer ] 2: -800 F 3: 3 Z Loc [ Barometer ] 31: If time is (P92) 1: 59 -- Minutes (Seconds --) into a 2: 60 -- Interval (same units as above) 3: 30 Then Do 32: Batt Voltage (P10) 1: 23 Loc [ V_Batt ] 33: If Flag/Port (P91) 1: 54 Do if Port 4 is Low 2: 30 Then Do 34: Set Port(s) (P20) 1: 9999 C8..C5 = nc/nc/nc/nc 2: 8999 C4..C1 = input/nc/nc/nc 35: Else (P94) 36: Set Port(s) (P20) 1: 0 C8..C5 = low/low/low/low 2: 8999 C4..C1 = input/nc/nc/nc 37: End (P95) 38: Do (P86) 1: 21 Set Flag 1 Low 39: Do (P86) 1: 10 Set Output Flag High (Flag 0) 40: End (P95) 41: Set Active Storage Area (P80) 1: 3 Input Storage Area 2: 12 Loc [ _________ ] 42: Wind Vector (P69)^25263 1: 1 Reps 2: 0 Samples per Sub-Interval 3: 1 S, theta(1) with polar sensor 4: 7 Wind Speed/East Loc [ Wind_Vel ] 5: 8 Wind Direction/North Loc [ Wind_Az ] 43: Wind Vector (P69)^13124 1: 1 Reps 2: 0 Samples per Sub-Interval 3: 1 S, theta(1) with polar sensor 4: 35 Wind Speed/East Loc [ WBVEL ] 5: 33 Wind Direction/North Loc [ AZ_VANE ] 44: Wind Vector (P69)^189 1: 1 Reps 2: 0 Samples per Sub-Interval 3: 11 S, theta(1) with orthogonal sensor 4: 4 Wind Speed/East Loc [ Comp_SIN ] 5: 5 Wind Direction/North Loc [ Comp_COS ] 45: Average (P71)^2074 1: 3 Reps 2: 1 Loc [ T_Air_C ] 46: Average (P71)^15566 1: 1 Reps 2: 11 Loc [ Wind_VOS ] 47: Z=X+Y (P33) 1: 17 X Loc [ AvgBuMag ] 2: 13 Y Loc [ AvgWndAz ] 3: 25 Z Loc [ CSI_1 ] 48: Z=X MOD F (P46) 1: 25 X Loc [ CSI_1 ] 2: 360 F 3: 22 Z Loc [ AvgWndMag ] 49: Z=X+Y (P33) 1: 17 X Loc [ AvgBuMag ] 2: 15 Y Loc [ AVGBIRDAZ ] 3: 25 Z Loc [ CSI_1 ] 50: Z=X MOD F (P46) 1: 25 X Loc [ CSI_1 ] 2: 360 F 3: 34 Z Loc [ AVGBIRDMG ] 51: Set Active Storage Area (P80)^7832 1: 1 Final Storage Area 1 2: 403 Array ID 52: Real Time (P77)^8556 1: 110 Day,Hour/Minute (midnight = 0000) 53: Sample (P70)^424 1: 1 Reps 2: 23 Loc [ V_Batt ] 54: Sample (P70)^12423 1: 3 Reps 2: 18 Loc [ Avg_T_Air ] 55: Sample (P70)^16365 1: 1 Reps 2: 12 Loc [ AvgWndSpd ] 56: Sample (P70)^2054 1: 1 Reps 2: 22 Loc [ AvgWndMag ] 57: Sample (P70)^16956 1: 1 Reps 2: 14 Loc [ AVGBIRDSP ] 58: Sample (P70)^12474 1: 1 Reps 2: 34 Loc [ AVGBIRDMG ] 59: Sample (P70)^28720 1: 1 Reps 2: 15 Loc [ AVGBIRDAZ ] 60: Sample (P70)^22053 1: 1 Reps 2: 17 Loc [ AvgBuMag ] 61: Sample (P70)^19131 1: 1 Reps 2: 13 Loc [ AvgWndAz ] 62: Resolution (P78) 1: 1 High Resolution 63: If Flag/Port (P91) 1: 10 Do if Output Flag (Flag 0) is High 2: 30 Then Do 64: If Flag/Port (P91) 1: 22 Do if Flag 2 is Low 2: 30 Then Do 65: Sample (P70)^24067 1: 1 Reps 2: 21 Loc [ Avg_VOS ] 66: Else (P94) 67: Z=F x 10^n (P30) 1: 0 F 2: 0 n, Exponent of 10 3: 24 Z Loc [ CSI_R ] 68: Z=X (P31) 1: 24 X Loc [ CSI_R ] 2: 25 Z Loc [ CSI_1 ] 69: Z=F x 10^n (P30) 1: 1 F 2: 0 n, Exponent of 10 3: 24 Z Loc [ CSI_R ] 70: Z=X (P31) 1: 24 X Loc [ CSI_R ] 2: 29 Z Loc [ CSI_2 ] 71: Z=X (P31) 1: 27 X Loc [ M_ERR_CNT ] 2: 30 Z Loc [ CSI_3 ] 72: Z=X (P31) 1: 28 X Loc [ C_ERR_CNT ] 2: 31 Z Loc [ CSI_4 ] 73: Z=F x 10^n (P30) 1: .01 F 2: 0 n, Exponent of 10 3: 24 Z Loc [ CSI_R ] 74: Z=X*Y (P36) 1: 24 X Loc [ CSI_R ] 2: 31 Y Loc [ CSI_4 ] 3: 24 Z Loc [ CSI_R ] 75: Z=X+Y (P33) 1: 24 X Loc [ CSI_R ] 2: 30 Y Loc [ CSI_3 ] 3: 24 Z Loc [ CSI_R ] 76: Z=X*Y (P36) 1: 24 X Loc [ CSI_R ] 2: 29 Y Loc [ CSI_2 ] 3: 24 Z Loc [ CSI_R ] 77: Z=X-Y (P35) 1: 25 X Loc [ CSI_1 ] 2: 24 Y Loc [ CSI_R ] 3: 21 Z Loc [ Avg_VOS ] 78: Z=F x 10^n (P30) 1: 0 F 2: 0 n, Exponent of 10 3: 24 Z Loc [ CSI_R ] 79: Z=X (P31) 1: 24 X Loc [ CSI_R ] 2: 27 Z Loc [ M_ERR_CNT ] 80: Z=F x 10^n (P30) 1: 0 F 2: 0 n, Exponent of 10 3: 24 Z Loc [ CSI_R ] 81: Z=X (P31) 1: 24 X Loc [ CSI_R ] 2: 28 Z Loc [ C_ERR_CNT ] 82: Sample (P70)^16275 1: 1 Reps 2: 21 Loc [ Avg_VOS ] 83: Do (P86) 1: 22 Set Flag 2 Low 84: End (P95) 85: End (P95) *Table 2 Program 01: 0.0000 Execution Interval (seconds) *Table 3 Subroutines End Program -Input Locations- 1 T_Air_C 5 1 2 2 RH_Air 17 1 1 3 Barometer 1 2 2 4 Comp_SIN 5 2 1 5 Comp_COS 17 2 1 6 Comp_DEG 1 0 1 7 Wind_Vel 1 4 4 8 Wind_Az 1 1 0 9 Wind_X 0 0 0 10 Wind_Y 0 0 0 11 Wind_VOS 1 2 1 12 AvgWndSpd 1 1 1 13 AvgWndAz 1 2 0 14 AVGBIRDSP 1 1 0 15 AVGBIRDAZ 1 2 0 16 AvgBuSpd 0 0 0 17 AvgBuMag 1 3 0 18 Avg_T_Air 1 1 0 19 Avg_H_Air 1 1 0 20 Avg_Barom 1 1 0 21 Avg_VOS 1 2 1 22 AvgWndMag 1 1 1 23 V_Batt 1 1 1 24 CSI_R 1 9 9 25 CSI_1 1 5 5 26 ________ 0 0 0 27 M_ERR_CNT 1 1 2 28 C_ERR_CNT 1 1 2 29 CSI_2 1 1 1 30 CSI_3 1 1 1 31 CSI_4 1 1 1 32 AZ_RAW 1 1 1 33 AZ_VANE 1 1 1 34 AVGBIRDMG 1 1 1 35 WBVEL 1 1 1 36 _________ 0 0 0 37 _________ 0 0 0 38 _________ 0 0 0 39 _________ 0 0 0 40 _________ 0 0 0 41 _________ 0 0 0 42 _________ 0 0 0 43 _________ 0 0 0 44 _________ 0 0 0 45 _________ 0 0 0 46 _________ 0 0 0 47 _________ 0 0 0 48 _________ 0 0 0 49 _________ 0 0 0 50 _________ 0 0 0 51 _________ 0 0 0 52 _________ 0 0 0 53 _________ 0 0 0 54 _________ 0 0 0 55 _________ 0 0 0 56 _________ 0 0 0 57 _________ 0 0 0 58 _________ 0 0 0 59 _________ 0 0 0 60 _________ 0 0 0 61 _________ 0 0 0 62 _________ 0 0 0 63 _________ 0 0 0 64 _________ 0 0 0 65 _________ 0 0 0 66 _________ 0 0 0 67 _________ 0 0 0 68 _________ 0 0 0 69 _________ 0 0 0 70 _________ 0 0 0 71 _________ 0 0 0 72 _________ 0 0 0 73 _________ 0 0 0 74 _________ 0 0 0 75 _________ 0 0 0 76 _________ 0 0 0 77 _________ 0 0 0 78 _________ 0 0 0 79 _________ 0 0 0 80 _________ 0 0 0 81 _________ 0 0 0 82 _________ 0 0 0 83 _________ 0 0 0 84 _________ 0 0 0 85 _________ 0 0 0 86 _________ 0 0 0 87 _________ 0 0 0 88 _________ 0 0 0 89 _________ 0 0 0 90 _________ 0 0 0 91 _________ 0 0 0 92 _________ 0 0 0 93 _________ 0 0 0 94 _________ 0 0 0 95 _________ 0 0 0 96 _________ 0 0 0 97 _________ 0 0 0 98 _________ 0 0 0 -Program Security- 0000 0000 0000 -Mode 4- -Final Storage Area 2- 0 -CR10X ID- 0 -CR10X Power Up- 3 -CR10X Compile Setting- 3 -CR10X RS-232 Setting- -1 -DLD File Labels- 0 -Final Storage Labels- 0,Wind_Vel_S_WVT~7,25263 0,Wind_Az_D1_WVT~8 1,WBVEL_S_WVT~35,13124 1,AZ_VANE_D1_WVT~33 2,Comp_SIN_S_WVT~4,189 2,Comp_SIN_D1_WVT~4 3,T_Air_C_AVG~1,2074 3,RH_Air_AVG~2 3,Barometer_AVG~3 4,Wind_VOS_AVG~11,15566 5,403,7832 6,Day_RTM,8556 6,Hour_Minute_RTM 7,V_Batt~23,424 8,Avg_T_Air~18,12423 8,Avg_H_Air~19 8,Avg_Barom~20 9,AvgWndSpd~12,16365 10,AvgWndMag~22,2054 11,AVGBIRDSP~14,16956 12,AVGBIRDMG~34,12474 13,AVGBIRDAZ~15,28720 14,AvgBuMag~17,22053 15,AvgWndAz~13,19131 16,Avg_VOS~21,24067 17,Avg_VOS~21,16275