AllStarLink pokus druhý

Už nějaký čas se pokouším udělat AllStarLink node - plány a oči byli veliké, ale vždy se mě něco nelíbilo, na něčem to ztroskotalo nebo chyběl malý detail. Nakonec jsem se rozhodl, že objednám z číny “modrou krabičku” s označením R1-2023. “Modrá krabička” není nic jiného než zvuková karta s galvanickým oddělením a různými dalšími doplňky jako je PTT a COS signál. Kontrolér R1-2023 se dá využít mimo jiné pro AllStarLink, Zello a nebo Echolink - kupoval jsem ho za 1250 Kč včetně dopravy a přišel za 14 dní od objednání. Mezi tím jsem na internetu dohledal nějakou dokumentaci a zapojení konektoru.

Pro domácí AllStarLink node jsem si připravil mini počítač Dell Wyse 3040 v konfiguraci 2GB RAM a 8GB HDD - trošku jsem se s ním trápil, nešli mě korektně nainstalovat části ASL (na vině byl secure boot) a nakonec jsem se dostal do situace, kdy prostě došlo místo. 8GB HDD je málo na cokoliv. Dell Wyse 3040 jsem odložil do šuplíku a vrátil jsem se k oblíbené platformě Raspberry Pi. I když mě platforma mini počítače od Dellu lákala (hlavně pro to svoji velikost, kompaktnost a regulérní vypínač), bohužel jsem zatím od této platformy upustil.

Ke kontroléru R1-2023 jsem dostal mini-din-6pin kabel, ten jsem rozstřihl, zjistil jsem si které barvy drátku vedou k jakému pinu a zapsal jsem si to na papír. Následně jsem si připravil ze starého externího mikrofonu kousek kablíku s Kenwood konektorem pro ručku Baofeng - našel jsem si zapojení konektoru na internetu, opět jsem si propípal kablíky, která barva kam vede. Potom jsem sletoval k sobě to co k sobě patří tedy AF IN s výstupem SPEAKER, AF OUT s MIC vstupem, PTT s PTT a GND s GND. Spoje jsem opatřil smršťovací bužírkou každý samostatně a na celý kabel jsem navlékl jednu velkou smršťovačku pak nakonec (až bude vše vyzkoušeno) to zatavím, aby vznikl kompaktní kabel. Víc nebylo třeba, COS signál jsem tentokrát vůbec neřešil protože jsem se v mezičase dočetl, že se dá řešit softwarově na straně ASL metodou VOX, viz. konfigurace níže.

Jak jsem uvedl výše, řeším domácí AllStarLink node, tedy chci něco malého, něco přenosného pro mě osobně, neřeším teď node pro oblast, město, kolegy kamarády, prostě řeším node pro sebe samého k sobě domů a na cesty. Mám tedy trochu jiné požadavky než ten kdo řeší velký node na velkou anténu. Např. Martin MDX se snaží vybudovat jiný typ AllStarLink node, koupil si k “modré krabičce” kabel/redukci přímo pro Motorolu, kterou připojí k velké anténě externí - on bude mít dostupný z rádia i COS signál. Ale pořád se bude jednat o simplexní node. Kontrolér R1-2023 se dá ve spojení se softwarem ASL použít i jako ovladač pro plnohodnotný repeater - tedy pro duplexní provoz - jenže na to by už byla potřeba licence pro převaděč a zkoordinovaný frekvenční pár samozřejmě. Snad se v budoucnu povede do systému AllStarLink připojit i některý z velkých národních převaděčů, tak jak je to běžné v zahraničí.

