21
10月
2021
“ Linux的硬件杂志:安装和比较 - 第2部分”
14:30

“ Linux的硬件杂志:安装和比较 - 第2部分”

21 10月 2021 14:30

无线电业余爱好者有特殊的Linux组件,但没有必要重新安装系统。在安装硬件杂志的必要包装时,在安装哪种包装时,将安装Hamradio-Goging Meta包装。

安装“ hamradio-loging”软件包

sudo apt-get install hamradio-logging

新软件包

  • Hamradio-Loging
  • Hamradio任务
  • klog
  • pyqso
  • Python3-Cartopy
  • Python3-Pyproj
  • python3-pyshp
  • python3-scipy python3-shaply
  • tld
  • TrustedQsl
  • Tucnak
  • Xplanet

来自最常见的宇宙存储库中只有105 MB。

让我们从此开始:

pyqso

无线电通信的简单日常日记,该日记不提出RAM或屏幕分辨率的任何要求。
与CAT接口没有连接。 QSO杂志被存储为流行的SQLite数据灯数据库的文件。
启动时可以更改杂志文件。

PYQSO(1)Hamradio应用PYQSO(1)

姓名
PYQSO-业余无线电日志应用程序

Python中的这个小应用程序早些时候很熟悉:它提供了维护简单的无线电通信杂志的可能性。

安装:

sudo apt-get install pyqso

启动参数_-L_允许您指定将记录无线电通信的日记帐。 例如:

pyqso -l local144.db

