# # DXLog.net contest definition file # CONTESTNAME=Border Guard Day (RCPW) CONTESTRULES=http://www.qrz.ru/contest/detail/213.html CONTESTWEB=http://www.rcpw.ru BANDS=80;40;20;15;10 OVERLAY=Member;Non-Member;YL/XYL;Youth CLASS=--- MODES=CW;SSB;RTTY CATEGORY_MODES=CW;SSB;RTTY;Mixed # Contest configuration CFG_MULT=ON CFG_MULT_MANDATORY=YES CFG_MULT_DX_ALLOWED=YES CFG_MULT_ERRORTEXT=Border Guard Club Member stations enter\nPW + membership number (e.g. PW123),\nother stations enter DX. CFG_MULT_RGX_CHECK=^DX$|^PW[1-9][0-9]?[0-9]?$ CFG_EMAIL_MANDATORY=YES # Dupe rule DOUBLE_QSO=PER_BAND_MODE # PW members are multipliers, per band MULT1_TYPE=FX MULT1_FX=$FIELDVALUE MULT1_COUNT=PER_BAND MULT1_FIELD=RCVD MULT1_DISPLAY=M MULT1_EXCEPTION=!DEST->RCVD:^PW;NONE # Live score multiplier attributes LIVESCORE_MULT=STATE # Scoring POINTS_TYPE=CALC POINTS_FIELD_BAND_MODE=ALL;DEST->RCVD:^PW;ALL;ALL;3 POINTS_FIELD_BAND_MODE=ALL;ALL;ALL;ALL;1 # Summary SCORE=BY_BAND_MODE SCORE_DISPLAY=BAND;QSO;*RGX:CONFIG->MODE:MIXED>>QSO(CW){CW};*RGX:CONFIG->MODE:MIXED>>QSO(PH){SSB};*RGX:CONFIG->MODE:MIXED>>QSO(RY){RTTY};DUP;MULT1(PW);POINTS # Prefill DB_FILE=RCPW_db.txt DB_FILE_COL_RCVD=1 # Cabrillo export CABRILLO_CONTEST_NAME=PW CABRILLO_OVERLAY=MEMBER;;YL-XYL;YOUTH CABRILLO_MODES=CW;PH;RY CABRILLO_BAND=ALL CABRILLO_POWER= LIVESCORE_POWER=HIGH CABRILLO_ASSISTED_DISABLED=YES CABRILLO_LINE=FREQ;MODE;DATE;TIME;MYCALL;SENT;*RGX:!CONFIG->EXCHANGE:DX>>EXCHANGE{F=L,3, ,6}/NR;CALL;RCVD1;RCVD2{F=R,3,0,6};STN # Free QSY in Multi-op MULTISINGLE_RULE10_ENABLED=NO MULTIOP_BANDCHANGECOUNTER_ENABLED=NO # Log fields FIELD_NR_VISIBLE=YES FIELD_NR_HIDDEN_RGX=!CONFIG->EXCHANGE:DX FIELD_MODE_VISIBLE=MIXED FIELD_RCVD_NUMERIC=NO FIELD_RCVD_MANDATORY=YES FIELD_RCVD_COPY=NO FIELD_RCVD_TYPE=MULT FIELD_RCVD_RGX_CHECK=DEST->RCVD:^[0-9][0-9]?[0-9]?[0-9]?;DEST->RCVD:^PW[1-9][0-9]?[0-9]?$ FIELD_RCVD_COPY_EXC_RGX=DEST->RCVD:^PW FIELD_RCVD_FORMAT_FX=$FIELDVALUE.PadLeft(3,'0') FIELD_RCVD_MAX_LENGTH=9 FIELD_RCVD_NAME=Rcv Exch FIELD_MULT_MAX_LENGTH=4 # CW Messages CW_Message_1 = CQ PW $MYCALL [DIGITAL]$MYCALL CW_Message_2 = $RST $EXCHANGE [DIGITAL]$EXCHANGE CW_Message_3 = $EXCHANGE CW_Message_4 = $MYCALL CW_Message_5 = $LOGGEDCALL CW_Message_6 = AGN? [DIGITAL]AGN? CW_Message_7 = [DIGITAL]QRZ[]? CW_Message_INS = $LOGGEDCALL $F2 [DIGITAL]$MYCALL CW_Message_PLUS = [DIGITAL]$LOGGEDCALL[ELSE]$CORRECT[] TU $CR $MYCALL [DIGITAL]PW CW_MESSAGE_EXCHANGE_FILTER=^DX$ CW_Message_1 = CQ PW $MYCALL CW_Message_2 = $RST $SERIAL [DIGITAL]$SERIAL CW_Message_3 = $SERIALNOAB CW_Message_4 = $MYCALL CW_Message_5 = $LOGGEDCALL CW_Message_6 = AGN? [DIGITAL]AGN? CW_Message_7 = [DIGITAL]QRZ[]? CW_Message_INS = $LOGGEDCALL $F2 [DIGITAL]$MYCALL CW_Message_PLUS = [DIGITAL]$LOGGEDCALL[ELSE]$CORRECT[] TU $CR $MYCALL [DIGITAL]PW