KJ4IZW ADIF Validator

David KJ4IZW

Validator is using ADIF Specification version 3.0.4: http://www.adif.org/304/ADIF_304.htm
This is BETA and a constant work-in-progress ... A lot is not implemented yet, but the coverage is growing. If there is a check you would like to see, please drop me an email.
Listing of all warnings & errors that the validator tests for.

Enter ADIF contents:



Header? Yes
Record Count: 2
ADIF_VER: 2.2.7
PROGRAMID: KJ4IZW ADIF Validator
PROGRAMVERSION:
Header Comments:

Data Comments:

ISSUES:
Type Issue Item Description Ct Examples
ERROR BAD_DATE_VALUE QSO_DATE Invalid date 1
Details Ct Record #s Line #s
20110231
1 1 10
ERROR BAD_TIME_FORMAT TIME_ON Times must be HHMM or HHMMSS 2
Details Ct Record #s Line #s
12:34
1 1 11
12:35
1 2 15
ERROR NO_BAND_FREQ Record does not include a BAND or FREQ field. 2
Details Ct Record #s Line #s
2 1, 2 8,14
ERROR NO_CALL Record does not include a CALL field. 1
Details Ct Record #s Line #s
1 2 14
WARNING NO_CREATED_TIMESTAMP Optional CREATED_TIMESTAMP missing from header. 1
Details Ct Record #s Line #s
ERROR NO_EOR EOR tag is missing from record. 1
Details Ct Record #s Line #s
1 2 14
ERROR NO_MODE Record does not include a MODE field. 2
Details Ct Record #s Line #s
2 1, 2 8,14
WARNING NO_PROGRAMVERSION Optional PROGRAMVERSION missing from header. 1
Details Ct Record #s Line #s
ERROR NO_QSO_DATE Record does not include a QSO_DATE field. 1
Details Ct Record #s Line #s
1 2 14
ERROR UNKNOWN_FIELD FOO Unknown field name. 2
Details Ct Record #s Line #s
2 1, 2 8,14

David Westbrook - KJ4IZW - dwestbrook@gmail.com