air console – bezdrátový sériový terminál pro iPad, iPhone i PC

Spousta starých počítačů, se kterými pracuji, používá sériový port. Ať jako terminál nebo pro přenos dat, či další činnosti. Dávno jsem zjistil, že nestačí jen USB převodníky, ale je dobré mít v počítači nativní sériový port. Ne vždy je však pohodlné připojení k PC nebo notebooku, tak si už dlouho si pohrávám s myšlenkou, jak by bylo fajn mít možnost připojit moje 8-bitové hračky k tabletu. jako terminálu. Mnoho vhodných řešení bohužel neexistuje. Po delším hledání a odhodlávání jsem si pořídil řešení společnosti Get Console, které sestává ze stejnojmenné aplikace pro iPad nebo iPhone a kousku hardwaru pojmenovaného air console.

air_console_working   iPad_session

Onen kousek hardwaru není jeden, ale je to několik věciček, které se můžou používat společně i samostatně. Základem je vlastní bílá krabička s názvem air console. Má integrovanou baterii, na kterou vydrží v provozu asi 4 hodiny. Na jedné straně najdete Ethernet port, na druhé USB port, z boku pak microUSB port pro napájení a z druhého přepínač na zapnutí a tlačítko na test stavu baterie. Můj první dojem byl „Safra a kde je ten sériový port?“. Ten je v druhé modré krabičce, které představuje převodní serial na USB. Aby to nebylo úplně jednoduché, tak do tohoto adaptéru se dá připojit Bluetooth dongle a tím získat BT připojení (WiFi je už přímo v bílé „air console“). Celé zařízení samozřejmě není šité na míru nám osmibiťákům, ale spíše správcům serverů. Z toho vyplývá, že jako konektor je použit RJ45, takže ho v pohodě zastrčíte do zařízení od Cisco apod., ale už hůře do naších mazlíků. Tady přichází ke slovu další adaptér, který umí konvertovat RJ45 na 9 nebo 25-pinový D-Sub (Canon). A opět máme dvě varianty – standardní a křížený null-modem a k tomu ještě redukci pro změnu samice na samce. No, řeknu vám, že když to všechno zapojíte, je toho dost. Naštěstí všechno funguje, do sebe dobře zapadá a drží, tak to není až tak strašné, jak to možná na první pohled vypadá.

GetnConsole_settings   AirConsole_Status

Softwarová výbava je také poměrně bohatá. Můžete se spokojit s aplikací Get Console pro iPhone nebo iPad, případně Serial Bot pro Android. Já zkoušel Get Console a funguje poměrně bez problémů. Snadno se připojíte k WiFi síti poskytované z air console, případně se připojíte přes bluetooth. Já si air console strčili do domácí WiFi sítě, aby mi nezakládala svoji vlastní a vše opět šlape, jak má. Trochu práce dá informace dohledat, protože celé zařízení, jeho možnosti i veškerý software poskytují opravdu široké možnosti konfigurace, takže je informací celkem dost. Ale dá se v tom vyznat Mrkající veselý obličej.

Get Console umožňuje samozřejmě nastavovat i parametry sériové linky a emuluje terminál VT100. Bohužel, s tím si musíte vystačit, emulace jiných terminálů se nekoná. Naštěstí VT100 toho umí celkem dost.

air console, má, jak už je dnes zvykem, vlastní web, přes který se konfuguruje. Trochu složitější je situace v případě PC (jde to i na Mac OS, ale to jsem nezkouše), kde musíte nainstalovat virtuální COM port. Naštěstí, vše opět funguje bez větších potíží a k virtuálnímu COM portu lze bez problémů přistupovat z běžných aplikací jako je HyperTerminal, PuTTY apod.

Komu by to nestačilo, může si zprovoznit tzv. Private Server. Ten se spojí s air console a nasdíli ji dalším uživatelům prostřednictvím standardních protokolů jako je SSH nebo Telnet. Pak nemusíte PuTTY připojovat na virtuální COM port, ale použijete jednoduše např. SSH nebo dokonce webový terminálový klient obsažený přímo v Private Server. Další výhodou tohoto řešení je, že k němu můžete přistupovat odkudkoli přes internet, a můžete zkonsolidovat několik air console v jednom serveru. Private Server běží jako virtual appliance a musíte ho tedy spustit v nějakém virtualizačním softu. Můj VMWare, který mám koupený, je bohužel starší verze, tak jsem použil Virtual Box, který chodí uspokojivě.

