Skip to content
This repository was archived by the owner on Dec 31, 2025. It is now read-only.

Commit 8a6a0ae

Browse files
committed
Added DARC UKW Sommer Fieldday
1 parent e2364dd commit 8a6a0ae

File tree

3 files changed

+21
-1
lines changed

3 files changed

+21
-1
lines changed

AVAILABLE_CONTESTS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ The sent exchange is handled automatically.
1717
|--------------|-------------|------|---------|-------------|
1818
| DARC UKW-Wettbewerb | DARC-UKW | ***2025*** | 2025-04-07 | Number,Locator |
1919
| DARC UKW Frühlingswettbewerb | DARC-UKW-FRUEHLING | ***2025*** | 2025-04-07 | Number,Locator |
20+
| DARC UKW-Sommer-Fieldday | DARC-UKW-SOMMERFD | ***2025*** | 2025-08-02 | Number,Locator |
2021
| DARC-Ostercontest | DARC-KW-OSTERN | ***2025*** | 2025-04-13 | DOK |
2122
| RLP Aktivitätswoche | RL-PFALZ-AW | ***2025*** | 2025-01-05 | DOK |
2223
| RLP Aktivitätsabend UKW | RL-PFALZ-AB.UKW | ***2025*** | 2025-05-08 | DOK,Locator |

dragonlog/contest/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22
# To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/
33

44
from .base import ContestLog, ExchangeData, ContestLogCBR, ContestLogEDI
5-
from .contests_darc import DARCUKWContest, DARCUKWFruehlingsContest, DARCOsterContest
5+
from .contests_darc import DARCUKWContest, DARCUKWFruehlingsContest, DARCOsterContest, DARCUKWSommerFDContest
66
from .contests_darc_rlp import RLPFALZAWLog, RLPFALZABKWLog, RLPFALZABUKWLog, K32KurzUKWLog
77
from .contests_darc_others import L33EinsteigerContest
88
from .contests_others import IARUHFWorldChampionshipContest
99

1010
CONTESTS: dict[str, type[ContestLog]] = {
1111
'DARC-UKW': DARCUKWContest,
1212
'DARC-UKW-FRUEHLING': DARCUKWFruehlingsContest,
13+
'DARC-UKW-SOMMERFD': DARCUKWSommerFDContest,
1314
'DARC-KW-OSTERN': DARCOsterContest,
1415
'RL-PFALZ-AW': RLPFALZAWLog,
1516
'RL-PFALZ-AB.UKW': RLPFALZABUKWLog,

dragonlog/contest/contests_darc.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,24 @@ def descr_specific(cls) -> str:
3030
def valid_operator(cls) -> tuple[CategoryOperator, ...]:
3131
return CategoryOperator.SINGLE_OP, CategoryOperator.MULTI_OP, CategoryOperator.TRAINEE, CategoryOperator.CHECKLOG
3232

33+
class DARCUKWSommerFDContest(ContestLogEDI):
34+
contest_name = 'DARC UKW-Sommer-Fieldday'
35+
contest_year = '2025'
36+
contest_update = '2025-08-02'
37+
38+
@classmethod
39+
def valid_modes(cls) -> tuple[CategoryMode, ...]:
40+
return CategoryMode.FM, CategoryMode.SSB, CategoryMode.CW
41+
42+
@classmethod
43+
def valid_bands(cls) -> tuple[CategoryBand, ...]:
44+
return (CategoryBand.B_2M, CategoryBand.B_70CM,
45+
CategoryBand.B_23CM, CategoryBand.B_13CM, CategoryBand.B_9CM, CategoryBand.B_6CM)
46+
47+
@classmethod
48+
def valid_operator(cls) -> tuple[CategoryOperator, ...]:
49+
return CategoryOperator.SINGLE_OP, CategoryOperator.TRAINEE, CategoryOperator.CHECKLOG
50+
3351

3452
class DARCUKWContest(ContestLogEDI):
3553
contest_name = 'DARC UKW-Wettbewerb'

0 commit comments

Comments
 (0)