Code Monkey home page Code Monkey logo

winterfielddaylogger's People

Contributors

mbridak avatar ny4i avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

rfjungle ny4i

winterfielddaylogger's Issues

Windows Resizing

The window is not resizing and starts out quite compact and cutting off text. This includes the main window as well as the settings window.

The window should be re-sizable to allow seeing all text on different displays.

Screenshots
image

image

image

image

Desktop (please complete the following information):

  • OS: Linux Kubuntu
  • Version: 22.04.1

Failing to create logs

When I press "Generate Logs", I get the following and the adi file is missing most of the contacts.
I am running this on a MacBook Pro using Sonoma.

Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/fdlogger/main.py", line 2450, in generate_logs
self.adif()
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/fdlogger/main.py", line 2225, in adif
state = self.get_state(hissection)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/fdlogger/main.py", line 2055, in get_state
state = self.secState[section]
~~~~~~~~~~~~~^^^^^^^^^
KeyError: 'CA'
Abort trap: 6

Talk to fldigi

Maybe spin up a TCP listener and pretend to be N3FJP and get packets from fldigi for PSK ETC.

Port is 1100

Wish me luck.

Update everything.

Update CW interface to include cwdaemon.
Update callsign lookup to include HamQTH.
Update the settings dialog, too crowded. add tabs.
Move large sections of code to their own classes.
Move stored settings out of the main DB.

PEP8 Cleanup.

Start of PEP8 cleanup.
No features, just making pylint happy.
Some issues I'll give the finger to, like line-too-long.
Life is short learn to use the horizontal scrollbar.

Add editing to validate exchange

I work on another logger but I like the idea of doing this in PyQT. I stumbled upon this after WFD but I did have an idea I wonder if you would entertain as a pull request.

Specifically, I noticed that I could log 1A CTA in Winter Field Day. That is not a valid class for Winter (I, O, H or M) nor is it a valid section. I would like to add some editing and an alert to the user that the class and section are wrong. This makes after the contest cleanup easier. Is that something that would be useful?

Tom NY4I

Multi-station logging.

Pull in and modify the aggregation server from field day logger.
Add the networking and database code to support.
Do some other super nifty wiz-bang gosh golly coding.
Make it so.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.