Norsk
NAC LogRobot brukes for opplasting av NAC-logger og for publisering av resultater. Her er hva du som deltaker skal forvente gjennom brukerreisen.
Før du laster opp
- Logger for NAC-konkurranser til og med april 2026 skal sendes til vhf-tester@nrrl.no.
- Fra og med mai 2026 kan NAC-testlogger lastes opp direkte til NRRLs NAC-robot på nac.nrrl.no.
- Loggen må være i REG1TEST EDI-format.
- Du må velge riktig klasse ved opplasting.
- For 144 MHz og 432 MHz må du passe på at klasse og effektklasse er riktig, for eksempel 144S, 144E, 432S eller 432E.
- Les konkurransereglene nøye. Denne veiledningen erstatter ikke reglene.
Sjekkliste før opplasting
NAC-roboten kan avvise en logg allerede ved opplasting dersom grunnleggende data ikke stemmer med konkurransen.
Bruk gjerne denne listen for å kontrollere loggen før du sender den inn:
- Filtype: Filen må være en REG1TEST EDI-fil med filendelsen
.edi. Tomme filer eller filer uten QSO-linjer blir avvist.
- Kallesignal: EDI-headeren må inneholde kallesignal. Manglende kallesignal gir avvisning.
- Dato: EDI-headerens
TDATE må være lik datoen på alle QSO-linjene. Hvis en QSO-linje har en annen dato, blir hele loggen avvist.
- Tid: Alle QSO-er må ligge innenfor konkurransens definerte tidsvindu i UTC. QSO-er før starttid eller etter sluttid blir avvist ved opplasting.
- Bånd og klasse: Velg riktig NAC-klasse i opplastingsskjemaet. Valgt klasse brukes til å finne riktig konkurranseinstans.
- Konkurranse må finnes: Dato og bånd må stemme med en konkurranse som finnes i NAC-kalenderen. Hvis roboten ikke finner en konkurranse for dato og bånd, blir loggen avvist.
- Frist: Opplasting må skje mens opplasting er åpen, eller innenfor en eventuell admin-godkjent fristutvidelse.
Dersom loggen avvises, vises feilen direkte på opplastingssiden, for eksempel feil TDATE, QSO utenfor konkurransetiden,
manglende kallesignal eller utløpt frist. En avvist logg blir ikke importert eller lagret som aktiv logg.
Slik laster du opp loggen
- Gå til loggopplastingssiden fra NAC-portalen når opplasting er åpnet for aktuell konkurranse.
- Velg EDI-filen fra din egen PC.
- Velg riktig klasse.
- Kontroller at konkurransebånd eller økt er riktig.
- Trykk på knappen for opplasting.
Hva du skal oppleve som bekreftelse
Når opplastingen er vellykket, viser roboten en bekreftelsesside. Der får du bekreftet at loggen er mottatt og importert.
Bekreftelsen viser blant annet logg-ID, konkurranse-ID, kallesignal, konkurransedato, bånd eller økt og antall importerte QSO-er.
Dersom du allerede har lastet opp en logg for samme konkurranse fra samme kallesignal, vil bekreftelsen også opplyse at den nye opplastingen har erstattet forrige aktive logg.
Korrigeringer og ny opplasting
Dersom du oppdager feil, kan du laste opp en korrigert logg flere ganger innen fristen for samme konkurranse. Den siste vellykkede opplastingen fra ditt kallesignal blir den aktive loggen som roboten bruker videre.
Hvordan kryssjekken virker
Etter at opplastingsfristen er ute, kjører NAC-roboten en kryssjekk mellom aktive logger i samme konkurranse. Kryssjekken gjøres per QSO du har krevd poeng for. Hovedprinsippet er enkelt: hver påståtte kontakt i din logg blir vurdert opp mot det som finnes i den andre stasjonens aktive logg, dersom en slik logg er levert.
Kryssjekken er altså ikke en generell vurdering av hvem som "burde hatt" kontakt. Den vurderer hver enkelt QSO slik den faktisk er logget. Derfor kan to stasjoner få ulikt utfall for samme radiosamband dersom den ene har logget det korrekt og den andre ikke har gjort det.
- Viktig: Den nåværende roboten legger normalt ikke på ekstra minuspoeng i kryssjekken. En QSO som ikke kan godkjennes får normalt 0 poeng. I resultatvisningen kan dette oppleves som en "straff", men i praksis betyr det at den aktuelle QSO-en ikke blir godkjent.
- Viktig: Kryssjekken skjer bare mot aktive logger. Hvis en stasjon har lastet opp på nytt, er det den siste aktive loggen som brukes.
Rekkefølgen roboten vurderer QSO-en i
- Roboten sjekker først om QSO-en allerede er markert som duplikat i din egen logg. Duplikater gir 0 poeng.
- Deretter sjekker roboten om locatoropplysningene i den innsendte QSO-en er ugyldige eller mangler. Ugyldig locator gir 0 poeng.
- Så sjekker roboten om den andre stasjonen i det hele tatt har levert en aktiv logg i den aktuelle konkurransen.
- Hvis den andre stasjonen ikke har levert logg, beholder du normalt de beregnede poengene for QSO-en basert på locatorene i den innsendte loggen.
- Hvis den andre stasjonen har levert logg, prøver roboten å finne den best passende mot-QSO-en i den loggen.
- Når en mot-QSO er funnet, sammenlignes særlig tid, kallesignal og locatoropplysninger før QSO-en enten godkjennes eller settes til 0 poeng.
Alle praktiske utfall i kryssjekken
- Godkjent motlogg: QSO-en er funnet i motpartens logg og passer innen kontrollene. Poengene bekreftes. Dersom motpartens egen locator gir en litt annen avstand enn den du hadde beregnet fra din kopi, brukes den bekreftede avstanden i poengregningen.
- Ingen logg fra motstasjon: Hvis den andre stasjonen ikke har levert noen aktiv logg, beholder du normalt de krevde poengene for QSO-en. Dette er ikke NIL.
- NIL, QSO mangler i motlogg: Hvis den andre stasjonen har levert logg, men roboten ikke finner QSO-en der, blir din QSO markert som NIL og gir 0 poeng.
- Feil kallesignal i din logg: Hvis roboten finner en tydelig kandidat som viser at du sannsynligvis har kopiert feil kallesignal, blir QSO-en markert som busted call og gir 0 poeng.
- Feil locator for motstasjonen i din logg: Hvis QSO-en ellers matcher, men locatoren du har ført for motstasjonen ikke stemmer med motstasjonens egen logg, blir QSO-en markert med locatorfeil og gir 0 poeng.
- Tidsavvik over toleransen: Hvis QSO-en blir funnet, men tidsforskjellen mellom loggene er mer enn 10 minutter, blir QSO-en satt til 0 poeng.
- Duplikat i egen logg: Duplikatforbindelser gir 0 poeng.
- Ugyldig eller manglende locator i innsendt QSO: QSO-en gir 0 poeng uten at roboten trenger en motlogg for å avgjøre dette.
- Motparten har kopiert ditt kallesignal feil: Hvis roboten likevel kan identifisere riktig QSO, blir din QSO normalt ikke straffet. Resultatet kan få en merknad om at motparten kopierte ditt kallesignal annerledes.
- Motparten har kopiert din locator feil: Hvis selve QSO-en ellers kan identifiseres, blir din QSO normalt ikke straffet for at motparten skrev din locator feil. Resultatet kan få en merknad om dette.
- Manuell oppfølging: I sjeldne tilfeller kan en QSO havne i en intern status for kontroll hvis roboten finner en match, men ikke kan beregne nødvendig sammenligningsgrunnlag riktig.
Det viktige skillet: "ingen logg" mot "QSO mangler i logg"
Dette er punktet som oftest skaper spørsmål:
- Case 1: Motstasjonen har ikke lastet opp logg. Da beholder du normalt poengene for den QSO-en, fordi roboten ikke har noen motlogg å kontrollere mot.
- Case 2: Motstasjonen har lastet opp logg, men QSO-en finnes ikke der. Da blir din QSO behandlet som NIL og gir 0 poeng.
Det betyr at du faktisk kan miste poengene for en QSO hvis du har logget kontakten, men motstasjonen leverer en logg der den samme kontakten ikke finnes. Dette er ikke fordi roboten prøver å "straffe" deg ekstra, men fordi din påstand om en QSO ikke ble bekreftet i den innleverte motloggen.
Hva skjer hvis bare én side har logget QSO-en?
Kryssjekken går gjennom det du selv har krevd poeng for. Hvis stasjon A logger en QSO med stasjon B, men stasjon B laster opp en logg der QSO-en ikke finnes, får A NIL og 0 poeng for denne QSO-en.
Stasjon B blir derimot ikke "trukket" for den samme manglende QSO-en, fordi B ikke har krevd poeng for en QSO som ikke står i egen logg. Den nåværende roboten kontrollerer og avgjør status for påståtte QSO-er, ikke for QSO-er som aldri ble ført i den aktuelle loggen.
Hva skjer hvis den andre stasjonen har logget deg feil?
Hvis den andre stasjonen har logget ditt kallesignal eller din locator feil, prøver roboten først å finne ut om det likevel er tydelig at dette er samme QSO. Når den kan gjøre det, blir din QSO normalt godkjent eller beholdt uten trekk i din score, og det legges heller inn en forklarende merknad.
Hvis du derimot har logget motstasjonens kallesignal eller locator feil i din egen logg, kan roboten sette QSO-en til 0 poeng. Forskjellen er at roboten beskytter deg mot feil som motparten har gjort i sin kopi av dine data, men ikke mot feil i din egen kopi av motpartens data.
Etter opplasting
- Fra bekreftelsessiden kan du gå videre til oversikten over dine opplastede logger.
- Resultater blir ikke offentlig tilgjengelige før de er publisert.
- Andre deltakeres logger blir ikke publisert i behandlingsperioden før endelige resultater er lagt ut.
- Når resultater publiseres offentlig, er visningen begrenset. Detaljerte kontaktdata og full loggvisning er ikke åpent tilgjengelig for vanlige brukere.
- Den offentlige resultatvisningen inneholder likevel en redusert poengoversikt som gjør det mulig å kontrollere robotens poengberegning per QSO, blant annet multiplikator, bonus, sluttpoeng og forklaringstekst for beregningen.
Oppfølging gjennom året
Når månedlige resultater er publisert, kan du følge utviklingen din i årsresultatet via YTD-oversikten (Year-to-Date).
Der kan du se status for året så langt og følge plassering og poengutvikling i aktuell seksjon eller klasse.
Diplomer
Ved slutten av kalenderåret vil elektroniske diplomer for nedlasting bli gjort tilgjengelige.
Hvis noe går galt
Hvis du får problemer med opplasting, usikkerhet om format eller andre spørsmål, kontakt
vhf-tester@nrrl.org.
Råd om programvare og loggkonvertering
Ikke alle contest-programmer og digitalmode-programmer lager REG1TEST EDI direkte. For NAC er det sluttfilen som teller,
så du bør kontrollere arbeidsflyten din i god tid før konkurransen.
- Bruk helst programvare som støtter NAC eller som har en kjent arbeidsflyt fram til REG1TEST EDI.
- Hvis programmet ditt eksporterer ADIF eller Cabrillo i stedet, må loggen konverteres før innsending.
- NRRLs egen oversikt over aktuell programvare og anbefalinger finnes på Software for NAC / Programvare for NAC.
- Beta-konverteringen for ADIF- og Cabrillo-til-EDI finnes på nac_adif_cabrillo_to_edi_beta.asp.
- Kontroller alltid den genererte
.edi-filen før opplasting.
English
NAC LogRobot is used for NAC log submission and result publication. This is the expected user journey for participants.
Before you upload
- Logs for NAC contests up to and including April 2026 must be sent to vhf-tester@nrrl.no.
- From and including May 2026, NAC test logs can be uploaded directly to NRRL's NAC robot at nac.nrrl.no.
- Your log must be in REG1TEST EDI format.
- You must select the correct entry class when uploading.
- For 144 MHz and 432 MHz, make sure the class and power class are correct, for example 144S, 144E, 432S, or 432E.
- Please read the competition rules carefully. This guide does not replace the rules.
Pre-upload checklist
The NAC robot may reject a log immediately during upload if basic log data does not match the contest.
Please use this checklist before submitting your file:
- File type: The file must be a REG1TEST EDI file with the
.edi extension. Empty files or files without QSO lines are rejected.
- Callsign: The EDI header must contain your callsign. A missing callsign causes rejection.
- Date: The EDI header
TDATE must match the date on every QSO line. If one QSO line has another date, the whole log is rejected.
- Time: Every QSO must be inside the official contest time window in UTC. QSOs before the start time or after the end time are rejected during upload.
- Band and class: Select the correct NAC class in the upload form. The selected class is used to identify the correct contest instance.
- Contest must exist: Date and band must match a contest in the NAC calendar. If the robot cannot find a contest for the date and band, the log is rejected.
- Deadline: Upload must be done while upload is open, or within an admin-approved deadline extension.
If the log is rejected, the upload page shows the reason directly, for example wrong TDATE, QSO outside the contest time window,
missing callsign, or expired deadline. A rejected log is not imported or stored as an active log.
How to upload your log
- Open the log upload page from the NAC portal when upload is available for the relevant contest.
- Select the EDI file from your computer.
- Select the correct class.
- Verify that the contest band or session is correct.
- Press the upload button.
What to expect as confirmation
When the upload is successful, the robot shows a confirmation page. This confirms that your log has been received and imported.
The confirmation includes the log ID, contest ID, callsign, contest date, band or session, and the number of imported QSOs.
If you have already uploaded a log for the same contest from the same callsign, the confirmation will also state that the new upload has replaced the previous active log.
Corrections and re-uploading
If you discover mistakes, you may upload a corrected log several times before the deadline for the same contest. The latest successful upload from your callsign becomes the active log used by the robot.
How cross-checking works
After the upload deadline, the NAC robot cross-checks active logs within the same contest. The cross-check is done per QSO that you claimed points for. The main principle is simple: every claimed contact in your log is compared with what can be found in the other station's active log, if that station submitted one.
This means cross-checking is not a general opinion about who "probably worked whom". It evaluates each claimed QSO as it is actually logged. Because of that, two stations can get different outcomes for the same radio contact if one side logged it correctly and the other side did not.
- Important: The current robot normally does not apply extra negative penalty points during cross-check. A QSO that cannot be accepted is normally reduced to 0 points. In practice, that is what many users experience as a "penalty".
- Important: Cross-checking only uses active logs. If a station uploaded a corrected file later, the latest active log is the one that counts.
The order the robot evaluates a QSO
- The robot first checks whether the QSO is already marked as a duplicate inside your own log. Duplicates score 0 points.
- It then checks whether locator data in the submitted QSO is invalid or missing. Invalid locator data gives 0 points.
- Next, the robot checks whether the other station has submitted an active log for the same contest.
- If the other station has not submitted a log, you normally keep the calculated points for that QSO based on the locators in your submitted file.
- If the other station has submitted a log, the robot tries to find the best matching reverse QSO in that log.
- When a counterpart QSO is found, the robot especially compares time, callsign, and locator information before either confirming the QSO or reducing it to 0 points.
All practical cross-check outcomes
- Confirmed against counterpart log: The QSO is found in the other station's log and passes the checks. The points are confirmed. If the other station's own locator produces a slightly different distance than the one you derived from your copied locator, the confirmed distance is used.
- No log from the other station: If the other station did not submit any active log, you normally keep the claimed points for the QSO. This is not NIL.
- NIL, QSO missing in counterpart log: If the other station did submit a log, but the robot cannot find the QSO there, your QSO is treated as NIL and scores 0 points.
- Wrong callsign in your log: If the robot finds a strong candidate showing that you most likely copied the callsign incorrectly, the QSO is treated as a busted call and scores 0 points.
- Wrong locator for the other station in your log: If the QSO otherwise matches, but the locator you logged for the counterpart does not match the counterpart's own log, the QSO is treated as a locator mismatch and scores 0 points.
- Time mismatch beyond tolerance: If the QSO is found but the time difference between the two logs is more than 10 minutes, the QSO is reduced to 0 points.
- Duplicate inside your own log: Duplicate QSOs score 0 points.
- Invalid or missing locator in the submitted QSO: The QSO scores 0 points even before counterpart matching is considered.
- The counterpart copied your callsign incorrectly: If the robot can still identify the correct QSO, your QSO is normally not penalized. The result may instead contain a note saying the counterpart copied your callsign differently.
- The counterpart copied your locator incorrectly: If the QSO can still be identified, your QSO is normally not penalized for that counterpart-side copy error. The result may contain a note instead.
- Manual follow-up: In rare cases, a QSO can be left in an internal review state if the robot finds a match but cannot calculate the required comparison data cleanly.
The important distinction: "no log submitted" versus "QSO missing in submitted log"
This is the point that most often causes confusion:
- Case 1: The other station did not upload a log. You normally keep the points for that QSO, because the robot has no counterpart log to compare against.
- Case 2: The other station uploaded a log, but the QSO is not in it. Your QSO becomes NIL and scores 0 points.
So yes: you can lose the points for a QSO if you logged the contact, but the other station submits a log where that same contact does not exist. This is not because the robot is trying to add an extra punishment. It happens because your claimed QSO was not confirmed by the submitted counterpart log.
What happens if only one side logged the QSO?
Cross-checking processes what each station actually claimed. If station A logs a QSO with station B, but station B uploads a log where that QSO is missing, station A gets NIL and 0 points for that claimed QSO.
Station B is not additionally "punished" for the same missing contact, because B did not claim points for a QSO that is not in B's own log. The current robot checks and adjudicates claimed QSOs. It does not add a separate sanction for contacts that were never claimed in that log.
What if the other station logged you incorrectly?
If the other station copied your callsign or your locator incorrectly, the robot first tries to determine whether this is still clearly the same QSO. When it can do that, your QSO is normally accepted without reducing your score, and the result may simply include an explanatory note.
If you, on the other hand, copied the other station's callsign or locator incorrectly in your own log, the robot may reduce that QSO to 0 points. The difference is intentional: the robot protects you from errors the counterpart made in its copy of your data, but not from errors in your own copy of the counterpart's data.
After upload
- From the confirmation page, you can continue to the overview of your uploaded logs.
- Results are not publicly available until they have been published.
- Other contestants' logs are not published during contest processing before the final results are released.
- When public results are published, the public view remains limited. Detailed contact data and full log views are not openly available to regular users.
- The public result view still includes a reduced scoring breakdown so users can follow the robot's QSO scoring logic, including multiplier, bonus, final points, and explanatory text for the calculation.
Tracking your yearly progress
Once monthly results have been published, you can follow your progress in the yearly competition through the YTD overview.
This gives you a running summary of your standing and score development in the relevant section or class.
Diplomas
At the end of the calendar year, electronic downloadable diplomas will be made available.
If you need help
If you experience upload problems, have format questions, or need assistance, contact
vhf-tester@nrrl.org.
Advice on software and log conversion
Not every contest logger or digital-mode program writes REG1TEST EDI directly. For NAC, the final file is what matters,
so you should verify your workflow well before contest day.
- Prefer software that supports NAC directly or has a known workflow that ends in REG1TEST EDI.
- If your software exports ADIF or Cabrillo instead, the log must be converted before submission.
- NRRL's overview of current software options and recommendations is available on Software for NAC / Programvare for NAC.
- The beta converter for ADIF-to-EDI and Cabrillo-to-EDI is available at nac_adif_cabrillo_to_edi_beta.asp.
- Always check the generated
.edi file before upload.