# # DXLog.net contest definition file # CONTESTNAME=AGCW QRP-QRP-Party CONTESTWEB=https://www.agcw.de/contest/qrp-qrp/ CONTESTRULES=https://www.agcw.de/contest/qrp-qrp/qrp-qrp-party/ BANDS=80;40;20;15;10 MODES=CW CATEGORY_MODES=CW CATEGORIES=Single operator OVERLAY=--- CLASS=A - Up to 5W;B - Up to 20W DOUBLE_QSO=PER_BAND CFG_MULT=ON CFG_MULT_MANDATORY=YES CFG_MULT_ERRORTEXT=Enter power class: A or B CFG_MULT_RGX_CHECK=^(A|B)$ # DXCC multiplier DXCC_DB_USE_ARRL_LIST=YES MULT1_TYPE=DXCC MULT1_COUNT=PER_BAND MULT1_FIELD=FROM_DXCC MULT1_DISPLAY=MULT MULT1_EXCEPTION=!DEST->RECINFO:^(A|B)$;NONE # Scoring POINTS_TYPE=CALC POINTS_FIELD_BAND_MODE=DEST->RECINFO:^A$;ALL;ALL;CW;2 POINTS_FIELD_BAND_MODE=DEST->RECINFO:^B$;ALL;ALL;CW;1 # Bandmap fall-through rule. Makes sure all spotted stations show as workable. # Also kicks in if working a QRO station with RECINFO = "" POINTS_FIELD_BAND_MODE=ALL;ALL;ALL;CW;0 SCORE=BY_BAND SCORE_DISPLAY=BAND;QSO;DUP;MULT1(DXCC);POINTS(PTS) # Cabrillo export. Aligned with UcxLog. CABRILLO_CONTEST_NAME=AGCW QRP LIVESCORE_CONTEST_NAME=AG-CW CABRILLO_MODES=CW CABRILLO_OPERATOR=SINGLE-OP CABRILLO_TRANSMITTER=ONE CABRILLO_ASSISTED_DISABLED=YES CABRILLO_POWER=A;B LIVESCORE_POWER=QRP;QRP CABRILLO_BAND=ALL CABRILLO_LINE=FREQ;MODE;DATE;TIME;MYCALL;SENT;NR*{F=R,3,0};*RGX:!CONFIG->EXCHANGE:QRO>>SLASH*/NOTHING*;*RGX:!CONFIG->EXCHANGE:QRO>>EXCHANGE{F=L,3, }/DUMMY{F=L,4, };CALL;RCVD1;RCVD2*{F=R,3,0};*RGX:!DEST->RECINFO:^$>>SLASH*/NOTHING*;*RGX:!DEST->RECINFO:^$>>RECINFO/NOTHING # Multiplier progress WINDOWS_WKD_DXCC_ENABLED=YES # Warning WARNING_FILE=AGCW_QRPQRP_warning.txt # Log fields FIELD_NR_VISIBLE=YES FIELD_MULT_MAX_LENGTH=4 FIELD_RCVD_NUMERIC=YES FIELD_RCVD_MANDATORY=YES FIELD_RCVD_COPY=NO FIELD_RCVD_TYPE=NR FIELD_RCVD_NAME=Rcv Nr FIELD_RCVD_MAX_LENGTH=7 FIELD_RECINFO_VISIBLE=YES FIELD_RECINFO_NUMERIC=NO FIELD_RECINFO_COPY=YES FIELD_RECINFO_TYPE=CUSTOM FIELD_RECINFO_NAME=AB FIELD_RECINFO_MAX_LENGTH=2 FIELD_RECINFO_RGX_CHECK=^(A|B)?$ # CW Messages with special rules for S&P CW_Message_1 = CQ QRP TEST $MYCALL CW_Message_2 = $RST $SERIAL/$EXCHANGE CW_Message_3 = $SERIALNOAB / $EXCHANGENOAB CW_Message_4 = $MYCALL CW_Message_5 = $LOGGEDCALL CW_Message_6 = AGN? CW_Message_7 = ? CW_Message_INS = $LOGGEDCALL $F2 CW_Message_PLUS = $CORRECT TU $CR $MYCALL SP_CW_Message_1 = $LOGGEDCALL DE $MYCALL SP_CW_Message_2 = $RST $SERIAL/$EXCHANGE SP_CW_Message_3 = $SERIALNOAB / $EXCHANGENOAB SP_CW_Message_4 = $MYCALL SP_CW_Message_5 = $LOGGEDCALL SP_CW_Message_6 = AGN? SP_CW_Message_7 = ? SP_CW_Message_INS = $F2$CR SP_CW_Message_PLUS = $CR