Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
wrong adif-field name DXCC-Code
13-12-2016, 03:03 PM,
#1
wrong adif-field name DXCC-Code
Hi,

just want to use the mostwanted-program of the DARC to report the worked/needed countries and the program reports error:
DXCC not found.
This is the adif-part:  
<DXCC_ABBR:1:C>W  <DXCC_CODE:3:C>291  <CALL:4:C>N2ED  <BAND:3:C>20m  <QSO_DATE:8Big Grin>20161127 
<TIME_ON:4:T>1207  <MODE:2:C>CW  <QSL_RCVD:1:C>N  <LOTW_QSLRDATE:8Big Grin>20161204  <LOTW_QSL_RCVD:1:C>Y 
<EQSL_QSL_RCVD:1:C>N  <APP_SWISSLOG_QSONR:5:C>41802  <EOR>


The field DXCC_Code is not a standard. It should be only "DXCC".
Can you please have a look on the ADIF-file definition and the used fieldnames in Swisslog?

73 de torsten, dg7ro
Reply
15-12-2016, 02:33 AM, (This post was last modified: 15-12-2016, 03:06 AM by EA3GCV.)
#2
RE: wrong adif-field name DXCC-Code
Hello Torsten,

Which query are you using in the logbook view to export into ADIF? The DXCC_ABBR and DXCC_CODE fields belong to the DXCC_TAB table which should not be used to export into ADIF. That's the reason they are not mapped to a right ADIF field. All Swisslog fields from main tables (LOGBOOK, CALLBOOK, PQTH, MYQTH, QSO) are mapped correctly fulfilling ADIF 3.0.4 specifications. Swisslog has many other internal tables that can be used for logbook views but their fields are not mapped correctly if the view is used to export into ADIF. 

Hint: Instead of using the DXC_ABBR field from the DXCC_TAB you have to use the DXCC field of the PQTH (or much better the QSO table) which is mapped correctly into ADIF (although you see the DXCC abbreviation in the view it's converted internally to the DXCC code when exported into ADIF). In fact you can use the QSO table in most views which is easier to understand and handle. It contains all QSO fields in a single table and you don't need to link tables as you have to do if using LOGBOOK, CALLBOOK, PQTH and MYQTH tables separately.

To make sure you export data into ADIF correctly go to View | Logbook (selection) and in the ADIF Export folder select the "Only standard ADIF v3.0.4 fields". Or the "All fields (including Swisslog fields)" if you need to export Swisslog fields as well. You can create your own ADIF export queries if you need less fields, but use one of the above queries as the initial template.

Best 73
Jordi, EA3GCV
Current developer of Swisslog
Reply
15-12-2016, 08:59 PM, (This post was last modified: 15-12-2016, 09:03 PM by DG7RO.)
#3
RE: wrong adif-field name DXCC-Code
Hi,

thank you for pointing out.
I need the DXCC-Name - > ok now foundin the QSO table
But I also need the number code of the DXCC/WAE. Where can I find this?

Edit: ok - without numbercode it works, too.

some dxcc are not clear:
Land unklar    : PJ4A  2010-05-30
Land unklar    : PJ4A  2010-05-29
Land unklar    : PJ2T  2009-05-31
Land unklar    : PJ2T  2009-05-30
Land unklar    : PJ2T  2008-11-30   -> PJ2 mentioned in the swisslog-table, but is this ("PJ2") the official code for this old dxcc?
Land unklar    : PJ2T  2008-10-26
Land unklar    : PJ4E  2008-10-26
Land unklar    : PJ2T  2008-05-24
Land unklar    : PJ4A  2007-11-25
Land unklar    : PJ4A  2007-11-25
Land unklar    : PJ4A  2007-11-25
Land unklar    : PJ2T  2007-11-24
Land unklar    : PJ2T  2007-11-24
Land unklar    : PJ2T  2007-05-27
Land unklar    : PJ2/WE9V  2007-02-28
Land unklar    : PJ4A  2006-11-26
Land unklar    : PJ4A  2006-11-25
Land unklar    : R1MVC  2005-11-27
Land unklar    : R1MVW  2005-11-22
Land unklar    : R1MVW  2005-11-19
Land unklar    : PJ4J  2004-10-30
Land unklar    : PJ7/AH8DX  2003-10-26
Land unklar    : PJ2T  2003-10-25
Reply
16-12-2016, 04:55 PM,
#4
RE: wrong adif-field name DXCC-Code
Hello Torsten,

When you want to export into ADIF you CAN'T include fields that are not included in the main tables (LOGBOOK, CALLBOOK, MYQTH, PQTH and QSO), otherwise you will get ADIF field exported that won't be recognised. Use your personal queries for your logbook views to show any field you like in Swisslog. But use the queries specially created for ADIF export. Or create new customised queries to export into ADIF but using the QSO table as table.

The DXCC abbreviation from a certain entity may vary from one application to another. That's the reason of the DXCC Code which is the only number identifying exactly every entity when exchanging data among all amateur radio programs. You don't have to worry too much about the DXCC abbreviations. Every entity in the Swisslog's country table has associated a lot of information (DXCC abbreviation, DXCC Name, in the last version even if having bureau or not...) but the field of reference is the DXCC Code which is used to identify the real DXCC of the QSO.

Best 73
Jordi, EA3GCV
Current developer of Swisslog
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)