ファイルフォーマット


ファイルのフォーマットは下記の通りです。データを他のログに持っていくなどに活用したい場合は下記を参考にしてください。

最初に、QSO局数(WORD)で、続いて1局ごとのデータが局数分記憶されています。
最後にコンテストに関する情報が記憶されています。
ただし、コンパイラが勝手にデータを入れていますので、解析して不要なデータは切り捨ててください。



        ar<<(WORD)pDataList->GetCount(); //局数

1局データの構造

        for(i=0;i<CALL_LENG;i++)
            ar<<(BYTE)m_qso_log[i];    // call sign
        for(i=0;i<NUM_LENG;i++)
            ar<<(BYTE)m_ur_cnum[i];    // ur contest number
        for(i=0;i<NUM_LENG;i++)
            ar<<(BYTE)m_my_cnum[i];    // my contest number
        ar<< m_mode;                   // mode
        ar<< m_freq;                   // frequency
        ar<< m_qso_time;               // Time
        for(i=0;i<CALL_LENG;i++)
            ar<<(BYTE)m_op_name[i];    // operator name
        ar<< (WORD)dupeflag;           // DupeFlag TRUE:重複局,FALSE:正常
        for(i=0;i<REM_LENG;i++)
            ar<<(BYTE &)m_rem[i];      // Remarks 備考欄

これが局数分繰り返し記憶されます。

最後にコンテストに関する情報が記憶されます。

        ar<< (WORD)mode; // mode(ファイルに保存された時点に設定されているモード)
        ar<< (WORD)s001; // 001形式カウントのコンテストか否か
        ar<< (WORD)dupe; // CW/Phoneでdupeとみなさないか否か
        ar<< (WORD)freq; // frequency(ファイルに保存された時点に設定されている周波数)
        ar<< (WORD)multi; // コンテスト種(マルチチェック無しが0、ALL JAが1、以下順番に2,3,4‥‥)
        ar<< (WORD)twice; // 点数の係数から1を引いた数(Field day contestの移動局の場合2−1=1.通常コンテストは0)

        for(i=F1R9M;i<FREQNUM;i++)
                周波数ごと(1.9MHzから10GHz)のPhoneの点数
                ar<<(WORD)PointPhone;

        for(i=F1R9M;i<FREQNUM;i++)
                周波数ごと(1.9MHzから10GHz)のCWの点数
                ar<<(WORD)PointPhone;

        for(i=1;i<=30;i++) //クラブ局のオペレーター名(30人分)
                for(j=0;j<CALL_LENG;j++)
                        rwdatab=cstemp[j];
                        ar<<(BYTE)rwdatab;

ユーザ定義コンテストの場合はマルチチェックのファイル名(パス含むstring文字列)

CALL_LENG=20
NUM_LENG=30
REM_LENG=50
FREQNUM=23

モード(WORD)
CW      0
RTTY    1
SSB     2
FM      3
AM      4
ATV     5
SSTV    6
PSK     7
GMSK    8
MFSK    9
QPSK   10
FSK    11
D-STAR 12
C4FM   13
JT65   14
JT9    15
ISCAT  16
FT8    17
JT4    18
QRA64  19
MSK144 20
WSPR   21
JTMS   22
FT4    23
FST4   24

周波数(WORD)
1.9M   0
3.5M   1
7M     2
10M    3
14M    4
18M    5
21M    6
24M    7
28M    8
50M    9
144M  10
430M  11
1200M 12
2400M 13
5600M 14
10G   15
24G   16
47G   17
75G   18
77G   19
135G  20
248G  21
136K  22

時間(Time)

MFCのCTimeクラスの値です。

