Buy my a coffee !

I am YO8RXP, software developer and engineer for 2023 and 2024. If you apreciate my work, please click on dollar sign and buy my a good coffee !

</>

Contest software

The importance of contest software is crucial. For fast logging, dupes check, callsign recover from noise with automatic check, contest software is a must!

YODX-HF Contest log uploader v_1.01 Beta

Observing log errors post 2023 contest, I start rewriting uploader code not to trust user Cabrillo header but to force user to generate a fresh one with preset values in order to generate a perfect Cabrillo 3.0 compliance ! Also, a QSO error detection will show user QSO lines containing error and what to change inside it ! 
YO8RXP
< / > Code Designer
  • Cabrillo 3.0 header constructor

    So many contest software to deal with ! Many of them use outdated Cabrillo 2.0, other participants modify it as they fit. New uploader drop down list will generate a perfect new one, Cabrillo 3.0 compliant !

  • QSO error detection

    QSO: lines also is a subject of many mistakes. New software will detect it and show invalid lines with wrong or missing fields marked with red. Will detect if wrong serial number or county also ! Instead of wasting post contest time to correct bad log files, new upload portal will block any such file but showing participant where and what is wrong within !

Validator features: 

  • Frequency, date and time format

  • Phone or CW mode format in conjuction with sent RS(T)

  • Used callsign  corroborated with declared and header callsign

  • Contest name detector,  callsigns containing letters and numbers, even a sent county validator for YO stations to avoid  “County” instead of county prefix !

Artificial intelligence testing.

This is a transcript from initial test using A.I.

YO8RXP: All other stations apart YO will send serial number, so 20 is correct. Redo all above

ASSISTANT: Got it. Let’s ignore spacing and capitalization issues and focus on correctly identifying errors related to incomplete fields, invalid dates, and other structural anomalies, considering the context of serial number exchanges.

### Error Checking Criteria:

  1. **Presence of all required fields.**
  2. **Consistency in exchange contents.**
  3. **Validity of date and time.**

#### QSO Entries with Errors:

QSO: 14009 CW 2024-08-24 1733 YR0K 599 BC YO7ABC 599 DJ

QSO: 14009 CW 2024-08-24 1651 YR0K 599 BC VU2ABC/3CY 599 000

### Summary:

  1. **YO7ABC Error:**

– `”DJ”` as the exchange received appears to be invalid. Expected format could be a numeric serial similar to other entries.

  1. **VU2ABC/3CY Error:**

– `”000″` as the exchange received is likely incorrect. Typically, serials are expected to be positive numbers starting from `001`.

These are the identified lines with errors based on the context provided. If additional context or exceptions are identified, further adjustments may

YO8RXP

all prefixes begining with YO, YP, YQ, YR will send Romanian county abbreviation, so DJ is correct. Redo all above.

ASSISTANT

Thank you for the additional context regarding the Romanian county abbreviations. Let’s redo the analysis considering this information and all previous criteria.

### Error Checking Criteria:

  1. **Presence of all required fields.**
  2. **Validity of date and time.**
  3. **Non-zero serial numbers for non-Romanian stations.**

#### QSO Entries with Errors:

QSO: 14009 CW 2024-08-24 1651 YR0K 599 BC VU2SBC/3CY 599 000

### Summary:

  1. **VU2ABC/3CY Error:**

– `”000″` as the exchange received is likely incorrect. Typically, serials are expected to be positive numbers starting from `001`.

With the provided rules and ignoring spacing and capitalization issues, there are no further errors in the QSO lines given.

Here’s the corrected analysis reflecting the new context:

#### Valid QSO Entries:

All other lines besides the one with `”000″` are considered correct given the prefixes context for Romanian county abbreviations. Only the `VU2ABC/3CY` exchange appears problematic.

Latency 10346ms  39577 tokens

Most used software in YODX

N1MM

Authors: N1MM, N2AMG, PA1M

UCX LOG

Authors: DL7UCX

WINTEST

Authors: F5MZN

QAR

Author: IK3QAR

WRITELOG

Authors: K5DJ

TRLOG

Authors: N6TR

TR4W

Authors: UA4WLI

GENLOG

Authors: W3KM

CQ LOG

Authors: RA3DTC

Best contest software

There is no such concept as “best”. Each user is different, each user have it’s own habbits.

But judging by most used contest software in YODX HF CONTEST, the trophy goes to :