# # DXLog.net contest definition file # CONTESTGROUP=DXPedition CONTESTNAME=WWFF activation BANDS=160;80;60;40;30;20;17;15;12;10;50 MODES=CW;SSB;FM;RTTY CATEGORIES=Single operator CATEGORY_MODES=Mixed OVERLAY= STATION=Portable CLASS= CFG_MULT=ON CFG_MULT_MANDATORY=YES CFG_MULT_ERRORTEXT=Enter your WWFF reference, e.g., SMFF0892 CFG_MULT_DX_ALLOWED=NO CFG_MULT_RGX_CHECK=^[A-Z0-9]{1,3}FF[0-9]{4}$ CFG_POWER_MANDATORY=YES # Allow self spotting SELF_SPOT_ALLOWED=YES # Dupe rule and mode grouping DOUBLE_QSO=PER_BAND_MODE_RCVD DISPLAY_MODE_GROUPING=CW:CW;PH:SSB+FM;RY:RTTY # WWFF QSO counter OWN_MULT_VALID=YES MULT1_TYPE=FIELD MULT1_COUNT=PER_BAND_RCVD MULT1_FIELD=RCVD MULT1_DISPLAY=F MULT1_NO_ALERT=YES MULT1_EXCEPTION=!DEST->RCVD:^[A-Z0-9]{1,3}FF[0-9]{4}$;NONE # New country counter DXCC_DB_USE_ARRL_LIST=YES MULT2_TYPE=DXCC MULT2_COUNT=ALL MULT2_FIELD=FROM_DXCC MULT2_DISPLAY=D MULT2_NO_ALERT=YES # Callsign counter MULT3_TYPE=CALLSIGN MULT3_COUNT=ALL MULT3_FIELD=CALLSIGN MULT3_DISPLAY=C MULT3_NO_ALERT=YES # Live score multiplier attributes LIVESCORE_MULT=NONE;NONE;NONE # QSO counter POINTS_TYPE=CALC POINTS_FIELD_BAND_MODE=ALL;ALL;ALL;ALL;1 # QSO summary SCORE=BY_BAND_MODE SCORE_DISPLAY=BAND;QSO(CW){CW};QSO(PH){SSB+FM};QSO(RY){RTTY};DUP;MULT1(P2P);MULT2(DXCC);MULT3(CALL) SCORE_TOTAL_FX=$FIELDVALUE.Points # Prefill DB_FILE=WWFF_db.txt DB_FILE_COL_RCVD=-1 DB_FILE_COL_RECINFO=1 # Dummy Cabrillo export CABRILLO_CONTEST_NAME=WWFF CABRILLO_MODES=CW;PH;FM;RY LIVESCORE_CONTEST_NAME=DXPEDITION CABRILLO_TRANSMITTER=ONE CABRILLO_OPERATOR=SINGLE-OP CABRILLO_ASSISTED_DISABLED=YES CABRILLO_POWER= CABRILLO_STATION=PORTABLE CABRILLO_OVERLAY= CABRILLO_BAND=ALL #CABRILLO_LINE=FREQ;MODE;DATE;TIME;MYCALL;SENT;EXCHANGE;CALL;RCVD1;RCVD2;RECINFO # DXCC tracker WINDOWS_WKD_DXCC_ENABLED=YES # Custom ADIF export keys ADIF_KEYS=MY_SIG;WWFF ADIF_KEYS=MY_SIG_INFO;$EXCHANGE.Substring(0,$EXCHANGE.Length-4)+'-'+$EXCHANGE.Substring($EXCHANGE.Length-4) ADIF_KEYS=SIG;WWFF;DEST->RCVD:^[A-Z0-9]{1,3}FF[0-9]{4}$ ADIF_KEYS=SIG_INFO;$VALUE.Rcvd4.Substring(0,$VALUE.Rcvd4.Length-4)+'-'+$VALUE.Rcvd4.Substring($VALUE.Rcvd4.Length-4);DEST->RCVD:^[A-Z0-9]{1,3}FF[0-9]{4}$ # Log fields FIELD_RCVD_NUMERIC=NO FIELD_RCVD_TYPE=CUSTOM FIELD_RCVD_MANDATORY=NO FIELD_RCVD_COPY=YES FIELD_RCVD_MAX_LENGTH=13 FIELD_RCVD_NAME=Rcv Ref FIELD_RCVD_RGX_CHECK=DEST->RCVD:^[A-Z0-9]{1,3}FF[0-9]{4}$ FIELD_RECINFO_VISIBLE=YES FIELD_RECINFO_TYPE=NAME FIELD_RECINFO_NUMERIC=NO FIELD_RECINFO_MANDATORY=NO FIELD_RECINFO_NAME=Name FIELD_RECINFO_COPY=YES FIELD_RECINFO_MAX_LENGTH=15 FIELD_PTS_VISIBLE=NO FIELD_MULT_NAME=New FIELD_MULT_MAX_LENGTH=3 # Standard messages for WWFF stations CW_Message_1 = CQ FF $MYCALL $MYCALL CW_Message_2 = $RST CW_Message_3 = REF $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