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
@@ -70,6 +70,8 @@ public class CabrilloWriterTests
Assert.StartsWith("START-OF-LOG: 3.0\r\n", log);
Assert.Contains("CONTEST: CQ-WW-CW\r\n", log);
Assert.Contains("CLAIMED-SCORE: 1234\r\n", log);
Assert.Contains("LOCATION: DX\r\n", writer.Write(
new CabrilloHeader { Contest = "CQ-WW-CW", Callsign = "DL1ABC", Location = "DX" }, []));
Assert.EndsWith("END-OF-LOG:\r\n", log);
}