POTAログの提出はADIF形式

ADIF形式とはアマチュア無線界で利用されているログのフォーマットで、ロギングツール間でデータ交換したりログ提出したりする際に用いられる。

ADIF形式はロギングツールがあると便利

必要という訳ではないが、事実上はロギングツールから吐き出されるため。

ただし、Linux用のツールは限られる。日本ではHAMLOGがスタンダードになっている。

Fast Log Entryを使う

FLEcliというツールを使うと、かなり適当に入力したログのテキストファイルからADIFファイルを生成してくれる。

ネット上のツールを使う

FastLogEntryと同じようなファイルを作り、ファイル変換ツールを使って読み込むとエラー箇所を教えてくれる。

エディタに戻ってファイルを修正すると最後にADIF用に整形されたデータが完成する。

注意点は時刻がUTCなので入力したままでは使えない。

CSVの生成ボタンを押すとZIPファイルがダウンロードできるが、その中に色々なフォーマットで作られたログが入っている。

adiの拡張子が付けられたファイルがADIFなので、これをPOTAのログアップロードサイトにDrag&Dropするとアップロードが終わる。

Rでやる方法

r-wakalangでeitsupiさんに教えていただいた。

取り急ぎメモ。

library(dplyr, warn.conflicts = FALSE)
library(tidyr)
library(stringr)
df <- tibble(
 Name = c("Taro", "Hanako", "Jiro"),
 Sex = c("M", "F", "M"),
 Height = c("175", "150", "159"),
 Weight = c("65kg", "45kg", "50kg")
)
df |>
 mutate(id = row_number()) |>
 pivot_longer(cols = !id) |>
 mutate(
   name = str_to_upper(name),
   length = str_length(value),
   out = str_glue("<{name}:{length}>{value} ")
 ) |>
 summarise(out = str_c(out, collapse = "") |> str_c("<EOR>"), .by = id) |>
 select(!id)

Last updated 2023-02-12

Call Sign/QRA: コメント:

JG1SNX | JCC#1030 | GL: PM95SR | jg1snx(あま)jarl.com

いまさらハム

ようこそ(←初めての方へのご挨拶)

40の手習いで三アマ、還暦前に一アマ取得。小型船舶と共に海特3。

いわゆるアパマン(しかも1F)で環境劣悪のため専ら自転車で移動し公園などでの運用スタイル。

夢は武蔵・多摩の丘から自作機で移動運用すること。

ハンディ機と特小を持って自転車で動ける範囲でお手軽運用。

今日もチャリン歩deハム!

コールサイン

移動運用日誌

<< 2024-4 >>
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

あれこれ研究室

学んだり試したりしたこと

サイト検索

キーワード

更新履歴

2024/4/25

2024/4/22

2024/4/21

2024/4/20

2024/4/19

2024/4/18

2024/4/15

管理者ページ