# # DXLog.net contest definition file # Updated 2026-02-17 # CONTESTGROUP=LZ LOCAL CONTEST CONTESTNAME=LZ Vasil Levski CONTESTWEB=http://www.bfra.org/en/contests/hf CONTESTRULES=http://www.bfra.org/node/116 CFG_MULT=ON CFG_MULT_MANDATORY=YES CFG_MULT_RGX_CHECK=^(DX|WL)$ CFG_MULT_DX_ALLOWED=YES CFG_MULT_ERRORTEXT=Members of the Balkan Contest Group and stations from the\nKarlov region enter "WL". All other stations enter "DX". CONTEST_INFORMATION=Members of the Balkan Contest Group and stations from the Karlov region enter "WL" in Exchange field. All other stations enter "DX". BANDS=80 MODES=CW;SSB STATION=--- OVERLAY=--- CLASS=High;Low CATEGORIES=Single operator;Multi-operator # Self spotting is allowed in SSB SELF_SPOT_ALLOWED=YES # Dupe rule DOUBLE_QSO=PER_MODE DOUBLE_QSO_RULE_DURATION=30 # Scoring POINTS_TYPE=CALC # Non-WL stations working WL station get 6 points POINTS_FIELD_BAND_MODE=!CONFIG->EXCHANGE:^WL$;DEST->RECINFO:^WL$;ALL;ALL;6;DEST->DXCC:^LZ$ # All other QSO between LZ stations give 2 points POINTS_FIELD_BAND_MODE=SOURCE->DXCC:^LZ$;DEST->DXCC:^LZ$;ALL;ALL;2 # Summmary SCORE=BY_BAND_MODE SCORE_DISPLAY=BAND;QSO(CW){CW};QSO(SSB){SSB};DUP;POINTS # Prefill with member/region stations DB_FILE=LZVLEVSKI_db.txt DB_FILE_COL_RCVD=-1 DB_FILE_COL_RECINFO=1 # Cabrillo export CABRILLO_CONTEST_NAME=VASIL-LEVSKI CABRILLO_MODES=CW;PH CABRILLO_POWER=HIGH;LOW CABRILLO_OPERATOR=SINGLE-OP;MULTI-OP CABRILLO_BAND=80M CABRILLO_STATION= CABRILLO_OVERLAY= CABRILLO_TRANSMITTER=ONE;ONE CABRILLO_ASSISTED_DISABLED=YES CABRILLO_LINE=FREQ;MODE;DATE;TIME;MYCALL;NR{F=R,3,0};*RGX:CONFIG->EXCHANGE:^DX$>>PREV_RCVD{F=R,3,0,6}/'WL{F=L,6, };CALL;RCVD2{F=R,3,0};RECINFO # Do not display QSY information in multi-operator category MULTISINGLE_RULE10_ENABLED=NO # ADIF export ADIF_KEYS=STX_STRING;$SERIAL;CONFIG->EXCHANGE:^DX$ ADIF_KEYS=STX_STRING;$SERIAL + " WL";CONFIG->EXCHANGE:^WL$ # Log fields FIELD_NR_VISIBLE=YES FIELD_MULT_VISIBLE=NO FIELD_SENT_VISIBLE=NO FIELD_RST_VISIBLE=NO # Field type NR automatically pads to the three mandatory digits FIELD_RCVD_NUMERIC=YES FIELD_RCVD_MANDATORY=YES FIELD_RCVD_COPY=NO FIELD_RCVD_TYPE=NR FIELD_RCVD_NAME=Nr FIELD_RCVD_MAX_LENGTH=3 # Pad numeric input to the three mandatory digits # Accept only three digit number or WL FIELD_RECINFO_VISIBLE=YES FIELD_RECINFO_NUMERIC=NO FIELD_RECINFO_COPY=YES FIELD_RECINFO_MANDATORY=YES FIELD_RECINFO_NAME=PNr FIELD_RECINFO_FORMAT_FX=Helpers.PadNumber3($FIELDVALUE) FIELD_RECINFO_RGX_CHECK=^([0-9]{3}|WL)$ FIELD_RECINFO_MAX_LENGTH=3 # CW Messages for WL stations CW_Message_1 = CQ $MYCALL $MYCALL TEST CW_Message_2 = $SERIAL(3) $EXCHANGE CW_Message_3 = $SERIAL(3) $EXCHANGE 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 # CW Messages for Non-WL stations CW_MESSAGE_EXCHANGE_FILTER=^DX$ CW_Message_1 = CQ $MYCALL $MYCALL TEST CW_Message_2 = $SERIAL(3) $PREV_RCVD(3) CW_Message_3 = $SERIAL(3) $PREV_RCVD(3) 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