mbridak / winterfielddaylogger Goto Github PK
View Code? Open in Web Editor NEWWinter Field Day logger written in Python 3 using PyQt5
Home Page: https://mbridak.github.io/WinterFieldDayLogger/
License: GNU General Public License v3.0
Winter Field Day logger written in Python 3 using PyQt5
Home Page: https://mbridak.github.io/WinterFieldDayLogger/
License: GNU General Public License v3.0
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.
Desktop (please complete the following information):
Add a button, when pressed cw macros will be loaded depending on your operating mode.
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
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.
Restructure the code for submitting to PyPI.
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.
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 OPON from not1mm
Improve interaction with cwdaemon.
ESC to stop sending.
PgUp/PgDown to change speed.
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
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.