https://github.com/0x9900/fllog
Log fldigi QSO on MacLoggerDX
https://github.com/0x9900/fllog
fldigi logging
Last synced: 5 months ago
JSON representation
Log fldigi QSO on MacLoggerDX
- Host: GitHub
- URL: https://github.com/0x9900/fllog
- Owner: 0x9900
- License: bsd-2-clause
- Created: 2019-08-10T01:23:48.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-09-16T22:16:25.000Z (almost 2 years ago)
- Last Synced: 2025-10-27T16:57:09.957Z (8 months ago)
- Topics: fldigi, logging
- Language: Python
- Size: 71.3 KB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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][1] in fldigi to log the QSO.
```
/usr/local/bin/fllog pipe
```
> 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.
```bash
$ 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:
/usr/local/bin/fllog [mode]
> 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:
/usr/local/bin/fllog udp --ipaddress 127.0.0.1 --port 2237
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:
```bash
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
```
, Thank you for the QSO on / .
I look forward to seeing your signal on my waterfall, 73.
QSL: LoTW, DIRECT
de sk
/usr/local/bin/fllog pipe
```
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).
```
, Thank you for the QSO on / .
I look forward to seeing your signal on my waterfall, 73.
QSL: LoTW, DIRECT
de sk
/usr/local/bin/fllog --adif /home/fred/logbook.adif udp --ipaddress 192.168.10.175
```
[1]: http://www.w1hkj.com/FldigiHelp/macros_sub_page.html