Write LOCATION to Cabrillo, and give CQ WW M/2 eight band changes an hour

CQ WW lists LOCATION as required, and the export never wrote it. It now
carries the ARRL section, state or province, or DX.

CQ WW M/2 has no stay on a band: it may make eight band changes in a clock
hour. It was getting the ten-minute stay that M/S has.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-23 14:18:42 +00:00
co-authored by Claude Sonnet 5.5
parent b5043506ae
commit 0ad894bfae
6 changed files with 44 additions and 0 deletions
@@ -56,6 +56,21 @@ public class BandChangeRulesTests
Assert.Equal(TimeSpan.FromMinutes(10), rules.MinimumStay);
}
[Fact]
public void CqWwMultiTwoMayMakeEightBandChangesAnHourAndHasNoStay()
{
Contest contest = new Rules.CqWorldWide(ModeCategory.Phone);
BandChangeRules rules = contest.BandChangesFor(new ContestEntry
{
OperatorCategory = "MULTI-OP",
TransmitterCategory = "TWO",
});
Assert.Equal(8, rules.Max);
Assert.False(rules.HasStayTimer);
}
[Fact]
public void ASingleOperatorEntryHasNoBandChangeRule()
{