MiniBook – Simple ADIF based logbook

0
(0)

Whenever I am on the road during portable operations, I take a paper logbook with me.

This always works fine. it doesn’t need any power, just a good pen/pencil is needed 🙂

Only when I’m at home do I always have to retype the paper logbook into my logbook on the computer.

I have used many logbook programs that are as minimal as possible in terms of functionality.
But again, as always, too many options/parameters.

Some time ago I started working a lot with Python for my work.

This gave rise to the idea of ​​doing something with it.

The idea arose to use it to create a logbook program.
Now that AI has also made its debut in the programming world, this was a great opportunity to start with it.

What is important for a basic log are the following parameters:

  1. Date
  2. Time (UTC)
  3. Callsign
  4. RST Sent
  5. RST Received
  6. Mode (AM,FM, USB,…..etc)
  7. Frequency (not really necessary)
  8. Comment (not really necessary)

The first 6 points are the most important data for a good LOG, and also the minimum requirements for an ADIF log.

After a day of messing around with Python and ChatGPT, the first result was there!.

I was able to create an ADIF file, and write all this basic data in ADIF format.

Hamradio deluxe was able to import this log fine.

Later I added some extra functions that are not disruptive but are still useful while logging.

What I added extra is DXCC lookup.
As soon as you start typing the call, the program will look for the DXCC that corresponds to it.
You will then see the country and continent under the call.
This is always useful.
I also added a Prefrences page. where you can set the following:

  • Station Callsign
    • This is the callsign you are currently using, this is logged in adif.
      By default this is set to N0CALL
  • UTC Offset
    • Here you can set the time offset.
      Add or subtract from your local time.

I had done this automatically before. but the UTC library for Python uses the internet to determine the correct UTC time.
This is not useful if you are in the middle of nowhere without internet.

So I created this so you can adjust it manually.

The program is still under development.

I want to create a log viewer so that you can see what has been logged.
As soon as that is ready I will post a download link.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *