tlf-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Preparations for TLF-1.4.0 release


From: Thomas Beierlein
Subject: Re: Preparations for TLF-1.4.0 release
Date: Mon, 2 Dec 2019 19:03:47 +0100

Hi Slav,

ok, it seems you found the real way how it works.

After reading the ADIF spec I see one problem here. The contest name
itself is defined as an enumeration of predefined contest IDs (see
https://adif.org/310/ADIF_310.htm#Contest_ID for reference).
So we can not just use our own contest name from logcfg.dat for itbut
have to use one of the predefined. That will result in an non standard
ADIF format. 

I see two ways to work around the problem:

a) Just ask the operator for the contest name to use and insert it into
each qso record. Leave it out if the operator does not enter a name.

or

b) just leave the file format as it is. Post process the ADIF-file with
a tool like 'adifmerg' from oh7bf to insert the contest_id into the ADIF
records if needed. E.g. a command like 
'adifmerg -f qso.adi -A CONTEST_ID=ContestName -o > file.adi'
should do.

If not needed regularly I would like to stay with the second version.
What do others think about it?

73, de Tom



Am Sun, 1 Dec 2019 18:17:36 +0000
schrieb SP3RXO <address@hidden>:

> Hi Tom,
> Thanks for adding Contest Name to ADIF file, but it is not giving the
> same result as after import ADIF from N1MM to general logging program,
> in my case CQRLOG.
> I've checked ADIF produced by N1MM today and I found that each QSO
> record (each logged QSO) has a field CONTEST_ID:9 which contains
> exactly the same string like in CONTEST NAME.  IMHO it will do the
> job. See below:
> 
> > ADIF Export from N1MMLogger.net - Version 1.0.8018.0
> > Built: 26.11.2019 13:57:32
> > EI2IDB logs generated @ 2019-12-01 11:49:56Z
> > Contest Name: RUS-WW-MM - 2019-11-30
> > <EOH>
> >  <CALL:5>UR7GO <QSO_DATE:8>20191130 <TIME_ON:6>120534
> > <TIME_OFF:6>120534 <BAND:3>20M <STATION_CALLSIGN:6>EI2IDB
> > <FREQ:8>14.01095 <CONTEST_ID:9>RUS-WW-MM <FREQ_RX:8>14.01095
> > <MODE:2>CW <RST_RCVD:3>599 <RST_SENT:3>599 <TX_PWR:3>100
> > <OPERATOR:6>EI2IDB <SRX:1>6 <CQZ:2>16 <STX:1>1
> > <APP_N1MM_EXCHANGE1:1>6 <APP_N1MM_POINTS:1>3 <APP_N1MM_RADIO_NR:1>1
> > <APP_N1MM_CONTINENT:2>EU <APP_N1MM_RUN1RUN2:1>1
> > <APP_N1MM_RADIOINTERFACED:1>1 <APP_N1MM_ISORIGINAL:4>True
> > <APP_N1MM_NETBIOSNAME:15>DESKTOP-2OSIL1H <APP_N1MM_ISRUNQSO:1>0
> > <EOR>  
> 
> ADIF Specification:
> https://adif.org/306/ADIF_306.htm#QSO_Field_CONTEST_ID
> 
> Thanks,
> 
> 73! de
> Slav, SP3RXO & EI2IDB
> FISTS #19019
> SOC #1251
> SP CW Club #UNKNOWN
> 
> W dniu 01.12.2019 o 08:56, Thomas Beierlein pisze:
> > Hi Slav,
> > 
> > please have a look at
> > https://github.com/dl1jbe/tlf/tree/adif_with_contest_name
> > 
> > I added the contest name from logcfg.dat to the ADIF file.
> > There could be more information given, but it should do for the
> > moment.
> > 
> > Can you please test and report back?
> > 
> > 73, de Tom 
> > 
> >  Am Mon, 4 Nov
> > 2019 20:11:12 +0000 schrieb SP3RXO <address@hidden>:
> >   
> >> Hi, Tom
> >> Here is few lines from n2mm's log showing Contest name line. As
> >> general logger I am using cqrlog and contest name is fine imported
> >> to cqrlog.
> >>
> >> ADIF Export from N1MMLogger.net - Version 1.0.7983.0
> >> Built: 29.10.2019 13:15:00
> >> EI2IDB logs generated @ 2019-11-03 11:42:45Z
> >> Contest Name: UKRAINDX - 2019-11-02
> >> <EOH>
> >>  <CALL:5>UY5ZZ <QSO_DATE:8>20191102 <TIME_ON:6>120343
> >> <TIME_OFF:6>120343 <OBLAST:2>KO <BAND:3>20M
> >> <STATION_CALLSIGN:6>EI2IDB <FREQ:8>14.02500
> >> <CONTEST_ID:12>UKRAINIAN-DX <FREQ_RX:8>14.02500 <MODE:2>CW
> >> <RST_RCVD:3>599 <RST_SENT:3>599 <TX_PWR:3>100 <OPERATOR:6>EI2IDB
> >> <CQZ:2>16 <STX:1>1 <APP_N1MM_EXCHANGE1:2>KO <APP_N1MM_POINTS:2>10
> >> <APP_N1MM_RADIO_NR:1>1 <APP_N1MM_CONTINENT:2>EU
> >> <APP_N1MM_RUN1RUN2:1>1 <APP_N1MM_RADIOINTERFACED:1>1
> >> <APP_N1MM_ISORIGINAL:4>True
> >> <APP_N1MM_NETBIOSNAME:15>DESKTOP-2OSIL1H <APP_N1MM_ISRUNQSO:1>0
> >> <EOR>
> >>
> >> 73!
> >> Slav, SP3RXO & EI2IDB
> >> FISTS #19019
> >>
> >> W dniu 04.11.2019 o 19:06, Thomas Beierlein pisze:  
> >>> Hi Slav,
> >>>
> >>> reading through the ADIF specification at
> >>> http://adif.org.uk/310/ADIF_310.htm
> >>> I can find only a reference to a CONTEST_ID but no 'contest name'
> >>> entry.
> >>>
> >>> Can you please post some lines from an example ADIF log from N1MM
> >>> showing the proposed entry?
> >>>
> >>> It is a litlle bit late for TLF-1.4.0 but we can add it to the
> >>> ToDo list.
> >>>
> >>> 73, de Tom DL1JBE
> >>>
> >>>
> >>>
> >>>  Am Mon, 4 Nov 2019 10:24:07 +0000
> >>> schrieb SP3RXO <address@hidden>:
> >>>     
> >>>> Hi all,
> >>>> Can the "Contest name:" line be added to the header of the
> >>>> exported adif file?
> >>>> Example:
> >>>> Contest Name: UKRAINDX - 2019-11-02
> >>>> It's is in n1mm logger and quite useful.
> >>>>
> >>>> 73!
> >>>> Slav, SP3RXO & EI2IDB
> >>>> FISTS #19019
> >>>>
> >>>> W dniu 28.10.2019 o 06:09, Thomas Beierlein pisze:    
> >>>>> Hi all,
> >>>>>
> >>>>> time for a new TLF-1.4.0 release is overdue. I plan to do finish
> >>>>> it in next days. If there are some late contributions please let
> >>>>> me know.
> >>>>>
> >>>>> 73, de Tom DL1JBE
> >>>>>       
> >>>
> >>>
> >>>     
> > 
> > 
> >   



-- 
"Do what is needful!"
Ursula LeGuin: Earthsea
--




reply via email to

[Prev in Thread] Current Thread [Next in Thread]