﻿{"id":684,"date":"2011-12-11T20:25:30","date_gmt":"2011-12-11T19:25:30","guid":{"rendered":"http:\/\/www.marallo.sk\/?p=684"},"modified":"2011-12-11T20:31:08","modified_gmt":"2011-12-11T19:31:08","slug":"aqp-rig-control","status":"publish","type":"post","link":"https:\/\/www.marallo.sk\/?p=684","title":{"rendered":"AQP Rig Control"},"content":{"rendered":"<p>Pred \u010dasom som nap\u00edsal moje sk\u00fasenosti s ovl\u00e1dan\u00edm transceivra cez CAT k\u00e1bel v Linuxe. Nako\u013eko som nena\u0161iel \u017eiadnu pou\u017eite\u013en\u00fa aplik\u00e1ciu, neost\u00e1valo mi ni\u010d in\u00e9 ako otvori\u0165 <a href=\"http:\/\/gambas.sourceforge.net\/en\/main.html\" target=\"_blank\">Gambas<\/a>, a nap\u00edsa\u0165 si ju s\u00e1m. Prv\u00e9 riadky k\u00f3du som nap\u00edsal 21.11.2011, a dnes je na svete AQP RIG Control verzia 0.1.<!--more--><\/p>\n<p><a href=\"http:\/\/www.marallo.sk\/wp-content\/\/aqprigctrl_v01_screenshot.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-685\" title=\"aqprigctrl_v01_screenshot\" src=\"http:\/\/www.marallo.sk\/wp-content\/\/aqprigctrl_v01_screenshot.png\" alt=\"\" width=\"506\" height=\"149\" srcset=\"https:\/\/www.marallo.sk\/wp-content\/aqprigctrl_v01_screenshot.png 506w, https:\/\/www.marallo.sk\/wp-content\/aqprigctrl_v01_screenshot-300x88.png 300w\" sizes=\"(max-width: 506px) 100vw, 506px\" \/><\/a><\/p>\n<p><span style=\"color: #33cccc;\">Priority programu:<\/span><br \/>\n&#8211; M\u00e1 to by\u0165 mal\u00e1 a jednoduch\u00e1 aplik\u00e1cia na ovl\u00e1danie z\u00e1kladn\u00fdch funkcii transceivra.<br \/>\n&#8211; Mala by zabera\u0165 \u010do najmenej miesta na ploche.<br \/>\n&#8211; K ovl\u00e1daniu TRX pou\u017e\u00edva kni\u017enicu <a href=\"http:\/\/sourceforge.net\/apps\/mediawiki\/hamlib\/index.php?title=Main_Page\" target=\"_blank\">Hamlib<\/a>, tak\u017ee podporuje v\u00e4\u010d\u0161inu be\u017en\u00fdch transceivrov.<br \/>\n&#8211; Ovl\u00e1danie mus\u00ed by\u0165 jednoduch\u00e9, r\u00fdchle, pohodln\u00e9 a intuit\u00edvne.<br \/>\n&#8211; Podporuje nastavenie niektor\u00fdch parametrov pomocou argumentov z pr\u00edkazovej riadky.<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #33cccc;\">Apl\u00edk\u00e1cia podporuje tieto argumenty z pr\u00edkazov\u00e9ho riadku:<\/span><br \/>\n-r [PORT] &#8211; port na ktorom je pripojen\u00fd TRX. Defaultne je nastaven\u00fd \/dev\/ttyUSB0.<br \/>\n-m [CISLO] &#8211; typ TRX ktor\u00fd je pripojen\u00fd (viac info v dokumentacii hamlib). Defaultne je 309, teda Icom IC-706 .<br \/>\n-t [CAS] &#8211; \u010das v ms ako \u010dasto sa m\u00e1 \u010d\u00edtat frekvencia z TRX.<br \/>\n-g [CAS] &#8211; \u010das v ms ako \u010dasto sa m\u00e1 zap\u00edsat frekvencia do TRX ked je kurzor my\u0161i umiestnen\u00fd na displeji .<br \/>\n-s [Hz] &#8211; krok v Hz o ktor\u00fd sa preladi frekvencia pri to\u010deni kolie\u010dkom my\u0161i na displeji.<br \/>\n-h &#8211; vypise n\u00e1povedu.<\/p>\n<p><span style=\"color: #33cccc;\">Ovl\u00e1danie prgramu:<\/span><br \/>\nOvl\u00e1danie je jednoduch\u00e9 a nepotrebuje zvl\u00e1\u0161tny popis. Za zmienku stoj\u00ed sn\u00e1\u010f len prela\u010fovanie frekvencie pomocou kolie\u010dka my\u0161i. Pokia\u013e je kurzor umiestnen\u00fd na displeji , a oto\u010d\u00edme kolie\u010dkom na my\u0161i, frekvencia na displeji sa zmen\u00ed smerom hore alebo dolu a displej o\u017eltne. To znamen\u00e1 \u017ee frekvencia je zmenen\u00e1 iba na PC a do transceivra sa po\u0161le a\u017e za nejak\u00fd \u010das. Tento \u010das je defaultne nastaven\u00fd na ka\u017ed\u00fdch 500ms, a je ho mo\u017en\u00e9 zmeni\u0165 argumentom -g [CAS]. \u010cas je v milisekund\u00e1ch, a ak zad\u00e1me 0, automatick\u00e9 posielanie do TRX sa vypne. Pr\u00edkaz na zmenu frekvencie je tie\u017e mo\u017en\u00e9 posla\u0165 kliknut\u00edm \u013eav\u00e9ho tla\u010didla my\u0161i na displej, alebo od\u00edden\u00edm kurzora z displeja. Po poslan\u00ed pr\u00edkazu sa farba displeja zmen\u00ed op\u00e4\u0165 na zelen\u00fa. To zna\u010d\u00ed \u017ee frekvencia na displeji je aktu\u00e1lna, a zhodn\u00e1 s frekvenciou TRXu.<br \/>\nK tak\u00e9muto ovl\u00e1daniu som prist\u00fapil, preto\u017ee na ovl\u00e1danie sa pou\u017e\u00edva rigctl z kni\u017enice <a href=\"http:\/\/sourceforge.net\/apps\/mediawiki\/hamlib\/index.php?title=Main_Page\" target=\"_blank\">Hamlib<\/a>. Navy\u0161e sa sp\u00fa\u0161\u0165a pr\u00edkazom SHELL. Toto rie\u0161enie je zna\u010dne pomal\u00e9, a obsluha by bola nekomfortn\u00e1. Zo za\u010diatku to znie zlo\u017eito, no po chv\u00edli si na to \u010dlovek zvykne a pr\u00e1ca je bezprobl\u00e9mov\u00e1.<br \/>\nTie\u017e chcem v niektorej z \u010fa\u013e\u0161\u00edch verzii implementova\u0165 sie\u0165ov\u00fa podporu, a tomuto syst\u00e9mu by nemala robi\u0165 probl\u00e9m ani dlh\u0161ia odozva.<br \/>\nPri dlhej odozve medzi TRX a PC je dobr\u00e9 nastavi\u0165 dlh\u0161\u00ed \u010das obnovovania frekvencie (argumentom -t [CAS]), a v pr\u00edpade potreby obnovi\u0165 tla\u010d\u00edtkom \u201ececk freq\u201c.<\/p>\n<p><span style=\"color: #33cccc;\">Pl\u00e1ny do bud\u00facnosti, alebo TODO:<\/span><br \/>\n&#8211; Program m\u00e1 nieko\u013eko zn\u00e1mych, a aj nezn\u00e1mych ch\u00fdb, ktor\u00e9 treba opravi\u0165 a zv\u00fd\u0161i\u0165 tak stabilitu a funk\u010dnos\u0165 programu.<br \/>\n&#8211; Implementova\u0165 sie\u0165ov\u00fa podporu, a teda mo\u017enos\u0165 pou\u017eitia v \u201eremote station\u201c syst\u00e9me.<br \/>\n&#8211; Zv\u00fd\u0161i\u0165 r\u00fdchlos\u0165 posielania pr\u00edkazov do transceivra.<br \/>\n&#8211; Otestova\u0165 a odladi\u0165 program na viacer\u00fdch typoch r\u00e1dii.<br \/>\n&#8211; Dorobi\u0165 nejak\u00fd syst\u00e9m pam\u00e4t\u00ed.<\/p>\n<p>Uvid\u00edme ako sa program osved\u010d\u00ed, ka\u017edop\u00e1dne je to to najfunk\u010dnej\u0161ie \u010do doma v Linuxe m\u00e1m. Str\u00e1nky projektu s\u00fa: <a href=\"http:\/\/code.google.com\/p\/aqp-rig-control\/\" target=\"_blank\">http:\/\/code.google.com\/p\/aqp-rig-control\/<\/a> kde sa d\u00e1 stiahnu\u0165 bin\u00e1rka aj zdrojov\u00fd k\u00f3d, ak by mal niekto nejak\u00e9 podnety, ot\u00e1zky, pr\u00edpadne by chcel nejako do projektu prispie\u0165 m\u00f4\u017ee ma kontaktova\u0165&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pred \u010dasom som nap\u00edsal moje sk\u00fasenosti s ovl\u00e1dan\u00edm transceivra cez CAT k\u00e1bel v Linuxe. Nako\u013eko som nena\u0161iel \u017eiadnu pou\u017eite\u013en\u00fa aplik\u00e1ciu, neost\u00e1valo mi ni\u010d in\u00e9 ako otvori\u0165 Gambas, a nap\u00edsa\u0165 si ju s\u00e1m. Prv\u00e9 riadky k\u00f3du som nap\u00edsal 21.11.2011, a dnes je na svete AQP RIG Control verzia 0.1.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[3,9,10,1,11],"tags":[],"class_list":["post-684","post","type-post","status-publish","format-standard","hentry","category-ham","category-it","category-linux-it","category-nezaradene","category-all"],"views":15630,"_links":{"self":[{"href":"https:\/\/www.marallo.sk\/index.php?rest_route=\/wp\/v2\/posts\/684"}],"collection":[{"href":"https:\/\/www.marallo.sk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.marallo.sk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.marallo.sk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marallo.sk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=684"}],"version-history":[{"count":12,"href":"https:\/\/www.marallo.sk\/index.php?rest_route=\/wp\/v2\/posts\/684\/revisions"}],"predecessor-version":[{"id":698,"href":"https:\/\/www.marallo.sk\/index.php?rest_route=\/wp\/v2\/posts\/684\/revisions\/698"}],"wp:attachment":[{"href":"https:\/\/www.marallo.sk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marallo.sk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=684"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marallo.sk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}