其中local144.db是纽带数据库的名称。 它将在文件夹中创建,从那里调用Pysqo。
数据库是他想出的文件的扩展名(您可以使用任何文件,主要是它与标准的不同。
例如,您可以命名local144.qso文件

具有直观接口的窗口将打开:
pyqso

  • 就像在Excel中创建床单一样,他按下了“+”的下行按钮,旁边是摘要创建的第一个杂志,称其为“ FM”(用于在世界杯上进行145.2125-145.5625 MHz的无线电通信)。

立即有一个熟悉的表“ callign”,“ date”,“ time”,“频率MHz”,“ band”,mode“ ...” ...“ TX power”,“ rst send”,“ rst Reced” ...“ ...” Notes”
呢加速表单调用将QSO添加到日记期:取出两个键盘键 ctrl + r (摘自单词“记录” - 录制)。

要添加无线电通信,我按在“+”按钮(添加记录)的上排中。
QSO

填写字段字段 - 呼叫符号,第一个发送,第一个接收,频段,模式,并按下确定按钮以保存。
录音已添加到杂志中。 实际上,数据立即保存在Local144.db文件中的SQLite数据库中。

现在,该杂志可以出口到其他程序。 logbook-导出 - 导出日志为adif

您需要设置全名,例如“ 2021-10-144.44.Adi”,将创建文件 - 它将包括当前日记帐中的所有连接。

为了停止使用此杂志,我选择了菜单项“ logbook” - “ Close LogBook”。 或者只是关闭程序“ logbook” - “ quit”。

您可以配置设置中表中显示的字段。
设置
不幸的是,它们不会影响输入形式来添加QSO-所有字段和调制类型始终都可以使用。
同样,通过滚动列表来选择工作类型(CW/SSB或FM),这不是便利的。

!!!!解决方案:如果经常使用相同的模式,例如CW或FM,则可以将其固定在表单上。 有两种方法可以做到这一点。

方法1:日志 - 首选项 - 记录:“模式” - “ FM” - 好的。

方法2:在目录〜/.config/pyqso文件pereences.ini中编辑:ini:

*要创建一个文件〜/.config/pyqso/prefeences.ini,请首先转到“ logbook”菜单 - “ preverences”更改值,例如,在查看书签上,然后单击“确定”。

然后,我们编辑创建的文件首选项:ini:

nano ~/.config/pyqso/preferences.ini

在文件中,我们正在寻找一个 [记录] 的部分。 对于操作模式_“默认情况下” _负责 default_mode 参数。 我们指出工作类型。 例如,CW,SSB或FM。
[records]
autocomplete_band = True
use_utc = True
default_mode = CW

ctrl+o,ctel+x

但是,添加录制后的工作范围不会被记住,并且在输入下一个QSO时,您必须填写表格才能从一开始就完全添加下一个QSO。

!!!!解决方案:PYQSO文件具有与CAT接口的联系设置,用于传输从广播电台和调制类型的范围:

[hamlib]
autofill = False
rig_pathname =
rig_model = RIG_MODEL_NONE

在这些行中,建议引入用于PC和广播电台连接的COM端口(例如 rig_pathname = /dev /ttyusb0
和图书馆的rig_model广播电台 哈姆利布 (например, rig_model = 1022).

呢如果没有CAT界面,则不会传输期刊中的工作频率,范围和类型。 稍后,可以在QSO记录上修复工作范围。

尽管带来了不便,但总的来说,PYQSO程序可以使用,并且可以在实践中用于注册日常无线电通信,而不是手柄和纸张。
pyqso2

导出到ADIF文件的无线电通信也可以传输到其他日记帐,甚至可以传输到另一个操作系统。

AmAteur Radio Log File。 生成2021-10-21 14:59:26.224720。 包含1个记录。 \n 3.0.4 PyQSO 1.1.0 RV1AA 20211021 1148 145.775 2m FM RPT 5 59 59 ant. GP Maxim ko59dx `

klog

如果SID存储库连接到Debian,则包含最新版本1.8.5。

安装:

sudo apt-get install klog

如果安装后的klog版本低于1.8.5,则需要从原始文本组装一个程序! !!由于KLOG计划正在积极发展并纠正错误。

1)删除klog
sudo apt-get remove klog

2)从网站下载其原始文本

来自初始文本的klog组装程序

  1. 设置成瘾。
  2. sudo apt-get install g++ make qt5-qmake qtbase5-dev qttools5-dev libqt5charts5-dev libqt5sql5-sqlite libqt5serialport5-dev

另外:我安装了autoreconf和automake(从错误中,“您必须安装自动核心以编译Hamlib”。)

sudo apt install autoconf automake libtool

我注意到,在安装Libhamlib-Dev时,将安装旧版本3.3,而新版本4。
sudo apt-get install libhamlib-dev

您需要从来源收集Libhamlib 4.x。

呢如果安装了旧版本的Hamlib:

sudo apt-get remove libhamlib-dev

如果它是从原始文本中安装的,我们首先删除旧版本:

cd ~/Hamlib
sudo make uninstall
cd ~
rm -R ~/Hamlib

我克隆了git项目,并比较来源:

cd ~
git clone https://github.com/Hamlib/Hamlib.git
cd Hamlib
sh bootstrap
./configure
make
make check

应该缺少错误

HAMLIB 4.4〜GIT的测试套件摘要
\#总计:7
\#pass:7
\#跳过:0
\#xfail:0
\#失败:0
\#x Pass:0
\#错误:0

现在我安装了hamlib:

sudo make install

我继续编译

cd ~/klog/klog-1.8.5/src
qtchooser -l

应该有记录“ QT5”,然后我们被导出

export QT_SELECT=qt5

我将源文本下载到当前文件夹中

cd ~
wget https://github.com/ea4k/klog/releases/download/1.8.5/klog-1.8.5.tar.gz
tar xvzf  klog-1.8.5.tar.gz
cd klog-1.8.5/
sudo apt-get install libqt5serialport5-dev
qmake PREFIX=/usr/local src.pro
make

让我们去喝茶。 ))持续20分钟。

结束后:
sudo make install

现在,从命令行启动klog。

/usr/local/bin/klog

对于已经编译和以前安装的HAMLIB4库存在错误

“/usr/local/bin/klog:加载共享库时的错误:libhamlib.so.4:无法打开shard对象文件:没有此类文件或目录

原因和解决方案:您需要实现:

sudo ldconfig

之后,klog开始没有错误!

klog

翻译

作者对没有英语翻译(单击“确定”)表示歉意后,调整的第一步将打开:

呢注意:如果有“黑屏”,请尝试从sudo klog开始相同的步骤

Klog1

我按下“下一个” - “确认” - “下一个” - “下载” - “完成”
完毕
完全的。 好的。

现在,该程序显示了用于输入有关广播电台的信息的配置窗口 - 呼叫符号,ww -clocator,operator。
config

在下一个书签上,您需要删除我们不起作用的范围-160和6米,并指定我们使用的视图 - 例如,CW,SSB,rtty。
乐队

在MISC选项卡上,您需要指定杂志的路径:
例如:
/home/vladimir/klog.adi 或离开相同的(自从用户根启动以来)

和目录,例如

/home/vladimir/

呢如果我们更改数据库的位置:请确保按Mover DB按钮,该按钮将数据库移至新的“地址”。

他将“保存在退出” -设置_-在离开程序时保存ADIF杂志。

在WSJT-X选项卡上,可以通过UDP配置两个程序的连接(如果您安装CheckPlace“ start start UDP Server ”)以自动将FT-8债券添加到KLOG。
WSJTX

在最后一个“ hamlib”书签上,您需要通过顺序COM端口配置广播电台的控件,并且 Hamlib图书馆
哈姆利布

笔记。 要通过COM端口将广播电台连接到计算机,您需要数据传输电缆和USB-COM转换器。 对于型号,Yaesu FT-817/857/897数据传输电缆称为 CT-62 (“猫接口电缆FT-817/897/857”)。

在“日志”选项卡上,单击“新”并提出新杂志的名称。 否则,该程序将不起作用。
弗拉德

按确定。 现在,klog可以用于注册QSO。 设置已完成。
klog new


最后一个更改04/16/2025



相关出版物