I tried to load the following file:
Code: Select all
<ADIF_VERS:5>3.1.0 <PROGRAMID:18>Claus' POTA Logger <PROGRAMVERSION:14>0.0.1-SNAPSHOT <EOR>
<QSO_DATE:8>20200617 <TIME_ON:6>201500 <CALL:5>N8OFP <RST_RCVD:2>57 <RST_SENT:2>59 <FREQ:6>14.307 <MODE:0> <MY_SIG_INFO:6>K-2314 <STATION_CALLSIGN:4>AE0S <BAND:3>20m <MY_COUNTRY:13>United States <MY_STATE:2>IA <MY_CNTY:6>Hardin <MY_GRIDSQUARE:4>EN32 <MY_ITU_ZONE:1>7 <MY_CQ_ZONE:1>4 <EOR>
<QSO_DATE:8>20200617 <TIME_ON:6>201500 <CALL:4>N4EX <RST_RCVD:2>58 <RST_SENT:2>59 <FREQ:6>14.307 <MODE:0> <MY_SIG_INFO:6>K-2314 <STATION_CALLSIGN:4>AE0S <BAND:3>20m <MY_COUNTRY:13>United States <MY_STATE:2>IA <MY_CNTY:6>Hardin <MY_GRIDSQUARE:4>EN32 <MY_ITU_ZONE:1>7 <MY_CQ_ZONE:1>4 <EOR>
Code: Select all
03:12:50: [IMPORT ADIF FORM] Begin ADIF import task
03:12:50: WARNING: Callsign: Date: 1/1/0001 12:00:00 AM Band: Mode: QSO NOT VALID. SKIPPING IMPORT
03:12:51: Callsign: N8OFP Date: 6/17/2020 8:15:00 PM Band: 20m Mode: CQ ZONE has changed from 0 to 5
03:12:51: Callsign: N8OFP Date: 6/17/2020 8:15:00 PM Band: 20m Mode: ITU ZONE has changed from 0 to 8
03:12:51: WARNING: Callsign: N8OFP Date: 6/17/2020 8:15:00 PM Band: 20m Mode: QSO NOT VALID. SKIPPING IMPORT
03:12:52: Callsign: N4EX Date: 6/17/2020 8:15:00 PM Band: 20m Mode: CQ ZONE has changed from 0 to 5
03:12:52: Callsign: N4EX Date: 6/17/2020 8:15:00 PM Band: 20m Mode: ITU ZONE has changed from 0 to 8
03:12:52: WARNING: Callsign: N4EX Date: 6/17/2020 8:15:00 PM Band: 20m Mode: QSO NOT VALID. SKIPPING IMPORT
03:12:52: SEARCHING FULL AWARDS REFERENCES...
03:12:52: End of ADIF import
03:12:52: Begin LOG save
03:12:53: LOG saved
03:12:53: Save completed
Bonus questions:
1) Are UDP ADIF load handled in any way different from ADIF file imports?
2) Should UDP ADIF message include the <<ADIF_VERS... meta data?
3) Is it better to send each QSO in a separate UDP ADIF message?