Posledním krokem je instalace software a následně jeho konfigurace. Ve finále je to ten nejdůležitější krok a zároveň krok u kterého se dá nejvíc spotit. Využil jsem dva zdroje, tím prvním je github Alana WA3WCO, který vytvořil skript pro automatizovanou instalaci všeho potřebného pro AllStarLink. Další užitečný zdroj pro mě byla stránka autora Allscanu, DavidaNR9V, který popsal stavbu (sice duplexního, ale to je jedno) AllStarLink node s ručkami Retevis RT85 a využil při tom přívě automatickou detekci COS signálu ze vstupního audia. Popsal jak mechanické tak softwarové nastavení. Vlastně díky těmto dvěma zdrojům se povedla poslední instalace napoprvé bez nějakých zbytečných hraní si a zkoušení. Ale přispělo k tomu určitě i to, že jsem si celý proces instalace a konfigurace AllStarLinku prošel několikrát dříve, kdy jsem experimentoval s upravnou zvukovou kartou CM108 za 50 Kč z které se vyvedl PTT a COS signál.

Instalace v bodech:

  • vytvoření SD karty pro RPi4 (Raspberry Pi OS Lite 64-bit) + SSH + WIFI
  • vložení karty do RPi4, připojení kontroléru R1-2023 pomocí jednoho USB kabelu
  • (radiostanice ke kontroléru zatím připojená není)
  • první boot a vyzkoušení přihlášení přes SSH
  • provedení update/upgrade v linuxu a následný reboot
  • stažení instalačního skriptu pro ASL od Alana
  • spuštění všech bodů instalace
  • spuštění konfigurace ASL node
  • instalace a konfigurace web rozhraní Allscan
  • přihlášní do Allscan a nastavení prvního uživatele
  • úprava konfiguračního souboru rpt.conf
  • úprava konfiguračního souboru usbradio.conf
  • restart RPi4 a zkontrolování “statusu node” na webu allstarlink.com
  • vypnutí celého RPi4
  • připojení radiostanice (naprogramovaná frekvence a výkon)
  • propojení radiostanice s kontrolerem R1-2023
  • nastavení minimální hlasitosti na radiostanici
  • zapnutí celého systému (RPi4 propojený s R1-2023 a následně s radiostanicí)
  • otestování AllStarLink node připojením na parrota (55553)
  • nastavení správné hlasitosti na radiostanici (pomocí parrota)
  • prohlášení celého AllStarLink node za funkční

Pokud se všechny kroky povedli, tak bude na webu AllStarLink svítit zeleně náš node jako že je online připojený do systému AllStarLink. Potom se přihlásím do rozhraní AllScan a připojím se k Parrotu - papoušku (node s ID 55553) a zkusím něco zavysílat, ozve se mě můj odvysílaný záznam a uslyším zda je vše v pořádku.

IMG_20240612_181636

IMG_20240612_181757

IMG_20240612_181711

IMG_20240613_070237

rpt.conf:

rxchannel = Radio/usb_[node#] ; Comment out all other rxchannel lines
duplex = 3 ; Full-duplex, do not repeat Rx audio to Tx audio
hangtime = 100
althangtime = 100
;linkunkeyct = ct8 ; Comment out to prevent courtesy tones when connected
holdofftelem = 1
telemdefault = 0 ; Prevent "node X connected to node Y" messages
parrotmode = 1 ; 1 = Parrot On Command
;Uncomment following lines:
921 = cop,21 ; Enable Parrot Mode
922 = cop,22 ; Disable Parrot Mode

usbradio.conf:

rxboost = 0
rxctcssoverride = 1
carrierfrom = vox
voxhangtime = 500
ctcssfrom = no
rxdemod = speaker
txprelim = no
txlimonly = no
txtoctype = no
txmixa = voice
txmixb = no
rxlpf = 2
rxhpf = 1
txlpf = 1
txhpf = 1
duplex = 1

Příkazy pro ovládání ALS z ručky (DTMF):

1[node_number] - odpojení od [node_number]
2[node_number] - připojení k [node_number] v režimu pouze poslechu
3[node_number] - připojení k [node_number]
921 - zapnutí lokálního opakovače *922 - vypnutí lokálního opakovače

Napiš vlastní komentář k článku

Vulgarity a nebo komentáře mimo téma budou smazány!

Předchozí příspěvek Další příspěvěk