abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

dnes 05:55 | Zajímavý projekt

V pátek byl představen projekt postmarketOS (GitHub). Cílem tohoto projektu je open source operační systém pro chytré telefony vycházející z optimalizovaného a nakonfigurovaného Alpine Linuxu s vlastními balíčky. Operační systém postmarketOS by měl podporovat 10letý životní cyklus chytrých telefonů.

Ladislav Hagara | Komentářů: 8
včera 23:44 | Nová verze

Byla vydána verze 0.4.5 svobodného operačního systému ReactOS. Z novinek lze zdůraznit podporu kancelářského balíku Microsoft Office 2010. Podrobnosti v ChangeLogu.

Ladislav Hagara | Komentářů: 5
včera 23:11 | Komunita

Linphone 4.0 pro desktop přichází. Vývojáři tohoto multiplatformního open source VoIP a SIP klienta postupně představují nové vlastnosti. Verze 4.0 bude postavena na Qt [reddit].

Ladislav Hagara | Komentářů: 0
27.5. 22:22 | Komunita

Dle plánu byl měl Debian 9 s kódovým názvem Stretch vyjít v sobotu 17. června. Po celém světě se začínají plánovat Release Parties. Oznámeno bylo vydání čtvrté RC (release candidate) verze instalátoru pro Debian 9 Stretch.

Ladislav Hagara | Komentářů: 5
26.5. 22:22 | Komunita

V Norimberku probíhá do neděle 28. května openSUSE Conference 2017. Na programu je celá řada zajímavých přednášek. Sledovat je lze online. K dispozici jsou také videozáznamy (YouTube) již proběhnuvších přednášek. Dění lze sledovat na Twitteru.

Ladislav Hagara | Komentářů: 0
26.5. 11:33 | IT novinky

Red Hat kupuje společnost Codenvy stojící za stejnojmenným webovým (cloudovým) integrovaným vývojovým prostředím (WIDE) postaveném na Eclipse Che.

Ladislav Hagara | Komentářů: 0
26.5. 08:55 | Nová verze

V listopadu 2014 byl představen fork Debianu bez systemd pojmenovaný Devuan. Po dva a půl roce jeho vývojáři oznámili vydání první stabilní verze 1.0. Jedná se o verzi s dlouhodobou podporou (LTS) a její kódové jméno je Jessie, podle planetky s katalogovým číslem 10 464.

Ladislav Hagara | Komentářů: 15
25.5. 20:22 | Zajímavý článek

Nadace Raspberry Pi vydala již osmapadesáté číslo (pdf) stostránkového anglicky psaného časopisu MagPi věnovanému Raspberry Pi a projektům postaveným na tomto jednodeskovém počítači a druhé číslo (pdf) časopisu Hello World primárně určeného pro učitele informatiky a výpočetní techniky.

Ladislav Hagara | Komentářů: 0
25.5. 19:55 | Humor

Portál Stack Overflow informuje na svém blogu, že pomohl ukončit editor Vim už více než milionu vývojářů. V loňském roce například hledal odpověď na otázku Jak ukončit editor Vim v průměru 1 z 20 000 návštěvníků.

Ladislav Hagara | Komentářů: 15
25.5. 19:22 | Nová verze

Po pěti měsících od vydání verze 3.5.0 byla vydána nová stabilní verze 3.6.0, tj. první z nové řady 3.6, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie). Z novinek lze zmínit například podporu dvou nových 64bitových platforem little-endian POWER machines (ppc64le) a IBM z Systems (s390x) nebo nové balíčky Rust 1.17.0, Cargo 0.18.0, GHC 8.0.2 a Julia 0.5.2.

Ladislav Hagara | Komentářů: 0
Chystáte se pořídit CPU AMD Ryzen?
 (6%)
 (32%)
 (1%)
 (8%)
 (44%)
 (9%)