GetConsole_VirtualBox   GetConsole_Status

GetConsole_TerminalSession   PuTTY_session

Pokud byste chtěli, můžete si Private Server rozjet v Amazon Cloudu, ovšem pozor, každá legrace něco stojí Mrkající veselý obličej. Už i jen do začátku potřebujete pro Private Server licence, které naštěstí jsou 2 obsaženy ve verzi Pro, kde navíc najdete i potřebné RJ45-DB9 adaptéry. Sami si pak musíte rozhodnout, zda 79 nebo 115 USD + dalších 10 USD za aplikaci Get Console na AppStore je moc nebo málo. Já můžu za sebe říci, že vše funguje jak má a jsem spokojen. Uvítal bych trochu menší „řetězení“ krabiček, ale i tak je to pro mně pokrok a zjednodušení práce proti tahání notebooku nebo zapínání stolního PC.

Příspěvek byl publikován v rubrice Moderní projekty, Nezařazeno se štítky , , , , , . Můžete si uložit jeho odkaz mezi své oblíbené záložky.

6 komentářů: air console – bezdrátový sériový terminál pro iPad, iPhone i PC

  1. zz_indigo napsal:

    A skusal si lacne cinske serial to wifi/bluetooth konvertory? Pokial ide len o pripojenie seriaku z tabletu by tomhlo byt lacnejsie riesenia. Iked je pravda ze tie wifi treba najprv predkonfigurovat.

    p.s. Este je tu Lantronix Xport. ale tie su uz drahsie.

    • Martin napsal:

      To jo, ale s nima si spis jen tak hraju, zkousim spojit dve aplikace, ale problem je v softu. Neni (nebo o nem nevim) zadny slusny terminalovy soft na iPad, ktery by s tim umel pracovat. Vyhoda tohoto je, ze to maji odladene a perfektne funkcni, byt trochu univerzelne krkolomne.

      • zz_indigo napsal:

        Tak teraz netusim na ktoru cast mojho prispevku reagujes.

        Zatial mam odskusane bluetoooth a lantronix obe v najvecsej spokojnosti. Aktualne planujem skusit tu wifi.

        • Martin napsal:

          Myslim ty jednoduchy laciny reseni z eBay, slape to v pohode, ale neni poradny terminalovy klient pro iPad.

          Lantronix Xport jsem nezkousel, ale predpokladam, ze je tam ten stejny problem. Jedina appka, kterou jsem od nich nasel je xPrintServer, coz mi nepomuze.

          • zz_indigo napsal:

            Lantronics ma niekolko moznosti ako fungovat. To najjednoduchsie je klasicky Telnet na port ktory si nastavys (Deafult 10001). A dalej je to uz plnohodnotny terminal.

            Na druhu stranu dovoluje robit aj konexie zo zariadenia von. Bud transparentne (ako zacnes na seriovy port zapisovat spravi sa konexia na vopred definovany host/port a data sa tam zacnu tlacit) Alebo pomocou „vytacania“ na lubovolny host/port.

            Co sa tyka terminaloveho softu. Ono iOS nieje platforma moc pouzivana na taketo veci takze je jasne ze moc aplikacii tam nebude.

  2. Mácha Václav napsal:

    Toto jsem řešil před časem taky, ale 100 dolaru bych za to fakt nedal.
    Koupil jsem na Alixshopu za 12 dolarů kapesní routřík NEXX WT3020 verzi s 8Mbyte FLASH a USB převodník RS232 na kabelu za 1,5 dolarů. Nahrál jsem do routříku Linux distro OpenWRT a použil balíček ser2net. Máte možnost použít Wifi i fast-ehernet. V PC použijete buď vestavěný telnet nebo použijete program Putty.
    Celé to dává přidanou hodnotu, že můžete tunelovat RS232 i přes internet.
    Celá sranda mne stála 13,5 dolaru včetně poštovného.
    Pravda mohl jsem použítt i Lantronix ale ten stojí 1000,- Kč a pořeboval bych navrhnout PCB.

Napsat komentář: Martin Zrušit odpověď na komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *