# # DXLog.net contest definition file # Updated 2026-05-09 # CONTESTGROUP=DL LOCAL CONTEST CONTESTWEB=https://www.darc.de/der-club/distrikte/k/kontestewettbewerbe CONTESTRULES=https://www.darc.de/der-club/distrikte/k/kontestewettbewerbe CONTESTNAME=Rheinland-Pfalz Aktivitätsabend 2m BANDS=144 CATEGORY_MODES=Mixed CATEGORIES=Single operator MODES=CW;SSB;FM OVERLAY=--- CLASS=--- STATION=--- CFG_MULT=ON CFG_MULT_MANDATORY=YES CFG_MULT_ERRORTEXT=Enter DOK. Non DARC members enter NM. CFG_MULT_RGX_CHECK=^([A-Z0-9]{1,6}|NM)$ CFG_EMAIL_MANDATORY=YES CFG_GRID_MANDATORY=YES # Dupe rule DOUBLE_QSO=PER_BAND # Multiplier 1 = Listed DOK OWN_MULT_VALID=YES MULT1_TYPE=CUSTOM MULT1_COUNT=ALL MULT1_FIELD=RCVD MULT1_DISPLAY=D # Multiplier 2 = Special callsigns MULT2_TYPE=CALLSIGN MULT2_COUNT=ALL MULT2_FIELD=CALLSIGN MULT2_DISPLAY=C MULT2_EXCEPTION=!DEST->CALL:^(DA0RP|DF0RLP|DF0RPJ|DK0RLP|DK0YLK|DL0K|DL0RP|DL0YLK|DM0K)$;NONE # Multiplier for worked grids MULT3_TYPE=FX MULT3_FIELD=RECINFO MULT3_COUNT=ALL MULT3_DISPLAY=G MULT3_FX=$FIELDVALUE.Substring(0,4) # Live score multiplier attributes LIVESCORE_MULT=STATE;STATE;STATE # Scoring POINTS_TYPE=CALC # Own DOK is zero points but counts for multiplier POINTS_FIELD_BAND_MODE=CONFIG->EXCHANGE:DEST->RCVD;!DEST->RCVD:^NM$;ALL;ALL;0 # CW is 3 points POINTS_FIELD_BAND_MODE=ALL;ALL;ALL;CW;3 # All other QSO is 2 points POINTS_FIELD_BAND_MODE=ALL;ALL;ALL;ALL;2 # Summary SCORE=BY_BAND SCORE_DISPLAY=BAND;QSO;DUP;MULT1(DOK);MULT3(GRID);MULT2(CALL);POINTS # Prefill and reverse lookup DB_FILE=AARLP_db.txt DB_FILE_COL_RCVD=1 DB_FILE_COL_RECINFO=-1 DB_FILE2=vhf_uhf_r1_db.txt DB_FILE2_COL_RCVD=-1 DB_FILE2_COL_RECINFO=1 DB_SCP_FROM_EXCHANGE=YES # Cabrillo export CABRILLO_CONTEST_NAME=AARLP CABRILLO_OPERATOR=SINGLE-OP CABRILLO_TRANSMITTER=ONE CABRILLO_ASSISTED_DISABLED=YES CABRILLO_POWER= CABRILLO_STATION= CABRILLO_LOCATION_FIELD=EXCHANGE CABRILLO_MODES=CW;PH;FM CABRILLO_LINE=FREQ;MODE;DATE;TIME;MYCALL;SENT;EXCHANGE;GRID;CALL;RCVD1;RCVD2;RECINFO # Multiplier windows WINDOWS_WKD_GRID_ENABLED=YES WINDOWS_CML_ENABLED=YES WINDOWS_CML_NAME=DOK WINDOWS_CML_DATA=MULT1 WINDOWS_CML_LABELS_IN_ROW=6 WINDOWS_CML2_ENABLED=YES WINDOWS_CML2_NAME=Special calls WINDOWS_CML2_DATA=MULT2 WINDOWS_CML2_LIST_FX=GetList_CustomArray("DA0RP|DF0RLP|DF0RPJ|DK0RLP|DK0YLK|DL0K|DL0RP|DL0YLK|DM0K","|") WINDOWS_CML2_LABELS_IN_ROW=5 # Log fields FIELD_MODE_VISIBLE=YES FIELD_MULT_MAX_LENGTH=4 FIELD_RCVD_NUMERIC=NO FIELD_RCVD_MANDATORY=YES FIELD_RCVD_COPY=YES FIELD_RCVD_TYPE=CUSTOM FIELD_RCVD_MAX_LENGTH=12 FIELD_RCVD_NAME=Rcv DOK FIELD_RECINFO_VISIBLE=YES FIELD_RECINFO_NAME=Grid FIELD_RECINFO_NUMERIC=NO FIELD_RECINFO_MAX_LENGTH=6 FIELD_RECINFO_COPY=YES FIELD_RECINFO_TYPE=GRID FIELD_RECINFO_MANDATORY=YES # CW Messages CW_Message_1 = CQ RLP $MYCALL $MYCALL CW_Message_2 = $RST $EXCHANGE $GRID CW_Message_3 = $EXCHANGENOAB $GRID 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 [MULTIPLIERS START] K01=Ahrweiler K02=Diez K03=Idar-Oberstein K04=Bad Kreuznach K05=Koblenz K06=Ludwigshafen K07=Mainz K08=Neuwied K09=Pirmasens K10=Trier K11=Worms K12=Zweibrcken K13=Neustadt/Weinstraáe K14=Landau K15=Bingen K16=Kaiserslautern K17=Speyer K18=Westerwald K19=Kirn K21=Alzey K24=Loreley K25=Konz K26=Birkenfeld/Nahe K27=Frankenthal K28=Hunsrck K29=Ingelheim K30=Linzer H”he K31=Sdeifel K32=Mittelrhein K33=Nierstein-Oppenheim K34=Vulkaneifel K36=Obere Kyll K38=Schifferstadt K39=Westpfalz K40=Kannenb„ckerland K41=Sieg-Hellertal K42=Limburgerhof K43=Vallendar K44=Dahn K45=Cochem K46=Nieder-Olm K47=Mayen K48=Mittelmosel K50=Altenkirchen K52=Hochwald K53=Mainz-Lerchenberg K54=Donnersberg K55=Untere Nahe K56=Bodenheim Z11=Koblenz Z22=Neustadt/Weinstraáe Z74=Bad Kreuznach Z77=Mainz AJWK=AJWK DVK=DVK RP=RP YLK=YLK 50K32=DK50K32MR 750KLN=DL0KS KSRP26=DK0RPO [MULTIPLIERS END]