Úvod
Pustit si WSJTX program na maličkém jednodeskovém počítači
(SBC), to
nebyl ani cíl, vedla mě těžká zvědavost. Zajímalo mě, zda to vůbec půjde,
ale i zda to budu umět po několika lekcích, kdy jsem se učil, zda to
půjde pouze z grafického rozhraní, bez Terminálu (Linuxům jsem se
věnoval v minulém roce) a zda program
bude alespoň slušně dekódovat přijímané signály.
Pracoviště s jednodeskovým počítačem a
TCVRem
Hardware: SBC
(jednodeskový počítač velikosti kreditky): Asus Tinker Board
(zde nikoliv S, tedy bez eMMC, tj. s SD kartou)
SD karta: 8G, noname, koupil jsem ji při akci v trafice,
cena pod 100 Kč
Napájecí zdroj: Adaptér od mobilu Samsung, s micro USB
kablíkem
monitor: HDMI Lenovo, 1920 x 1080 bodů
klávesnice a myš: noname s touchpadem, myš Logitech
TCVR: Icom 7200, s rozhraním USB
Software:
Operační systém: Tinker OS verze 2.08
Další pomocný nebo nainstalovaný SW: DoubleCmd-qt
(přenáším soubory na server), Gambas 3 (nesouvisí s WSJT), VLC
přehrávač (asi nesouvisí s WSJT), Chromium browser (upload na
eqsl)
Instalační SW: Instalátor balíčků GDebi (abych se s
instalací nemusel trápit v terminálu)
Komunikační SW: balíček WSJT-X, verze 2.01, stažený pro
ARM ze stránek autorů
Postupy: |
1.
Nastavil jsem potřebné služby - viz vpravo.
Netuším, které jsou důležité, nastavil jsem pro
jistotu správu a nastavení zvuku (alsa-utils) a sudo.
Ostatní služby možná byly nastavené defaultně nebo jsem je
nastavil náhodně.
Samozřejmě, že si předtím musíme umět stáhnout
operační systém, nainstalovat ho na SD kartu, umět prvně spustit
operační systém, nainstalovat si pár programů. To vše bylo popsáno na internetu a taky jsem to
popsal na stránkách o začátcích s Linuxem.
Vše zde uvedené je bez záruky. Program wsjt-x
byl asi určen pro Raspberry Pi, mě chodil velmi dobře a bez
problémů na Asus Tinker Board, který je výkonnější (2G RAM), ale
už se začalo prodávat Raspberry Pi 4, které by mělo být také ve
variantách s 2G a 4G RAM. |
|
|
|
Fotky z postupů a nastavování
|
Poznámky
1. Čas instalace jsem neměřil, ale jeden večer jsem si stáhnul
nejnovější Tinker OS, vyrobil SD kartu, vyzkoušel bootování.
Nainstaloval jsem Double Commander, abych si mohl poslat
printscreeny na server.
2. Druhý den jsem stáhnul balíček WSJTX, nastavil služby (hlavně
alsa utils), časovou synchronizaci z NTP serverů.
3. Balíček jsem nainstaloval pomocí instalátoru GDebi, který
jsem stáhnul pomocí Synaptic z repozitáře Debian.
4. Na SBC mám ještě Gambas (asi nic neovlivňuje) a VLC player
(netuším, zda může něco ovlivnit).
5. Instalace balíčku, nastavení TCVRu a zkoušení, to mi trvalo
asi půl hodiny. Chvíli jsem hledal v menu tu USB zvukovku.
6. Pak už jsem si s tím hrál. Chovalo se to stabilně, jako na
PC.
7. Předpokládám, že ten, kdo chce řídit TCVR přímo z USB portu
SBC, disponuje TCVRem, který umožňuje např. klíčování, je
vybaven USB zvukovkou, atd. Jiné TCVRy, např. Icom 706
neumožňují klíčování pomocí CAT a nemají zvukovku.
8. Jde o Linuxovou aplikaci. Sériový port se nám přes USB hlásí
jako /ttyUSB0, další jako ttyUSB1, atd. Žádné com6 nebo podobné
věci v Linuxu nejsou.
9. Linuxy si berou synchronizaci z NTP serverů, nepoužívá se,
jako ve Windows speciální program (např. Dimension4).
10. Druhý den jsem si chtěl celý postup zopakovat. Jenže
aktualizace Debianu z Internetu se táhla jako smrad neskutečnou
rychlostí několik kb/s a občas to měřilo b bajtech/s. Otřesná
záležitost. Fuj, hanba. Takže jsem si nakonec uložil image celé
SD karty s operačním systémem na HDD. A z obrazu jsem si vyrobil
nový klon na větší kartu. Za hodinku jsem měl vše hotové,
vyzkoušené a ještě jsem napsal o tom článek. Platí, že co je
doma, to se počítá.
Postup je zde.
11. První SBC jsem koupil s eMMC úložištěm. Operační systém na
SD kartě se mi moc nelíbí. Hledal jsem alespoň jedinou výhodu. A
našel jsem hned dvě:
a) Obraz SD karty lze snadno a rychle zálohovat. A z obrazu v
komprimované podobě lze SD kartu rychle vyrobit.
b) Vyměnit v SBC SD kartu lze asi za 10 sekund. Vyměnit obsah
úložiště na eMMC tak rychle nejde, hi ...
Nic dalšího důležitého mě nenapadá, program vypadá jako na PC.
|
Závěr
Fungovalo to docela svižně. Např. na rozdíl
od starých notebooků, které nestíhají dekódovat nebo
obsluhovat druhý monitor.
|
|