YFKlog - yet another ham radio logbook
Status
- 31-January-2008
-
YFKlog 0.3.5 released. News:
- Remote logging from fldigi.
- Custom award support
- See Changelog for all changes.
Introduction
YFKlog is a general purpose ham radio logbook for *nix operating
systems. It runs in text mode, which means it can easily be used on a remote
server, even from Windows-Computers with
PuTTY.
It was primarily designed with normal HF/VHF-operation in mind, for
Contesting I wrote YFKtest which is in an early stage of development,
but already served its purposes in several contests:
YFKtest.
Manual *new*
The manual describes most functions and features of YFKlog in detail. It's under permanent construction.
Key features
- Simple Console based user interface.
- MySQL or SQLite database backend
- Unlimited number of logs manageable
- ADIF
import and export
- Easy log backup
- High quality QSL (cards, labels) print with LaTeX: Sample PDF file (quite a few google hits
for "QSL card latex", probably looking for something like this?)
- Award tracking/statistics functions (examples)
- ARRL LOTW support
- Basic transceiver control via Hamlib
Screenshots
The picture shows the main logging screen of YFKlog running in an
xterm. There is also an
alternative screen layout available.
More screenshots
- Main Menu
- Main Menu. All functions of YFKlog can be accessed
from here.
- QSL-write mode
- For those who still write paper QSLs: All queued QSOs are listed in
alphabetical order.
After writing the QSL-card, the QSL status of a QSO can quickly be
toggled.
- QSL receive mode
- Enter 3+ letters of a callsign, and a list with all matching QSOs
is displayed. QSL-received-status can be quickly toggled.
- Award tracking
- YFKlog offers award tracking for DXCC, WPX, WAZ, IOTA, WAC
and WAS. LOTW confirmations are fully integrated. Additionally some
statistic functions are implemented
(example HTML-output). Marker files for
xplanet can be generated
automatically: See example.
- ADIF import
- YFKlog imports ADIF logs. A detailled error- and warning-report is
written to ensure that no data is lost without the user's
attention.
- Online-Log
- The creation and upload of an online searchable log is easy to do
with YFKlog.
System requirements
- Perl 5 with Curses, DBI
- SQLite 3 with the required Perl bindings, or access to a MySQL DB
- LaTeX 2e with geometry package (optional, only for QSL label
print)
- any old computer, the author is using YFKlog on a PII-600
with 128MB RAM, running FreeBSD 5.3. It was developed and tested mainly
using Mandrake 9.2, Debian 3.1 and FreeBSD 5.3.
License, Download
YFKlog is free software
(free as in beer and
free as in
freedom) and published under the GPL 2.
All released versions can be found in the download directory.
Author, Contact, Feedback
YFKlog was written by Fabian Kurz, DJ1YFK.
I am always interested in any kind of feedback concerning
YFKlog. If you have any suggestions, questions, feature-requests etc., don't
hesitate a minute and contact me via eMail or ICQ (169955833).
SVN access
All projects are also available via Subversion.
For those not familiar with SVN: You can always fetch the
latest version by:
svn checkout svn://dl0tud.tu-dresden.de/yfk/ # whole repository
svn checkout svn://dl0tud.tu-dresden.de/yfk/qrq/ # only qrq
svn checkout svn://dl0tud.tu-dresden.de/yfk/yfklog/ # only yfklog etc...
But be aware that this version may not be 'stable' at all. If you don't
like experiments, just continue to use the normal releases.
I'll gladly grant write access to the repository as needed,
just drop me a line.
Mailing list
For user support, announcements of new releases and general discussion, a
mailing list has been set up. To subscribe or
browse the archives, please visit this link.
fkurz.net ->
Ham Radio ->
YFKlog
Last modified: Saturday, 09-Feb-2008 02:32:28 CET