Download Latest Version files(3).zip (104.1 kB)
Email in envelope

Get an email when there's a new version of OHHamLogger

Home
Name Modified Size InfoDownloads / Week
README_EN.md 2025-12-08 5.0 kB
LATAA_TASTA.md 2025-12-07 4.2 kB
PAKETTI_INFO.md 2025-12-07 3.8 kB
TARKISTUSSUMMAT.txt 2025-12-07 344 Bytes
OHHamLog1.2.5.py 2025-12-07 138.0 kB
files(3).zip 2025-12-07 104.1 kB
files (2).zip 2025-12-07 40.1 kB
OHHamLog1_2_0_.py 2025-12-01 116.7 kB
logo.png 2025-11-12 6.5 kB
OHHamLog1.1.1.py 2025-11-04 86.2 kB
Totals: 10 Items   504.9 kB 0

OHHamLogger v1.2.5 - Ham Radio Logging Software

🎯 QUICK START

Main Program:

πŸ“₯ OHHamLog1_2_5_KORJATTU.py - Latest corrected version

Latest Changes (v1.2.5):

  1. βœ… FreeDV β†’ DV (shorter quick button)
  2. βœ… DV β†’ DIGITALVOICE (in ADI file, per standard)
  3. βœ… RST accepts +/- signs (+10, -15 for digital modes)

Previous Fixes:

  • βœ… WWFF data no longer goes to COMMENT field (v1.2.4)
  • βœ… WWFF saves to SIG and SIG_INFO fields (v1.2.4)
  • βœ… MY_SIG_INFO fix (v1.2.3)

πŸ”₯ TEST IMMEDIATELY

python3 test_v1.2.5.py

Expected result:

βœ…βœ…βœ… ALL TESTS PASSED!

v1.2.5 changes work:
  βœ… DV in user interface
  βœ… DIGITALVOICE in ADI file
  βœ… RST accepts + sign (e.g. +10)
  βœ… RST accepts - sign (e.g. -15)
  βœ… Normal RST reports work

πŸ“š DOCUMENTATION

File Content
MUUTOKSET_V1.2.5.md READ THIS! DV-mode and +/- RST reports (Finnish)
WWFF_KORJAUS_V1.2.4.md WWFF problem fix (Finnish)
ADI_KENTAT_TARKISTUS.md All ADI fields in detail (Finnish)

🎯 USAGE EXAMPLES

DV-mode (digital voice):

Input: oh2abc +10 -5
Mode: DV
β†’ ADI: <MODE:12>DIGITALVOICE
β†’ RST: +10 / -5

FT8 with digital reports:

Input: sm7test -15 +8 nice qso
Mode: FT8
β†’ RST: -15 / +8
β†’ Comment: nice qso

WWFF contact with DV-mode:

Input: dl1test +12 +10 dlff-0123
Mode: DV
β†’ MODE: DIGITALVOICE
β†’ RST: +12 / +10
β†’ WWFF: DLFF-0123

πŸ“‹ MODE CONVERSIONS

In User Interface: - SSB, LSB, USB, CW, FM, AM, FT8, FT4, RTTY, DV ← Short!

In ADI File: - SSB, LSB, USB, CW, FM, AM, FT8, FT4, RTTY, DIGITALVOICE ← Standard!

Quick Key: - Type "DV" β†’ Switches to DV-mode


🎯 RST REPORTS

Normal (SSB, CW, FM, AM):

59      βœ… Two digits (SSB/FM)
599     βœ… Three digits (CW)
44      βœ…

Digital (FT8, FT4, DV, RTTY, PSK):

+10     βœ… Plus ten
-15     βœ… Minus fifteen
+5      βœ… Plus five
-20     βœ… Minus twenty
59      βœ… Normal RST also OK

πŸ“Š ADI FILE EXAMPLE

DV-QSO:

<STATION_CALLSIGN:6>OH3ENK
<CALL:6>OH2ABC
<QSO_DATE:8>20241207
<TIME_ON:6>143000
<BAND:3>20m
<MODE:12>DIGITALVOICE      ← DV β†’ DIGITALVOICE
<RST_SENT:3>+10             ← +/- signs included
<RST_RCVD:2>-5
<OPERATOR:6>OH3ENK
<EOR>

πŸš€ INSTALLATION

  1. Backup your old logs
  2. Replace old file β†’ OHHamLog1_2_5_KORJATTU.py
  3. Start program
  4. Select DV-mode (quick key: "DV")
  5. Test: oh1test +10 -5
  6. Save ADI
  7. βœ… Check that MODE is DIGITALVOICE in ADI

πŸ“ž SUPPORT

If you have problems:

  1. Check version: Must be 1.2.5
  2. Run test: python3 test_v1.2.5.py
  3. Read documentation: MUUTOKSET_V1.2.5.md
  4. Check that you use +/- signs correctly

βœ… ALL FIXES

v1.2.5 (LATEST):

  • βœ… FreeDV β†’ DV (quick button)
  • βœ… DV β†’ DIGITALVOICE (ADI)
  • βœ… RST accepts +/- signs

v1.2.4:

  • βœ… WWFF no longer goes to COMMENT field
  • βœ… WWFF saves to SIG/SIG_INFO fields
  • βœ… ADIF Master finds WWFF areas

v1.2.3:

  • βœ… MY_SIG_INFO fix (critical)
  • βœ… Each QSO keeps its own WWFF area

🌍 SUPPORTED FEATURES

WWFF Recognition:

βœ… Recognizes all XXFF formats (OHFF, EEFF, GFFF, etc.)
βœ… Works without reports: oh1aa ohff-1234
βœ… Works with reports: oh2bb 59 59 eeff-5678
βœ… Saves to SIG and SIG_INFO fields
βœ… Does not go to COMMENT field

Mode Conversions:

βœ… DV in user interface
βœ… DIGITALVOICE in ADI file
βœ… FreeDV β†’ DV automatically

RST Reports:

βœ… Normal: 59, 599, 44
βœ… Digital: +10, -15, +5, -20
βœ… CW automatic third digit

MY_SIG / MY_SIG_INFO:

βœ… Saved at QSO creation time
βœ… Each QSO keeps its own WWFF area
βœ… Does not overwrite old QSOs


πŸ§ͺ TESTS

All tests passed βœ…

Run tests:

python3 test_v1.2.5.py           # v1.2.5 changes
python3 test_wwff_lopullinen.py  # WWFF functionality
python3 test_adi_fields.py       # ADI fields

πŸ“‹ REQUIREMENTS

  • Python 3.x
  • tkinter (usually included with Python)
  • Linux, Windows, or macOS

πŸŽ‰ SUMMARY

What changed:

  • βœ… FreeDV β†’ DV (user interface)
  • βœ… DV β†’ DIGITALVOICE (ADI file)
  • βœ… RST accepts +/- signs

What did NOT change:

  • βœ… Normal RST reports work as before
  • βœ… All other modes work normally
  • βœ… Old logs are compatible

Benefits:

  • 🎯 Shorter quick button (DV vs FreeDV)
  • πŸ“‘ ADI standard compliant (DIGITALVOICE)
  • πŸ“Š Digital RST reports supported
  • βœ… Full compatibility with ADIF Master

Version: 1.2.5
Date: 2024-12-07
Status: βœ… ALL TESTS PASSED
Changes: DV-mode + digital RST reports


πŸ“„ LICENSE

This software is provided as-is for amateur radio use.

πŸ‘¨β€πŸ’» AUTHOR

OHHamLogger by OH3ENK and contributors

🌐 LANGUAGE

This README is also available in Finnish: README_FI.md

Source: README_EN.md, updated 2025-12-08