Celkem 634 hlasů
 Komentářů: 62, poslední 19.5. 01:57
    Rozcestník

    Dotaz: Interaktivní komunikace po sériové lince

    23.9.2008 17:46 vasek
    Interaktivní komunikace po sériové lince
    Přečteno: 412×
    Ahoj. Píšu jednoduchý skriptík, který by měl do /dev/ttyS0 poslat nějaký řetězec a čekat na vrácení OK aby mohl poslat další. Nevím ale jak to naskriptovat, protože když dám head -n 1 /dev/ttyS0 a potom poslání řetězce, tak to čeká až se mu něco pošle, což ale nemůže. Pokud nejdříve pošlu řetězec a pak čtu /dev/ttyS0, často by se stávalo, že OK propásnu. Jak to tedy naskriptovat?

    Odpovědi

    23.9.2008 18:19 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Interaktivní komunikace po sériové lince
    Zkuste nástroj chat(8) z balíku ppp.
    23.9.2008 18:51 vasek
    Rozbalit Rozbalit vše Re: Interaktivní komunikace po sériové lince
    To asi nepůjde. Tady se nejedná o modem a podobné zařízení. Ty příkazy budou pokaždé jiné, závislé na vstupních proměnných. Třeba jednou budu posílat OFREQ30, podruhé OFREQ31 atd...
    23.9.2008 19:15 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Interaktivní komunikace po sériové lince
    Pokud vstupními proměnnými nemyslíte vstup ze sériové linky, mělo by být možné si chat skript vygenerovat a ten poštvat na linku.

    Pokud ani to nevyhovuje, zkuste tcl knihovu expect. Existuje k tomu pěkný binding do Perlu a rovněž samostaný program expect(1) vhodný do shellu.
    23.9.2008 19:49 vasek
    Rozbalit Rozbalit vše Re: Interaktivní komunikace po sériové lince
    S expectem nepochodím.
    23.9.2008 20:17 vasek
    Rozbalit Rozbalit vše Re: Interaktivní komunikace po sériové lince
    Uplne by stacilo neco jako
    vys = "cist_bez_cekani /dev/ttyS0"
    if vys ....
    
    Ane nevím co použít. Chat je pro moje použití dost neohrabaný.
    23.9.2008 20:25 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Interaktivní komunikace po sériové lince
    A jak si představujete takové čtení bez čekání? Když si nepočkáte na data, tak vám utečou. Bez bufferu, do kterého se budou ukládat data přišedše z linky, se neobejdete.
    23.9.2008 21:31 vasek
    Rozbalit Rozbalit vše Re: Interaktivní komunikace po sériové lince
    Zatím se mi "podařilo" něco takového:
    echo -n > /tmp/ttyCom
    head -n 1 /dev/ttyS0 > /tmp/ttyCom &
    while [ "`cat /tmp/ttyCom`" != "OK" ]; do 
     echo "NEW" > /dev/ttyS0
    done
    
    atd...
    
    Problém je, že to občas havaruje, asi kvůli čtení a zápisu /tmp/ttyCom zároveň.
    CIJOML avatar 23.9.2008 21:40 CIJOML | skóre: 58 | Praha
    Rozbalit Rozbalit vše Re: Interaktivní komunikace po sériové lince
    A nebylo by snazsi a lepsi to resit daemonem co by mel ten port otevreny a s okolim komunikoval po socketu?
    23.9.2008 21:47 boar | skóre: 24 | Praha
    Rozbalit Rozbalit vše Re: Interaktivní komunikace po sériové lince
    podobnou vec jsem resil v pythony, pomocu PySerial. doporucuju se na to kouknout.
    24.9.2008 01:45 luky
    Rozbalit Rozbalit vše Re: Interaktivní komunikace po sériové lince
    a co treba drzet ten soubor otevreny a podle potreby z/do nej cist/zapisovat?
    exec <>/dev/ttyS0 >&0
    read data
    echo "thanks for: $data"
    

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.