{"id":679,"date":"2022-01-29T10:39:11","date_gmt":"2022-01-29T09:39:11","guid":{"rendered":"http:\/\/ha4bf.ddns.net\/?p=679"},"modified":"2022-10-26T06:25:24","modified_gmt":"2022-10-26T05:25:24","slug":"rpi3b-wsjt-x-ft-991a","status":"publish","type":"post","link":"http:\/\/ha4bf.ddns.net\/?p=679","title":{"rendered":"RPi3B + WSJT-X + FT-991a"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Mivel egyes esetekben nem felt\u00e9tlen van a legt\u00f6bbet haszn\u00e1lt sz\u00e1m\u00edt\u00f3g\u00e9p a r\u00e1di\u00f3 k\u00f6zel\u00e9ben felmer\u00fclt, hogy a digit\u00e1lis \u00fczemm\u00f3dokra a Raspberry Pi-t is lehet haszn\u00e1lni, esetemben WSJT-X -el \u00e9s egy Yaesu FT-991a-val&#8230; Persze mint minden, ez sem ment k\u00f6nnyen, sz\u00e9p lenne, ha \u00edgy m\u0171k\u00f6dne: let\u00f6lt\u00f6m a csomagot \u00e9s install\u00e1lom, majd haszn\u00e1lom&#8230;  N\u00e1lam a <a rel=\"noreferrer noopener\" href=\"https:\/\/sourceforge.net\/projects\/wsjt\/\" target=\"_blank\">wsjt<\/a> verzi\u00f3i nem telep\u00edthet\u0151ek (pl. 2.5.4) az adott CPU t\u00edpushoz tartoz\u00f3 Linux csomagb\u00f3l mert egy (frissen let\u00f6lt\u00f6tt vagy patch-elt) Linux-ra (eset\u00fcnkben Raspbian 11) nem lehet feltenni csomagf\u00fcgg\u0151s\u00e9gi probl\u00e9m\u00e1k miatt, a let\u00f6lthet\u0151 .deb csomag telep\u00edt\u00e9skor olyan f\u00fcgg\u0151s\u00e9get k\u00e9r, amelyb\u0151l \u00fajabb csomag van a g\u00e9pen, de neki pontos verzi\u00f3 kellene, nem azt mondja, hogy xyz verzi\u00f3 vagy felette&#8230; Szerencs\u00e9re a <a rel=\"noreferrer noopener\" href=\"https:\/\/sourceforge.net\/projects\/wsjt\/files\/\" target=\"_blank\">wsjt sourceforge oldal<\/a>\u00e1n ott van a wsjt program forr\u00e1sa is, ebb\u0151l mindenki mag\u00e1nak ford\u00edthat saj\u00e1t p\u00e9ld\u00e1nyt ami m\u0171k\u00f6dik is. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kezdj\u00fck az elej\u00e9n. Egy <a rel=\"noreferrer noopener\" href=\"https:\/\/www.rpibolt.hu\/Raspberry-Pi-3\" target=\"_blank\">Raspberry Pi 3B<\/a> volt itthon kihaszn\u00e1latlanul. R\u00e1kerestem, hogy most n+1 \u00e9v ut\u00e1n <a rel=\"noreferrer noopener\" href=\"https:\/\/www.raspberrypi.com\/software\/operating-systems\/\" target=\"_blank\">milyen Linux OS-t lehetne feltenni<\/a> r\u00e1. \u00cdgy ker\u00fclt a microSD k\u00e1rty\u00e1ra Raspbian 11 (bullseye). Az els\u0151 boot ut\u00e1n legyen mindenkinek az els\u0151 l\u00e9p\u00e9s, hogy a pi user jelszav\u00e1t megv\u00e1ltoztatja. Majd j\u00f6het az OS szem\u00e9lyre szab\u00e1sa pl.: az ssh szerver el\u00e9r\u00e9s\u00e9nek biztos\u00edt\u00e1sa: <font face=\"courier\">sudo raspi-config<\/font> futtat\u00e1s\u00e1val \u00e9s ut\u00e1na \u00fajraind\u00edt\u00e1ssal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Miut\u00e1n be\u00e1ll\u00edtottuk a sz\u00e1munkra sz\u00fcks\u00e9geseket (pl. eth h\u00e1l\u00f3zat vagy wifi) kezd\u0151dhet a ford\u00edt\u00e1shoz \u00e9s a k\u00e9s\u0151bbi haszn\u00e1lathoz sz\u00fcks\u00e9ges csomagok telep\u00edt\u00e9se:<br><font face=\"courier\">sudo apt install libgfortran5 libqt5widgets5 libqt5network5 libqt5printsupport5 libqt5multimedia5-plugins libqt5serialport5 libqt5sql5-sqlite libfftw3-single3 libgomp1 libboost-all-dev libusb-1.0-0 libportaudio2 qtmultimedia5-dev libqt5serialport5-dev qttools5-dev qttools5-dev-tools libboost-all-dev libfftw3-dev libreadline-dev libusb-1.0-0-dev libudev-dev portaudio19-dev gcc cmake ntp<\/font><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ezek ut\u00e1n megkereshetj\u00fck a leg\u00fajabb wsjt-x verzi\u00f3 forr\u00e1sk\u00f3dj\u00e1t, eset\u00fcnkben az \u00e9ppen <a rel=\"noreferrer noopener\" href=\"https:\/\/sourceforge.net\/projects\/wsjt\/files\/wsjtx-2.5.4\/\" target=\"_blank\">aktu\u00e1lis verzi\u00f3 a 2.5.4<\/a>-es, itt a  <a href=\"https:\/\/sourceforge.net\/projects\/wsjt\/files\/wsjtx-2.5.4\/wsjtx-2.5.4.tgz\/download\">wsjtx-2.5.4.tgz<\/a>-t kell let\u00f6lten\u00fcnk. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Amit m\u00e9g \u00e9rdemes megeml\u00edteni az RPi 3B modell nem egy er\u0151g\u00e9p, emiatt \u00e9rdemes a raspi-config-al X fel\u00fclet n\u00e9lk\u00fcl bebootolva elv\u00e9gezni a ford\u00edt\u00e1st, mert m\u00e9g ebben az esetben is el\u00e9g id\u0151ig\u00e9nyes lesz a dolog&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">K\u00e9sz\u00edtettem neki egy HAM k\u00f6nyvt\u00e1rat, ebbe tettem \u00e9s kicsomagoltam:<br><font face=\"courier\">mkdir HAM<\/font><br><font face=\"courier\">cd HAM\/<br>tar xvzf wsjtx-2.5.4.tgz<br>cd wsjtx-2.5.4\/<br><\/font> Majd kezd\u0151dhet a ford\u00edt\u00e1s a build k\u00f6nyvt\u00e1rb\u00f3l:<br> <font face=\"courier\">mkdir build<br>cd build\/<br>cmake -DWSJT_SKIP_MANPAGES=ON -DWSJT_GENERATE_DOCS=OFF ..\/wsjtx-2.5.4<br>cmake &#8211;build .<br>sudo cmake &#8211;build . &#8211;target install<\/font><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Miut\u00e1n elk\u00e9sz\u00fclt\u00fcnk a ford\u00edt\u00e1ssal ford\u00edtsunk egy kis figyelmet az OS id\u0151szinkron be\u00e1ll\u00edt\u00e1s\u00e1ra, mert ez nagyon fontos a digit\u00e1lis \u00fczemm\u00f3dokhoz. A kor\u00e1bbi installal felker\u00fcl az ntp csomag, melynek kofigur\u00e1ci\u00f3j\u00e1ra egy p\u00e9lda az itteni szerverek beilleszt\u00e9s\u00e9vel \u00e9s az egy\u00e9b pool-ok #-al kiv\u00e9tel\u00e9vel, majd \u00fajraind\u00edt\u00e1s \u00e9s teszt.<br><font face=\"courier\">sudo vi \/etc\/ntp.conf<br>          server 0.hu.pool.ntp.org<br>          server 1.hu.pool.ntp.org<br>          server 2.hu.pool.ntp.org<br>          server 3.hu.pool.ntp.org<br>sudo systemctl enable ntp<br>sudo systemctl restart ntp<br>ntpq -p<\/font><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ha ez is megvan a <font face=\"courier\">startx<\/font> paranccsal elind\u00edtjuk az X fel\u00fcletet, futtathatjuk a <font face=\"courier\">wsjtx<\/font> parancsot. Ennek hat\u00e1s\u00e1ra megjelenik a szok\u00e1sos wsjt-x ablak, arra kell sz\u00e1m\u00edtani, hogy az ind\u00edt\u00e1s t\u00f6bb m\u00e1sodpercig is tarthat ugyanis a program az \u00f6sszes megl\u00e9v\u0151 portot ellen\u0151rzi ind\u00edt\u00e1skor. M\u00e1r csak a konfigur\u00e1ci\u00f3 marad h\u00e1tra a r\u00e1di\u00f3nak \u00e9s ehhez kapcsol\u00f3d\u00f3an a haszn\u00e1lt CAT \u00e9s hangfrekvenci\u00e1s illeszt\u0151nek megfelel\u0151en (eset\u00fcnkben mindk\u00e9t interface a r\u00e1di\u00f3ba \u00e9p\u00edtett USB eszk\u00f6z\u00f6k kapcsolat\u00e1val \u00e1ll el\u0151).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A Yaesu FT-991a-hoz USB porton k\u00f6tve az Rpi 3B + WSJT-X be\u00e1ll\u00edt\u00e1sa a k\u00f6vetkez\u0151 k\u00e9peknek megfelel\u0151en t\u00f6rt\u00e9nt:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_1.jpg\" alt=\"\" class=\"wp-image-684\" width=\"565\" height=\"589\" srcset=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_1.jpg 759w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_1-576x600.jpg 576w\" sizes=\"auto, (max-width: 565px) 100vw, 565px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_2.jpg\" alt=\"\" class=\"wp-image-685\" width=\"563\" height=\"585\"\/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_3.jpg\" alt=\"\" class=\"wp-image-686\" width=\"568\" height=\"592\" srcset=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_3.jpg 759w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_3-576x600.jpg 576w\" sizes=\"auto, (max-width: 568px) 100vw, 568px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Nagyon fontos, hogy a m\u00e1sodik f\u00fcl\u00f6n a m\u00f3d az Data\/Pkt-ban legyen \u00e9s a r\u00e1di\u00f3ban az \u00fczemm\u00f3dn\u00e1l D-U l\u00e1tsz\u00f3djon, valamint a m\u00f3dhoz tartoz\u00f3 Nar\/Wide param\u00e9ter 3000-en \u00e1lljon, ezt sajnos ebben a fel\u00e1ll\u00e1sban s\u00e1vonk\u00e9nt ellen\u0151rizni kell, de ha nincsen j\u00f3l be\u00e1ll\u00edtva, l\u00e1tsz\u00f3dni is fog a vett k\u00e9pen. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_5.jpg\" alt=\"\" class=\"wp-image-703\" width=\"651\" height=\"592\" srcset=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_5.jpg 930w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_5-660x600.jpg 660w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_5-768x699.jpg 768w\" sizes=\"auto, (max-width: 651px) 100vw, 651px\" \/><figcaption>P\u00e9lda egy s\u00e1vv\u00e1lt\u00e1s ut\u00e1ni rossz be\u00e1ll\u00edt\u00e1sra. Itt az \u00fczemm\u00f3d ugyan D-U, de a wide \u00e9rt\u00e9ke csak 500<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Tal\u00e1n <a rel=\"noreferrer noopener\" href=\"https:\/\/www.w6pql.com\/misc\/wsjt-x\/ft991-wsjt-x.pdf\" target=\"_blank\">ez a be\u00e1ll\u00edt\u00e1s <\/a>\u00e1ll az eny\u00e9mhez legk\u00f6zelebb. Amit m\u00e9g \u00e9rdemes megjegyezni: r\u00f6vid USB A-B k\u00e1belt haszn\u00e1ljunk vagy RF zavarv\u00e9dettet, mert ahogy \u00e9szrevettem hangk\u00e1rtya USB r\u00e9sze el\u00e9g \u00e9rz\u00e9keny a saj\u00e1t RFI zavaraira.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" src=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20220129_105843-1-scaled.jpg\" alt=\"\" class=\"wp-image-692\" width=\"-203\" height=\"-140\" srcset=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20220129_105843-1-scaled.jpg 2560w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20220129_105843-1-862x600.jpg 862w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20220129_105843-1-768x534.jpg 768w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20220129_105843-1-1536x1069.jpg 1536w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20220129_105843-1-2048x1425.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><figcaption>A j\u00f3 be\u00e1ll\u00edt\u00e1st ezen a k\u00e9pen l\u00e1thatjuk: \u00fczemm\u00f3d D-U, Wide \u00e9s 3k<\/figcaption><\/figure>\n<\/div>\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"851\" src=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20220129_105816.jpg\" alt=\"\" class=\"wp-image-693\" srcset=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20220129_105816.jpg 2000w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20220129_105816-1200x511.jpg 1200w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20220129_105816-768x327.jpg 768w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/IMG_20220129_105816-1536x654.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ked\u0151dhet a WSJT-X haszn\u00e1lata. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1918\" height=\"1008\" src=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_4.jpg\" alt=\"\" class=\"wp-image-687\" srcset=\"http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_4.jpg 1918w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_4-1142x600.jpg 1142w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_4-768x404.jpg 768w, http:\/\/ha4bf.ddns.net\/wp-content\/uploads\/rpi3b_wsjtx_ha4bf_4-1536x807.jpg 1536w\" sizes=\"auto, (max-width: 1918px) 100vw, 1918px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Egy\u00e9bk\u00e9nt ez a megold\u00e1s alkalmat ad arra is, hogy ha RPi3 h\u00e1l\u00f3zaton el\u00e9rhet\u0151 ssh-n kereszt\u00fcl, akkor t\u00e1volr\u00f3l is lehet digit\u00e1lis \u00fczemm\u00f3dokban r\u00e1di\u00f3zni. Ebben az esetben el\u00e9g a r\u00e1di\u00f3 mellett egy Raspberry Pi-t bekapcsolva tartani \u00e9s az ssh -X vagy pl. MobaXterm haszn\u00e1lat\u00e1val az X ablakot megjelen\u00edteni a kliens sz\u00e1m\u00edt\u00f3g\u00e9p\u00fcnk\u00f6n.<br>A keletkezett logok hely\u00e9t a konfigur\u00e1ci\u00f3ban is meg lehet adni, vagy a <font face=\"courier\">.local\/share\/WSJT-X\/<\/font> k\u00f6nyvt\u00e1rban megtal\u00e1lhat\u00f3ak.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ha k\u00e9rd\u00e9s lenne, sz\u00edvesen v\u00e1laszolok&#8230; <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">73, de HA4BF <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>friss\u00edt\u00e9s: 2022.03.28:<\/strong><br>Tal\u00e1ltam egy probl\u00e9m\u00e1t, amelynek a megold\u00e1s\u00e1t m\u00e9g nem tudom. Mindenesetre \u00e9rdekes.<br>Adott az RPi3 \u00e9s a WSJT-X ford\u00edtott verzi\u00f3ja egy Raspbian GNU\/Linux 11 (bullseye) verzi\u00f3n. Ha Windows al\u00f3l MobaXterm-el vagy PuTTy-al \u00e9s Xming-el csatlakozok a (xforward-al) a g\u00e9phez akkor minden j\u00f3l megy.<br>De ha a kliens g\u00e9pen egy x86-os Linux van \u00e9s ssh -X -el csatlakozok akkor k\u00e9t sor figyelmeztet\u00e9s mellett (relative gyorsan) elindul a WSJT-X, a CAT vez\u00e9rl\u00e9s megy t\u00f6k\u00e9letesen, de az USB audi\u00f3 portokat nem ismeri fel a program. A hiba a libEGL \u00e9s libGLESv2 k\u00f6nyvt\u00e1rak k\u00f6rny\u00e9k\u00e9n lehet, de m\u00e9g nem tudom a megold\u00e1st.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Friss\u00edt\u00e9s: 2022.04.24:<\/strong><br>Ha v\u00e9letlen\u00fcl valaki a ford\u00edt\u00e1sn\u00e1l a : <font face=\"courier\">&#8211;build . &#8211;target<\/font> kapcsol\u00f3kat hossz\u00fa &#8211; jelnek l\u00e1tja az ebben az esetben \u00edrja \u00e1t 2db &#8211; -ra. B\u00e1rmilyen karakter k\u00e9szletet v\u00e1lasztok az oldalon, mind\u00edg hib\u00e1san jelenik meg. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Friss\u00edt\u00e9s: 2022.10.26:<br><\/strong>Az ssh termin\u00e1l programban mindenk\u00e9ppen ellen\u0151rizz\u00e9tek, hogy az ssh kapcsolat t\u00f6m\u00f6r\u00edt\u00e9se legyen bekapcsolva! Az X fel\u00fclet folyamatos haszn\u00e1lata m\u00e9g \u00edgy is el\u00e9g tetemes h\u00e1l\u00f3zati forgalmat fog eredm\u00e9nyezni.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Raspberry Pi 3B haszn\u00e1lata WSJT-X -el \u00e9s egy Yaesu FT-991a-val<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,4],"tags":[20,15,22,16,17,18,19,23,21],"class_list":["post-679","post","type-post","status-publish","format-standard","hentry","category-radios","category-computer","tag-ft-991a","tag-raspberry","tag-raspbian","tag-rpi","tag-rpi-3b","tag-wsjt","tag-wsjt-x","tag-wsjtx-2-5-4","tag-yaesu"],"_links":{"self":[{"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/posts\/679","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=679"}],"version-history":[{"count":22,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/posts\/679\/revisions"}],"predecessor-version":[{"id":779,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=\/wp\/v2\/posts\/679\/revisions\/779"}],"wp:attachment":[{"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=679"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=679"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/ha4bf.ddns.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=679"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}