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 18:00 | Bezpečnostní upozornění

    Výrobce hardwarových kryptoměnových peněženek Trezor upozorňuje na bezpečnostní incident u společnosti Brevo, kterou využívá k odesílání newsletterů. Útočník na e-mailové adresy odeslal phishingový e-mail.

    Ladislav Hagara | Komentářů: 0
    dnes 14:33 | Komunita

    Clement "Clem" Lefebvre publikoval souhrn dění v Linux Mintu za srpen 2026. Aplikace XApp mají vlastní webovou stránku xapp-project.org. Představena byl čtečka EPUB s názvem Xepub a kalendář Clockenstein.

    Ladislav Hagara | Komentářů: 0
    dnes 11:44 | Nová verze

    Byla vydána nová verze 3.2.6 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP (GNU Image Manipulation Program). Přehled novinek v oznámení o vydání a v souboru NEWS na GitLabu. Nový GIMP je již k dispozici také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    dnes 11:33 | Nová verze

    Bylo vydáno Ubuntu 24.04.5 LTS, tj. páté opravné vydání Ubuntu 24.04 LTS s kódovým názvem Noble Numbat. Přehled novinek a oprav na poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    dnes 04:33 | Komunita

    Švýcarsko testuje přechod z Microsoft 365 na FOSS, konkrétně balík openDesk (Wikipedie) od německé státní společnosti ZenDiS (Wikipedie), s cílem posílit digitální suverenitu.

    Ladislav Hagara | Komentářů: 9
    dnes 04:22 | Komunita

    V italském městě Pordenone probíhá LibreOffice Conference 2026. Zúčastnit se lze i online.

    Ladislav Hagara | Komentářů: 0
    včera 18:33 | Nová verze

    Svobodný (GPLv3) šachový engine Stockfish (Wikipedie) byl vydán ve verzi 19 (𝕏). Přehled novinek v příspěvku na blogu. Stockfish 19 je o 44 Elo silnější než Stockfish 18.

    Ladislav Hagara | Komentářů: 0
    včera 12:33 | Nová verze

    Byla vydána nová verze 1.13.0 dynamického programovacího jazyka Julia (Wikipedie) určeného zejména pro vědecké výpočty. Přehled novinek v příspěvku na blogu a v poznámkách k vydání. Aktualizována byla také dokumentace.

    Ladislav Hagara | Komentářů: 0
    včera 11:11 | Pozvánky

    Organizátoři konference LinuxDays zveřejnili program letošního ročníku a spustili registraci návštěvníků. LinuxDays 2026 se uskuteční 3. a 4. října v areálu ČVUT v pražských Dejvicích, na Fakultě informačních technologií. Těšit se můžete na 70 přednášek a workshopů od 66 přednášejících. Konference bude rozdělena do pěti sálů s různou kapacitou. Vstup na LinuxDays je jako obvykle zdarma, stačí včas vyplnit registrační formulář. Opět je možné si na akci zakoupit oběd, ale je třeba to udělat předem, na místě už to nebude možné.

    Petr Krčmář | Komentářů: 0
    včera 11:00 | Nová verze

    Google Chrome 153 byl prohlášen za stabilní. Nejnovější stabilní verze 153.0.8010.36 přináší řadu novinek. Podrobný přehled v poznámkách k vydání. Opraveno bylo 230 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (10%)
     (7%)
     (4%)
     (21%)
     (29%)
     (7%)
     (5%)
     (2%)
     (14%)
     (21%)
    Celkem 2647 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    Dotaz: Rozběhání 8LED přes LPT v Linuxu

    17.12.2005 11:19 mirekh2o | skóre: 13 | blog: MyBlog
    Rozběhání 8LED přes LPT v Linuxu
    Přečteno: 495×
    Nazdar všichni,
    mam problém, potřeboval bych poradit jak rozchodit 8LEDek zapojených přes LPT, aby blikali či svítili podle mně. Ve Widlích mit to fachá pod mym programem, který sem si naprogramoval v Delphi, takže tam to de bez problému.

    PS: mam to zapojeny v LPT1

    Pokud si chcete taky udělat 8LEDek do LPT zabrouzdejte sem.

    Diky H2o
    ICQ: 240-460-464; Jabber: mirekh2o@jabber.cz

    Odpovědi

    17.12.2005 11:46 bubo. | skóre: 20 | blog: Buboo | Bratislava
    Rozbalit Rozbalit vše Re: Rozběhání 8LED přes LPT v Linuxu
    No neviem ci to je dobra rada, ale v Infoware uz asi 5 mesiacov na toto tema ide serial. :-))

    http://pcrevue.itnews.sk/buxus/generate_page.php?page_id=9558
    ICQ 217-602-332
    19.12.2005 16:19 jam001 | skóre: 19
    Rozbalit Rozbalit vše Re: Rozběhání 8LED přes LPT v Linuxu
    www.cevaro.sk - je odkaz na stranku autora toho serialu, kde sa daju stiahnut aj clanky - mal by tam byt aj kratky program 'lptout.c' pouzitelny na nastavenie portu.
    17.12.2005 13:52 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Rozběhání 8LED přes LPT v Linuxu
    nechajte svoj server prehovorit:
    http://www.linuxzone.cz/index.phtml?ids=7&idc=187
    http://www.linuxzone.cz/index.phtml?ids=7&idc=420
    17.12.2005 21:42 mirekh2o | skóre: 13 | blog: MyBlog
    Rozbalit Rozbalit vše Re: Rozběhání 8LED přes LPT v Linuxu
    To ne, ja to chci ovládát manuálně !
    ICQ: 240-460-464; Jabber: mirekh2o@jabber.cz
    18.12.2005 11:30 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Rozběhání 8LED přes LPT v Linuxu
    manualne? staci sa pozriet na dane linky a nieco si nastudovat o GNU/GPL licencii. ale ked nie, tak nie.
    19.12.2005 16:07 mirekh2o | skóre: 13 | blog: MyBlog
    Rozbalit Rozbalit vše Re: Rozběhání 8LED přes LPT v Linuxu
    Hej lidi ,poradíte někdo ?
    ICQ: 240-460-464; Jabber: mirekh2o@jabber.cz
    19.12.2005 16:09 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
    Rozbalit Rozbalit vše Re: Rozběhání 8LED přes LPT v Linuxu
    Odpověď jsi už dostal, to je ti málo?
    -- Nezdar není hanbou, hanbou je strach z pokusu.
    20.12.2005 11:52 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Rozběhání 8LED přes LPT v Linuxu
    Máš několik možností. Můžeš buď přímo přistupovat na port 0x378 a zapisovat do něj hodnoty, čímž rozvítíš či zhasneš LEDku. Tento způsob je jednoduchý:
    #include<stdio.h<
    #include<sys/io.h<
    #include<unistd.h<
    #include<sys/perm.h<
    #include<stdlib.h<
    #include<stdio.h<
    #include<errno.h<
    #include<time.h<
    #include<string.h<
    #include<error.h<
    
    #define BASEPORT 0x378
    
    void openio() {
      int r;
    
      r = iopl(3);
      if (r){
        printf("iopl() error %d (%s)\n", errno, strerror(errno));
        exit(-1);
      }
    }
    
    int main(int argc, char **argv) {
      openio();
      while (1) {
            outb(255, BASEPORT);
            printf ("dioda sviti\n");
            sleep(1);
            outb(0, BASEPORT);
            printf ("dioda nesviti\n");
            sleep(1);
      }
      return 0;
    }
    
    ... ale má své velké nevýhody. Proces musí běžet jako root a vůbec technika přímého přístupu na porty je velmi ošemetná a "nesystémová". Předtím musíš dát z jádra pryč moduly, které již paralelní port obsluhují.

    Další možností je napsat si modul do jádra. To je metoda technicky dokonalá, ale není to tak snadné.

    A do třetice zlatá střední cesta, kterou doporučuji. Použij knihovnu parapin
    http://parapin.sourceforge.net/
    která usnadňuje psaní aplikací pro paralelní port.
    20.12.2005 11:56 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Rozběhání 8LED přes LPT v Linuxu
    Safra, mám opačně zobáčky. To je fakt humus vkládat Céčkovský zdroják. Nešlo by to nějak zjednodušit? Tak ještě jednou ten program:
    #include<stdio.h>
    #include<sys/io.h>
    #include<unistd.h>
    #include<sys/perm.h>
    #include<stdlib.h>
    #include<stdio.h>
    #include<errno.h>
    #include<time.h>
    #include<string.h>
    #include<error.h>
    
    #define BASEPORT 0x378
    
    void openio() {
      int r;
    
      r = iopl(3);
      if (r){
        printf("iopl() error %d (%s)\n", errno, strerror(errno));
        exit(-1);
      }
    }
    
    int main(int argc, char **argv) {
      openio();
      while (1) {
            outb(255, BASEPORT);
            printf ("dioda sviti\n");
            sleep(1);
            outb(0, BASEPORT);
            printf ("dioda nesviti\n");
            sleep(1);
      }
      return 0;
    }
    

    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.