コンテスト種
0 マルチチェック無し
1 All JAコンテスト
2 6m and downコンテスト
3 XPO 他 (RST+県ナンバー)
4 全市全郡
5 関東UHF他(RST+市郡ナンバー)
6 All JA8
7 CQ WW DX (RST+Zone)
8 All Asian DX (DXCC country)
9 ARRL (RST+State/Province)
10 WPX (Prefix)
11 6m and down / Field Day (旧ルール)
12 ローカルコンテスト(RST+市郡or県ナンバー)
13 東京UHFコンテスト
14 ユーザ定義マルチのコンテスト
15 JA0 VHFコンテスト(2005年以前の旧ルール)
16 ユーザ定義マルチのコンテスト(点数付)
17 JIDX
18 ARRL 10m
19 Marconi Memorial contest(2013年以前の旧ルール)
20 広島WAS
21 関西 VHF(旧ルール)
22 オール大阪
23 オール三重(2010年以前の旧ルール)
24 奈良VUHF
25 KCWA CW
26 ALL JA0 3.5,7,21/28MHz(管外局)
27 ALL JA0 3.5,7,21/28MHz(管内局)
28 京都コンテスト(府外局)
29 京都コンテスト(府内局)
30 ALL JA8 (2003年特別ルール)
31 静岡コンテスト
32 オール千葉(旧ルール)
33 オール神奈川コンテスト(県内局)
34 鹿児島コンテスト(2010年以前の旧ルール)
35 新潟2400コンテスト
36 Oceania DX
37 IARU HF world championship
38 RSGB IOTA(2011年以前の旧ルール)
39 SEANETコンテスト (2013年以前の旧ルール)
40 RAC Canada Day/Winter
41 関西VHF
42 高校コンテスト
43 Russian DX
44 South America(旧ルール)
45 エスカルゴ 6m CW
46 テレコムQSOパーティ
47 Hungarian DXコンテスト (2019年以前の旧ルール)
48 SP DXコンテスト
49 Helvetiaコンテスト (2018年以前の旧ルール)
50 ギガヘルツコンテスト
51 ALL滋賀コンテスト(県外局)(2012年以前の旧ルール)
52 ALL滋賀コンテスト(県内局)(2010年以前の旧ルール)
53 Venezuelan Independence Day Contest
54 The King of Spain Contest(2004年以前の旧ルール)
55 ARI International DXコンテスト
56 YO DXコンテスト
57 KCJコンテスト (2020年以前の旧ルール)
58 Scandinavian Activityコンテスト
59 大分コンテスト(2010年以前の旧ルール)
60 JA9コンテスト VU (2013年以前の旧ルール)
61 JLRSパーティコンテスト(OM局)(2023年以前の旧ルール)
62 JLRSパーティコンテスト(YL局)(2023年以前の旧ルール)
63 TOEC World Wide Gridコンテスト
64 Field Dayコンテスト
65 REFコンテスト
66 Portugal Day DXコンテスト(2011年以前の旧ルール)
67 RSGB 21/28MHzコンテスト(2015年以前の旧ルール)
68 Asia-Pacific sprintコンテスト/DMC RTTYコンテスト(2016年以降の新ルール)
69 Worked All Germanyコンテスト
70 東海マラソンコンテスト
71 OK-OM DX CWコンテスト
72 LZ DXコンテスト
73 YU DXコンテスト(2005年以前の旧ルール)
74 Croatian CWコンテスト
75 Ukrainian DXコンテスト
76 石狩後志コンテスト(管外局)(2005年以前の旧ルール)
77 石狩後志コンテスト(管内局)(2005年以前の旧ルール)
78 North American QSO Party
79 Holyland DXコンテスト
80 UBA DXコンテスト
81 Dutach PACCコンテスト (2015年以前の旧ルール)
82 オール山口コンテスト(個人局)2005年ルール
83 オール山口コンテスト(クラブ局)2005年ルール
84 DXCOLOMBIA INTERNATIONALコンテスト
85 EA RTTYコンテスト (2013年以前の旧ルール)
86 WPX RTTYコンテスト
87 Anatolian WW RTTYコンテスト
88 Mexico International RTTYコンテスト
89 BARTG HF RTTYコンテスト
90 ハムランド サマーコンテスト(2005年ルール)
91 South America
92 The King of Spain(2005年〜2012年ルール)
93 TARA Grid Dip PSK-RTTYコンテスト
94 オール千葉県外局(2005-07ルール)
95 オール千葉県内局(2005-07ルール)
96 CQ WW RTTY DX コンテスト
97 JARTS RTTY コンテスト
98 OK DX RTTY コンテスト
99 JA0 VHFコンテスト(2006〜2012年の旧ルール)
100 YUDXコンテスト(2006年以降の新ルール)
101 山梨コンテスト (2015年以前の旧ルール)
102 オール山口コンテスト(個人局)2006年〜2010年のルール
103 オール山口コンテスト(クラブ局)2006年〜2010年のルール
104 ハムランド サマーコンテスト2006年のルール
105 胆振日高支部コンテスト
106 ハムランド サマーコンテスト2007年以降の新ルール
107 A1クラブコンテスト 2009年以前の旧ルール
108 愛・地球博記念コンテスト(2008年以前の旧ルール)
109 オール千葉県外局(新ルール)
110 オール千葉県内局(新ルール)
111 電信電話記念日コンテスト
112 オール横浜コンテスト(2008年の60周年記念ルール)
113 オール横浜コンテスト(2015年以前の旧ルール)
114 JLRS3・3雛コンテスト
115 7MHz帯拡大記念QSOパーティー
116 愛・地球博記念コンテスト(2009年以降の新ルール)
117 全日本CW王座決定戦
118 The Australian Shires コンテスト
119 FCWA CW QSOパーティー
120 東京CWコンテスト
121 年末コンテスト
122 QRP/QRPpコンテスト (2015年以前の旧ルール)
123 CQ WW 160mコンテスト
124 QRP Sprintコンテスト
125 KANHAMコンテスト (2013年以前の旧ルール)
126 BIRTHDAYコンテスト
127 SARTG WW RTTYコンテスト
128 A1クラブコンテスト 2010年以降の新ルール
129 UNDXコンテスト
130 宮崎コンテスト(県外局)
131 宮崎コンテスト(県内局)
132 TAC(TOP OF OPERATORS ACTIVITY CONTEST)
133 ARRL RTTY ROUNDUP CONTEST
134 オール山口コンテスト(個人局)2011年〜2017年のルール
135 オール山口コンテスト(クラブ局,OM局)2011年〜2017年のルール
136 オール三重
137 福岡コンテスト
138 大分コンテスト(2011年から2014年の旧ルール及び2017年のルール)
139 ALL滋賀コンテスト県内局(2011年以降の新ルール)
140 鹿児島コンテスト(2011年以降の新ルール)
141 WAE (Worked All Europe DX Contest) CW, SSB
142 Japan International (海外局)
143 CQ-M International DX contest
144 Portugal Day DXコンテスト(2012年以降の新ルール)
145 RSGB IOTA(2012年以降の新ルール)
146 Russian RADIO RTTY WW Contest
147 UK DX RTTY Contest
148 電通大コンテスト
149 CW Openコンテスト (2012年以前の旧ルール)
150 BARTG SPRINTコンテスト
151 TRIATHLON DX Contest
152 JA0 VHFコンテスト(2013年〜2019年の旧ルール)
153 All JA8コンテスト 2013年特別規約
154 YU DXコンテスト (2013年〜2018年のルール)
155 WAPC DXコンテスト  (2018年以前の旧ルール)
156 SP DX RTTYコンテスト  (2018年以前の旧ルール)
157 羽曳野コンテスト
158 DRCG Long Distance Contest
159 ALL滋賀コンテスト県外局  (2013年以降の新ルール)
160 DL-DX RTTYコンテスト
161 The King of Spain(2013年以降の新ルール)
162 CW Openコンテスト (2013年以降の新ルール)
163 PMCコンテスト
164 WAE (Worked All Europe DX Contest) RTTY
165 STEW PERRY TOPBAND DISTANCE CHALLENGE
166 OK-OM DX SSBコンテスト
167 KANHAMコンテスト(2014〜2018年のルール)
168 VOLTA RTTYコンテスト
169 EA RTTY コンテスト(2014年以降の新ルール)
170 DRCG WW RTTYコンテスト
171 Marconi Memorial contest (2014年〜2017年のルール)
172 SEANET コンテスト(2014年以降の新ルール)
173 JA9コンテスト VU(2014年以降の新ルール)
174 SCC RTTY CHAMPIONSHIP
175 DMC RTTYコンテスト (2015年以降の旧ルール)
176 Russian WW Digital Contest
177 Polska WW BPSK63 Contest
178 EPC Ukraine DX Contest
179 UBA PSK63 Prefix Contest (2016年以前の旧ルール)
180 EPC WW DX Contest
181 Russian WW PSK Contest
182 UKRAINIAN DX DIGI CONTEST
183 European PSK DX Contest
184 The Makrothen Contest
185 TARA Skirmish Digital Prefix Contest
186 オール神奈川コンテスト(県外局)
187 DigiFest
188 Hawaii QSO party
189 UK/EI DX contest
190 Dutach PACCコンテスト(2016年以降の新ルール)
191 山梨コンテスト(2016年以降の新ルール)
192 CQMM DX contest
193 SA Sprint contest
194 CQ World-Wide VHF Contest
195 QRPコンテスト
196 RSGB International DX Contest
197 UBA PSK63 Prefix Contest(2017年以降の新ルール)
198 JAGコンテスト(2020年以前の旧ルール)
199 AEGEAN RTTYコンテスト
200 YB DX Contest
201 いわて雪まつりコンテスト
202 おいでませ山口コンテスト(2024年に名称変更)、オール山口コンテスト(2018年以降の新ルール)
203 オール横浜コンテスト(2018年以降の新ルール)
204 Marconi Memorial contest (2018年以降の新ルール)
205 Jakarta RTTY contest
206 YB DX RTTY Contest
207 WAPC DXコンテスト (2019年の旧ルール)
208 YU DX contest (2019年以降の新ルール)
209 SPDX RTTY contest (2019年以降の新ルール)
210 HELVETIA contest (2019年以降の新ルール)
211 KANHAMコンテスト(2019年以降の新ルール)
212 World Wide Digi DX Contest
213 ARRL 160-Meter Contest
214 Hungarian DXコンテスト(2020年以降の新ルール)
215 WAPCコンテスト(2020年以降の新ルール)
216 JA0 VHFコンテスト管内局(2020年以降の新ルール)
217 JA0 VHFコンテスト管外局(2020年以降の新ルール)
218 大分コンテスト(2020年以降の新ルール)
219 Batavia FT8 Contest
220 オール旭川コンテスト
221 KCJコンテスト(2021年以降の新ルール)
222 Open Ukraine RTTY Championship
223 YOTA contest
224 JAGコンテスト(2021年,2022年のルール)
225 YBDXPI FT8 Contest
226 A1CLUB ウィークリー・コンテスト
227 ARRL Digital Contest
228 IG-RY WORLD WIDE RTTY CONTEST
229 いわてWINTERコンテスト
230 EU DX contest
231 All JA8コンテスト(2023年特別規約)
232 JAGコンテスト デジタル部門
233 JAGコンテスト(電信電話部門 2023年以降の新ルール)
234 Croatian DX contest
235 JLRSパーティコンテスト (2024年以降の新ルール)