# # DXLog.net contest definition file # CONTESTNAME=YOTA Contest CONTESTWEB=https://www.ham-yota.com CONTESTRULES=https://www.ham-yota.com/contest CATEGORIES=Single operator;Single operator 6 hours;Multi-operator, single transmitter BANDS=80;40;20;15;10 MODES=CW;SSB OVERLAY=--- CLASS=Legal limit CATEGORY_MODES=Mixed # Minimum off time is one hour MIN_OFF_TIME=60 # Self spotting is allowed SELF_SPOT_ALLOWED=YES # Contest configuration CFG_MULT=ON CFG_MULT_MANDATORY=YES CFG_MULT_FROM=CUSTOM_MULT_LIST CFG_MULT_ERRORTEXT=Enter your age. LIVESCORE_MULT=PREFIX;STATE # Age multiplier OWN_MULT_VALID=YES MULT1_TYPE=CUSTOM MULT1_COUNT=PER_BAND MULT1_FIELD=RCVD MULT1_DISPLAY=M # Fake multiplier to highlight sub 26 stations MULT2_TYPE=CUSTOM MULT2_COUNT=ALL MULT2_REPEAT=05[999];06[999];07[999];08[999];09[999];5[999];6[999];7[999];8[999];9[999];10[999];11[999];12[999];13[999];14[999];15[999];16[999];17[999];18[999];19[999];20[999];21[999];22[999];23[999];24[999];25[999] MULT2_FIELD=RCVD MULT2_DISPLAY= MULT2_EXCEPTION=!DEST->RCVD:^(0?[5-9]|1[0-9]|2[0-5])$;NONE # 10-minute rule applies only to Run station MULTISINGLE_RULE10_ENABLED=YES MULTISINGLE_RULE10_FOR_MULT=NO # Scoring DOUBLE_QSO=PER_BAND_MODE POINTS_TYPE=CALC # Invalid DXCC is invalid QSO POINTS_FIELD_BAND_MODE=ALL;DEST->DXCC:^$;ALL;ALL;0 # 5-11 years is 13 points POINTS_FIELD_BAND_MODE=ALL;DEST->RCVD:^(0?[56789]|1[01])$;ALL;ALL;13 # 12-16 years is 12 points POINTS_FIELD_BAND_MODE=ALL;DEST->RCVD:^1[23456]$;ALL;ALL;12 # 17-21 years is 11 points POINTS_FIELD_BAND_MODE=ALL;DEST->RCVD:^(1[789]|2[01])$;ALL;ALL;11 # 22-25 years is 10 points POINTS_FIELD_BAND_MODE=ALL;DEST->RCVD:^2[2345]$;ALL;ALL;10 # Above 25 and other continent is 2 points POINTS_FIELD_BAND_MODE=ALL;!DEST->CONT:SOURCE->CONT;ALL;ALL;2 # Above 25 and same continent is 1 point POINTS_FIELD_BAND_MODE=ALL;DEST->CONT:SOURCE->CONT;ALL;ALL;1 # Summary SCORE=BY_BAND_MODE SCORE_DISPLAY=BAND;QSO(CW){CW};QSO(SSB){SSB};DUP;MULT1(AGES);POINTS SCORE_TOTAL_FX=$FIELDVALUE.Points*$FIELDVALUE.Mult1 # Prefill database DB_FILE=YOTA_db.txt DB_FILE_COL_RCVD=1 # Cabrillo export CABRILLO_OPERATOR=SINGLE-OP;SINGLE-OP;MULTI-OP CABRILLO_TRANSMITTER=ONE;ONE;ONE CABRILLO_TIME=12-HOURS;6-HOURS;12-HOURS CABRILLO_ASSISTED_DISABLED=YES CABRILLO_BAND=ALL CABRILLO_POWER=HIGH CABRILLO_CONTEST_NAME=YOTA CABRILLO_LINE=FREQ;MODE;DATE;TIME;MYCALL;SENT;EXCHANGE{F=R,2,0,6};CALL;RCVD1;RCVD2 # Multiplier progress window WINDOWS_CML_ENABLED=YES WINDOWS_CML_NAME=Multipliers WINDOWS_CML_DATA=MULT1 # Log fields FIELD_RCVD_MANDATORY=YES FIELD_RCVD_NUMERIC=YES FIELD_RCVD_COPY=YES FIELD_RCVD_RGX_CHECK=DEST->RCVD:CUSTOM_MULT_LIST;DEST->RCVD:^00$ FIELD_RCVD_TYPE=MULT FIELD_RCVD_FORMAT_FX=$FIELDVALUE.PadLeft(2,'0') FIELD_RCVD_MAX_LENGTH=7 FIELD_RCVD_NAME=Rcv Age FIELD_MULT_MAX_LENGTH=4 # CW Messages CW_Message_1 = CQ YOTA $MYCALL CW_Message_2 = $RST $EXCHANGE CW_Message_3 = $EXCHANGE CW_Message_4 = $MYCALL CW_Message_5 = $LOGGEDCALL CW_Message_6 = AGE? CW_Message_7 = ? CW_Message_INS = $LOGGEDCALL $F2 CW_Message_PLUS = $CORRECT TU $CR $MYCALL [MULTIPLIERS START] 05{5;05}=05 06{6;06}=06 07{7;07}=07 08{8;08}=08 09{9;09}=09 10=10 11=11 12=12 13=13 14=14 15=15 16=16 17=17 18=18 19=19 20=20 21=21 22=22 23=23 24=24 25=25 26=26 27=27 28=28 29=29 30=30 31=31 32=32 33=33 34=34 35=35 36=36 37=37 38=38 39=39 40=40 41=41 42=42 43=43 44=44 45=45 46=46 47=47 48=48 49=49 50=50 51=51 52=52 53=53 54=54 55=55 56=56 57=57 58=58 59=59 60=60 61=61 62=62 63=63 64=64 65=65 66=66 67=67 68=68 69=69 70=70 71=71 72=72 73=73 74=74 75=75 76=76 77=77 78=78 79=79 80=80 81=81 82=82 83=83 84=84 85=85 86=86 87=87 88=88 89=89 90=90 91=91 92=92 93=93 94=94 95=95 96=96 97=97 98=98 99=99 [MULTIPLIERS END]