Laitevaatimukset

Laitteisto

Web Radio Control-palvelinohjelmisto asennetaan Linux-palvelintietokoneelle, kuten esimerkiksi Raspberry Pi 3 tai 4, joka kytketään ohjattaviin radiolaitteisiin USB-lisälaitteilla (useimmiten USB-äänikortti sekä USB-sarjaporttiadapteri). Lisäksi palvelintietokoneelle tarvitaan Internet-yhteys, joka tarjoaa julkisen IP-osoitteen.

Tuetut radiomallit ja oheislaitteet

Selvitä aluksi onko radiomallisi ohjattavissa Hamlibin avulla tuettujen radiomallien sivulta.

Jos haluat ohjata antenninkääntäjääsi, selvitä onko kääntäjän ohjainlaite ohjattavissa Hamlibin avulla tuettujen antenninkääntäjien mallien sivulta.

Päätelaiteyhteensopivuus

Web Radio Control-etäkäyttöohjelmistoa käytetään web-selaimella.

Käyttö tietokoneella

Web Radio Control-käyttöliittymä toimii seuraavilla selaimilla:

  • Mozilla Firefox (versio 60 tai uudempi)

  • Google Chrome tai Chromium (versio 68 tai uudempi)

Ylläolevat selaimet toimivat Windows-, Mac OS- ja Linux-käyttöjärjestelmissä.

Vanhoille Windows-versioille (mm. XP ja Vista) ei enää ole saatavilla riittävän uusia versioita selaimista.

Käyttö mobiililaitteilla

Mobiililaitteilla käyttöliittymä toimii seuraavilla alustoilla:

  • Android-puhelimet ja -tabletit: Vaatimuksena Android 8.0 tai uudempi käyttöjärjestelmäversio

    • Käytä uusinta versiota Mozilla Firefox- tai Google Chrome-selaimesta.

  • iPhone-puhelimet ja iPad-tabletit: Vaatimuksena Apple iOS 13 tai uudempi käyttöjärjestelmäversio

    • Käytä Applen Safari-selainta. Muut selaimet eivät toimi Applen rajoitusten vuoksi.

Applen mobiililaitteilla on käytettävä Safari-selainta ja juurisertifikaatti (jota Apple kutsuu "profiiliksi") on latauksen jälkeen käytävä erikseen aktivoimassa valikosta Settings > General > About > Certificate Trust Settings. Sertifikaatit on listattu kohdan Enable full trust for root certificates alla ja ladattu sertifikaatti on aktivoitava listauksesta. Applen alkuperäiset ohjeet löytyvät osoitteesta: https://support.apple.com/en-us/HT204477

Generoitu audio eli ohjelmistopohjainen audio-CW-avainnus ja tone burst eivät toistaiseksi toimi Applen Safari-selaimessa. Ongelmaa selvitetään.

Käyttö Apple iPhone/iPad-mobiililaitteilla

Web Radio Controlia on mahdollista käyttää Applen mobiililaitteilla, jos iPhone/iPad-laitteen käyttöjärjestelmäversio on iOS 13 tai uudempi. iOS 13 (tai uudempi) on mahdollista asentaa iPhone 6S (tai uudempiin) sekä iPad Air 2/Mini 4/Pro (tai uudempiin) laitteisiin. Applen mobiililaitteilla Web Radio Controlia voi käyttää vain Safari-selaimella, sillä muut selaimet, kuten Firefox tai Chrome, ovat käytännössä rajoittuneita versioita Safari-selaimesta Applen ohjelmistorajoitusten vuoksi, joten WRC-käyttöliittymä ei toimi niillä.

Verkkoyhteys

  1. Varmista, että käytettävä Internet-yhteys tarjoaa julkisen IP-osoitteen (ei tarvitse olla kiinteä IP-osoite) ja että se sallii palvelimen ajamisen eli että valtaosa porteista on avattu tietoliikenneoperaattorilla julkiseen Internetiin.

  2. Varmista, että Internet-yhteyden jakava modeemi/reititin tukee porttiohjauksia (port forwarding) sekä TCP- että UDP-protokollille ja että porttiohjauslistassa on tilaa ainakin 7 portin ohjaukseen.

Tarvittavat laitteet ja varusteet

Esimerkkikuva Web Radio Controlia varten tarvittavista laitteista ja lisävarusteista:

Laite- ja tarvikelista:

  1. Raspberry Pi-tietokoneen malli 2B, 3B, 3B+ tai 4B

  2. Kotelo Raspberry Pi:lle

  3. MicroSD-kortti, jonka nopeusluokka on vähintään Class 10 tai UHS-I sekä koko vähintään 8 GB. 16 GB tai 32 GB-kokoiset kortit kestävät pidempään suuremman talletusoperaatioiden määrän keston vuoksi.

    • On suositeltavaa käyttää tunnettua valmistajaa, kuten SanDisk, Kingston, Lexar tai Samsung, sillä huonolaatuiset SD-kortit rikkoutuvat helposti.

  4. Virtalähde Raspberry Pi:lle: jännite 5V, maksimivirta ainakin 2.5A, USB-liitin

    • On suositeltavaa käyttää virallista Raspberry Pi:n virtalähdettä. Raspberry Pi vaatii tasaisen jännitteensyötön (yli 5V, mieluiten 5.1V), mutta useat tavalliset USB-laturit tuottavat liian alhaisen jännitteen ja jännite tippuu virrankulutuksen noustessa. Alhaisella jännitteellä Raspberry Pi voi olla epävakaa tai lakata toimimasta kokonaan.

    • Katso lisätietoja eri Raspberry Pi-mallien syöttöjännitteestä ja virrankulutuksesta

  5. Internet-yhteyden tarjoava modeemi tai reititin: matalan viiveen 4G- tai kiinteä Internet-yhteys

  6. Ethernet-kaapeli Raspberry Pi:stä Internet-yhteyden tarjoavaan modeemiin/reitittimeen

  7. USB-liitännällä varustettuun radioon:

    • Sopiva USB-kaapeli Raspberry Pi:n ja radion välille

    • Tässä oletetaan, että radion USB-liitännän kautta voidaan siirtää sekä audio että radion ohjauskomennot

  8. Radioon, jossa ei ole USB-liitäntää:

    • USB — RS-232-sarjaporttiadapteri

    • RS-232-sarjaporttikaapeli, jossa on sopiva liitäntä radion ohjausta varten

    • USB-äänikortti, jossa on linjaulostulo sekä mikrofoniliitäntä

    • Galvaaninen erotin audioliitäntöjä varten

    • Sopivat audiokaapelit radion mikrofoniliitäntään sekä äänen ulostuloon

Radion liittäminen tietokoneeseen

Radion ohjauskomennot sekä audio siirretään Raspberry Pi-tietokoneeseen USB-liitännän kautta. Tätä varten on selvitettävä käytettävästä radiosta onko siinä USB-liitäntä.

USB-liitännällä varustetut radiot

USB-liitännällä varustettu radio tarvitsee vain USB 2.0-yhteensopivan USB-kaapelin. Tarkista radion USB-liitännän tyyppi: yleisimmin on käytössä USB B-liitäntä, mutta mahdollisia ovat myös mini- tai micro-USB.

Radiot, joissa ei ole USB-liitäntää

USB-liitännän puuttuessa ohjauskomentoja ja audion siirtämistä varten tarvitaan erillinen USB-adapteri tai interface-laite. Suurin osa radioamatöörikäyttöön tarkoitetuista tietokone-interface-laitteista (CAT-interface, valmistajia ovat esim. MicroHAM, RigExpert ja SignaLink), jotka tarjoavat sekä USB-sarjaportin että USB-äänikortin sopii radion yhdistämiseen Raspberry Pi:hin ja käytettäväksi Web Radio Controlin kanssa.

Vaihtoehtoisesti on mahdollista käyttää erillisiä, yleiskäyttöisiä USB-adaptereita, jolloin tarvitset radion yhdistämiseen USB — RS-232-sarjaporttiadapterin, RS-232-välikaapelin radioon sopivalla liittimellä sekä audiota varten USB-äänikortin ja kaapelit mikrofoni- ja audioulostuloliitäntöihin. Radion mikrofoniliitäntään menevä kaapeli on syytä erottaa galvaanisesti häiriöiden välttämiseksi.

Käytännössä mikä tahansa USB-audioluokan standardin (USB audio class) mukainen laite toimii ja lisäksi ajureita on lukuisille muille malleille. Useimmat radioamatöörikäyttöön tarkoitetut USB-audio-interfacet ovat standardin mukaisia. Jos audiolaitteen spesifikaatioissa mainitaan Linux-yhteensopivuus, se todennäköisesti toimii Web Radio Control-käytössä.

Lisätietoja testatuista interface-laitteista ja USB-adaptereista on sivulla tuetut radiomallit.