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í
×
včera 20:00 | Nová verze

Byla vydána (YouTube) verze 2018.3 multiplatformního herního enginu Unity (Wikipedie). Přehled novinek i s videoukázkami v příspěvku na blogu a v poznámkách k vydání.

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

Byla vydána verze 18.12.0 KDE Aplikací (KDE Applications). Přehled novinek v kompletním seznamu změn a na stránce s dalšími informacemi. Správce souborů Dolphin umí nově například zobrazovat náhledy dokumentů vytvořených v LibreOffice a aplikací ve formátu AppImage. Konsole plně podporuje obrázkové znaky emoji. V Okularu lze k pdf souborům přidávat poznámky.

Ladislav Hagara | Komentářů: 3
včera 17:11 | Nová verze

Byla vydána nová stabilní verze 2.2 (2.2.1388.34) webového prohlížeče Vivaldi (Wikipedie). Z novinek vývojáři zdůrazňují například vylepšení správy listů - vybrané listy lze uložit jako relaci, možnost zobrazení klávesových zkratek určených webovou stránkou nebo možnost přehrávání videí v režimu obrazu v obraze. Nejnovější Vivaldi je postaveno na Chromiu 71.0.3578.85.

Ladislav Hagara | Komentářů: 5
včera 14:22 | Nová verze

Po 4 měsících vývoje od vydání verze 3.0.0 byla vydána nová verze 3.1.0 otevřeného emulátoru procesorů a virtualizačního nástroje QEMU (Wikipedie). Přispělo 189 vývojářů. Provedeno bylo více než 1 900 commitů. Přehled úprav a nových vlastností v seznamu změn.

Ladislav Hagara | Komentářů: 0
včera 01:32 | Nová verze

Letos bylo v komunitě Mageia hodně změn. Po volbě nových vedoucích přišla velká aktualizace a krátce na to udržovací verze 6.1. 7.12., dle plánu, vyšla Mageia s číslem 7 v její první beta verzi. Chyby můžete hlásit v bugzille. Chyby v českých překladech pak na fóru české komunity.

Joelp | Komentářů: 0
včera 00:11 | Zajímavý projekt

Kvůli rychlejšímu vývojovému cyklu byla přemístěna Cinelerra-gg. Cinelerra-gg je fork Cinelerry-hv. Některé rozdíly forků popisuje sám hlavní vývojář William Morrow (aka GoodGuy). Není zde popsán i fork Lumiera, zřejmě kvůli zatím nepoužitelnému stavu.

… více »
D81 | Komentářů: 0
12.12. 19:11 | Nová verze

Do aplikace pro instant messaging Telegram (Wikipedie) lze nově nahrát češtinu. Více v příspěvku na blogu Telegramu.

Ladislav Hagara | Komentářů: 7
12.12. 10:55 | Nová verze

Jean-Baptiste Kempf, prezident neziskové organizace VideoLAN stojící za svobodným multiplatformním multimediálním přehrávačem a frameworkem VLC, oznámil v příspěvku na svém blogu vydání první oficiální verze 0.1.0 v říjnu představeného dekodéru svobodného videoformátu AV1 (AOMedia Video 1) s názvem dav1d (Dav1d is an AV1 Decoder). Jedná se o alternativu k referenčnímu dekodéru libaom. Kódový název dav1da verze 0.1.0 je Gazelle.

Ladislav Hagara | Komentářů: 3
12.12. 10:22 | Nová verze

Po více než dvou letech od vydání verze 11.0 byla vydána nová major verze 12.0 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 4
11.12. 19:55 | Nová verze

Byla vydána verze 3.11 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Řešena je řada bezpečnostních chyb.

Ladislav Hagara | Komentářů: 0
Chystáte se přejít na Wayland na „desktopu“?
 (25%)
 (6%)
 (12%)
 (31%)
 (26%)
Celkem 123 hlasů
 Komentářů: 18, poslední dnes 10:05
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: 258×
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: 57 | 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: 57 | 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.