[amsat-bb] New Satellite ADIF Logging Tool
vk4tec at tech-software.net
vk4tec at tech-software.net
Mon Nov 20 02:20:24 UTC 2017
I was thinking about a LINUX based MySQL database that does a SYNC to a master dartabase when connected to the net
You see the data in front of you but then bang it populates with the master server when you connect.
I would make an IOS app but I am too busy making satgates and the cube sats are popping out faster than I can keep track of 😉
Web browser interface locally using perl ( cgi ) web page to enter details ( can pre-populate )
Do you have experience with MySQL databases, web portals and Internet scripts using python ?
Here is an example
From: AMSAT-BB [mailto:amsat-bb-bounces at amsat.org] On Behalf Of Jeremy Turner
Sent: Monday, 20 November 2017 10:22 AM
To: amsat-bb at amsat.org
Subject: [amsat-bb] New Satellite ADIF Logging Tool
One of the challenges that I've had since starting to work satellites is my logging workflow. I don't always get back to my logging app to log QSOs immediately, I have found it challenging to get all the right settings to get LOTW to match, and some logging apps don't even allow me to type all the right settings in. I hated having to fill in 10 fields per QSO, that always seemed to reset to the wrong values with every QSO!
I wrote myself a little Python console app to improve my workflow, and I want to share Python Satellite ADIF or pysatadif with you.
For instance, if there is an SO-50 pass where I make several QSOs, I would
pysatadif --satname SO-50 --timeon 1450 --qsodate 20171119 --qso KO6RM,DN70 --qso N0CALL,EL99
I can add as many QSOs per pass as I need. I can leave off the date if the QSO was on the current UTC day.
The software pulls my station defaults including rig, power, and my grid square from a defaults file (automatically generated for you on first run), and pulls frequency, band, and mode from a directory of satellite info.
These can be overridden for you rovers and special event ops out there.
The resulting ADIF output can be imported into your favorite logging app, TQSL or whatever else you'd like.
If this sounds interesting, you can install pysatadif on Windows, Mac or Linux using Python 2.7 or 3.6 by running 'pip install pysatadif'.
For more information, check out:
If you have questions, feel free to contact me off-list.
Jeremy / KO6RM
jeremy at jeremymturner.com
Sent via AMSAT-BB at amsat.org. AMSAT-NA makes this open forum available to all interested persons worldwide without requiring membership. Opinions expressed are solely those of the author, and do not reflect the official views of AMSAT-NA.
Not an AMSAT-NA member? Join now to support the amateur satellite program!
Subscription settings: http://www.amsat.org/mailman/listinfo/amsat-bb
More information about the AMSAT-BB