Skip to main content

Log contact made on fldigi to MacLoggerDX.

Project description

fllog

Log fldigi QSO on MacLoggerDX

This simple program is called from a fldigi macro to log your QSO on MacLoggerDX.

The program fllog can log QSOs to MacLoggerDX locally or through the network.

For more information on how to use that program, go to https://0x9900.com/logging-on-macloggerdx-with-fldigi/

Installation

$ pip install fllog

Once the program is installed, you must create a macro in fldigi to log the QSO.

<EXEC>/usr/local/bin/fllog pipe</EXEC>

Replace /usr/local/bin with the path to the program.

Usage

Running the program fllog with the option --help will give you the complete list of options.

$ fllog --help
usage:
fllog [pipe | udp]

This program is a companion program to log from fldigi to MacLoggerDX.

Create a macro "LOG" in fldigi with the following line:
<EXEC>/usr/local/bin/fllog [mode]</EXEC>

 > Replace /usr/local/bin with the path to the program.

The mode can be either "udp" or "pipe"
For more information, call "fllog --help" on a terminal

For example:
<EXEC>/usr/local/bin/fllog udp --ipaddress 127.0.0.1 --port 2237</EXEC>

fldigi to MacLoggerDX logger

positional arguments:
  {pipe,udp}
    pipe                The log will be sent using a pipe command
    udp                 The log will be sent using UDP

options:
  -h, --help            show this help message and exit
  -a ADIF, --adif ADIF  Backup the log entries into an AIDF file
  -d, --debug           Dump the fldigi environment variables

The arguments for the subcommand udp are:

options:
  -h, --help            show this help message and exit
  -i IPADDRESS, --ipaddress IPADDRESS
                        Macloggerdx ip address [default: 127.0.0.1]
  -p PORT, --port PORT  Macloggerdx port number [default: 2237]

Macro example

<NAME>, Thank you for the QSO on <BAND> / <MODE>.
I look forward to seeing your signal on my waterfall, 73.
QSL: LoTW, DIRECT
<ZDT> <CALL> de <MYCALL> sk
<RX>
<EXEC>/usr/local/bin/fllog pipe</EXEC>
<LOG>

The following example is the macro I use on my Linux machine to log the fldigi contact to MacLoggerDX running on my Mac.

In the following example, fldigi logs the contact to the machine 192.168.10.175, using the default port, and also saves the contacts into the file /home/fred/logbook.adif.

Note: The arguments --adif and --debug are global arguments and need to be placed before the mode (pipe|udp).

<NAME>, Thank you for the QSO on <BAND> / <MODE>.
I look forward to seeing your signal on my waterfall, 73.
QSL: LoTW, DIRECT
<ZDT> <CALL> de <MYCALL> sk
<RX>
<EXEC>/usr/local/bin/fllog --adif /home/fred/logbook.adif udp --ipaddress 192.168.10.175</EXEC>
<LOG>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fllog-0.1.5.tar.gz (23.8 kB view details)

Uploaded Source

Built Distribution

fllog-0.1.5-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file fllog-0.1.5.tar.gz.

File metadata

  • Download URL: fllog-0.1.5.tar.gz
  • Upload date:
  • Size: 23.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.5

File hashes

Hashes for fllog-0.1.5.tar.gz
Algorithm Hash digest
SHA256 845a6ad8ad6d2af383bb3059c76c274e4e16cb014e2c1af0949cb18044ad96de
MD5 09aa1f412eaba6aa4df9d06e9de8f9fb
BLAKE2b-256 6543ba0f9554bcc75e6c883941dfe566e84adbf5360623482e466f01c6c5b419

See more details on using hashes here.

File details

Details for the file fllog-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: fllog-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 14.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.5

File hashes

Hashes for fllog-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 b41e2a07f88252d9cdf6673fe328c4c2f054b075b526edb3682eecc05037fe8c
MD5 c4b609830e08f4874018c887a0757449
BLAKE2b-256 acce32dfef8885c0b598b513645af39ea36ffcceb924ada88d5eddaeabb6f65d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page