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 21:55 | Komunita

Nadace pro svobodný software (FSF) oznámila aktualizaci seznamu prioritních oblastí (changelog), na které by se měli vývojáři a příznivci svobodného softwaru zaměřit. Jsou to například svobodný operační systém pro chytré telefony, hlasová a video komunikace nebo softwarový inteligentní osobní asistent.

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

Byla vydána verze 2.0.0 knihovny pro vykreslování grafů v programovacím jazyce Python Matplotlib (Wikipedie, GitHub). Přehled novinek a galerie grafů na stránkách projektu.

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

V australském Hobartu probíhá tento týden konference linux.conf.au 2017. Na programu je celá řada zajímavých přednášek. Sledovat je lze online.

Ladislav Hagara | Komentářů: 0
dnes 10:20 | Zajímavý článek

Pavel Tišnovský se v dvoudílném článku na MojeFedora.cz věnuje bitmapovým (rastrovým) grafickým editorům ve Fedoře. V prvním dílu se věnuje editorům MyPaint, MtPaint, Pinta, XPaint, Krita a GIMP. V pokračování pak editorům GNU Paint (gpaint), GrafX2, KolourPaint, KIconEdit a Tux Paint.

Ladislav Hagara | Komentářů: 1
včera 17:11 | Komunita

Byl proveden bezpečnostní audit svobodného IMAP a POP3 serveru Dovecot (Wikipedie). Audit byl zaplacen z programu Mozilla Secure Open Source a provedla jej společnost Cure53. Společnost Cure53 byla velice spokojena s kvalitou zdrojových kódu. V závěrečné zprávě (pdf) jsou zmíněny pouze 3 drobné a v upstreamu již opravené bezpečnostní chyby.

Ladislav Hagara | Komentářů: 0
včera 15:30 | IT novinky

Nadace Raspberry Pi představila na svém blogu Raspberry Pi Compute Module 3 (CM3 a CM3L), tj. zmenšené Raspberry Pi vhodné nejenom pro průmyslové využití. Jedná se o nástupce Raspberry Pi Compute Module (CM1) představeného v dubnu 2014. Nový CM3 vychází z Raspberry Pi 3 a má tedy dvakrát více paměti a desetkrát větší výkon než CM1. Verze CM3L (Lite) je dodávána bez 4 GB eMMC flash paměti. Uživatel si může připojit svou vlastní. Představena byla

… více »
Ladislav Hagara | Komentářů: 0
včera 01:23 | Nová verze

Oficiálně bylo oznámeno vydání verze 3.0 multiplatformního balíku svobodných kancelářských a grafických aplikací Calligra (Wikipedie). Větev 3 je postavena na KDE Frameworks 5 a Qt 5. Krita se osamostatnila. Z balíku byly dále odstraněny aplikace Author, Brainstorm, Flow a Stage. U Flow a Stage se předpokládá jejich návrat v některé z budoucích verzí Calligry.

Ladislav Hagara | Komentářů: 7
15.1. 15:25 | Nová verze

Bylo oznámeno vydání první RC (release candidate) verze instalátoru pro Debian 9 s kódovým názvem Stretch. Odloženo bylo sloučení /usr jako výchozí nastavení v debootstrap. Vydán byl také Debian 8.7, tj. sedmá opravná verze Debianu 8 s kódovým názvem Jessie.

Ladislav Hagara | Komentářů: 6
15.1. 13:37 | Zajímavý projekt

1. ledna byl představen projekt Liri (GitHub). Jedná se o spojení projektů Hawaii, Papyros a původního projektu Liri s cílem vyvíjet operační systém (linuxovou distribuci) a aplikace s moderním designem a funkcemi. Včera byl představen Fluid 0.9.0 a také Vibe 0.9.0. Jedná se o toolkit a knihovnu pro vývoj multiplatformních a responzivních aplikací podporující Material Design (Wikipedie) a volitelně také Microsoft Design Language (designový jazyk Microsoft) [reddit].

Ladislav Hagara | Komentářů: 8
14.1. 00:33 | Zajímavý software

Google na svém blogu věnovaném open source představil knihovnu pro komprimaci a dekomprimaci 3D grafiky s názvem Draco. Knihovna bude využívána například v aplikacích pro virtuální a rozšířenou realitu. Porovnání Draco s gzip na YouTube. Zdrojové kódy Draco jsou k dispozici na GitHubu pod licencí Apache 2.0.

Ladislav Hagara | Komentářů: 5
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (10%)
 (2%)
 (75%)
 (3%)
 (10%)
Celkem 304 hlasů
 Komentářů: 24, poslední dnes 10:14
    Rozcestník
    Reklama

    Dotaz: Čtečka čárových kódů

    9.7.2008 08:59 Tomáš Kubíček | skóre: 5
    Čtečka čárových kódů
    Přečteno: 2531×
    Rád bych rozchodil USB čtečku čárových kódů pod OpenSuse 11. Systém ji detekuje (Cipherlab 308 USB-to-RS232 Interface converter (dev/tty/USB0). Čtečka by měla být nakonfigurovaná a funkční (pod Win mi funguje), používám ji pouze pro kontrolu čitelnosti čárových kódů, stačilo otevřít jakákoliv texťák, sejmout čárový kód a čísla kódu se objevila v texťáku...nic víc nepotřebuji...Pod Linuxem obecně se mi ji zatím nepodařilo rozchodit...Ve win jsem musel ještě mít nainstalovaný program Softwedge (Program pro převod vstupu sériového portu do vyrovnávací paměti klávesnice)...Je v linuxu něco podobného? Díky za tipy...

    Odpovědi

    Vašek Lorenc avatar 9.7.2008 09:53 Vašek Lorenc | skóre: 27
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Nestačí v tuhle chvíli zkusit pro začátek číst ze /dev/tty/USB0, třeba přes cat? Po vhodném nastavení parametrů linky (baud speed, stop bits) by to mělo vypisovat, co to načetlo.

    Způsob, který by to překamufloval na vstup z klávesnice, neznám..
    ...včetně majestátného loosa
    Petr Tomášek avatar 9.7.2008 10:02 Petr Tomášek | skóre: 36 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    cat /dev/tty/USB0 >> textak.txt ?
    9.7.2008 10:49 Tomáš Kubíček | skóre: 5
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Můžu se zeptat, co znamená příkaz cat?

    Nevím jestli jsem to pochopil správně, měl bych tedy pod su napsat do teminálu cat /dev/ttyUSB0 ? Odmáčkl jsem to, ale nic se neděje, jen mi kurzor skočil na druhý řádek...

    Možná mi to prosím raději napište polopatě, zase tak zkušený nejsem :-) Díky
    9.7.2008 12:36 dustin | skóre: 60 | blog: dustin
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Příkaz cat vypíše obsah souboru na standardní výstup.

    Jinak velice užitečný je příkaz man nejaky_prikaz, který vypisuje manuálové stránky nejakeho_prikazu. Dobré softy obvykle základní dokumentaci v manu mají. Takže man cat :)
    stativ avatar 9.7.2008 16:17 stativ | skóre: 54 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Řekl bych, že na tohle použití by mohl být lepší tail -F, zjednodušeně řečeno je to jako cat, ale data to nepřečte a neskončí, ale čeká, jestli se neobjeví další.
    Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
    Vašek Lorenc avatar 9.7.2008 16:26 Vašek Lorenc | skóre: 27
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Pořád ale platí, že bude nejspíš potřeba správně nastavit ten seriový port -- ta čtečka čárových kódů by možná takové věci mohla mít v manuálu, pro případ, že by se někomu nelíbilo to přímé mapování na klávesnici..
    ...včetně majestátného loosa
    Pavel Čejka avatar 14.7.2008 12:48 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů

    Příkaz cat je ok, ale sériový port v defaultním nastavení předá data až když přijde CR, nebo EOL. Pokud čtečka neposílá CR, tak se budou data hromadit v bufferu řádku a nic se neobjeví. Zkušenost s komunikací mezi Linuxem a AVR.

    Určitě bude pomocí stty nutné nastavit správnou rychlost sériového portu, paritu, počet bitů atd... - man stty. Aby sériák nečekal na CR, tak je tuším potřeba nastavit -raw, ale nemám to jak vyzkoušet.

    To nastavení stty bude podobné tomuhle, jen je potřeba si upravit baudrate, zvolit správný sériák a možná další detaily. A samozřejmě buď pod rootem, nebo musí být uživatel ve skupině tty, nebo něčem ekvivalentním.

    stty -F /dev/ttyS0 115200 cs8 clocal cread -cstopb -parenb -parodd raw
    OndraZX avatar 9.7.2008 16:55 OndraZX | skóre: 27 | blog: OndraZX | Frydek-Mistek
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    No nevim, co my pouzivame ctecky, tak vsechny emuluji klavesnici jak s PS2 portem, nebo USB, tzn. ze vubec nezalezi na podpore operacniho systemu.

    Ctecky s PS2 portem se "vkladaji" mezi klavesnici a PS2 port, ctecky USB emuluji obycejnou klavesnici. Pro ctecky s RS232 portem je treba podpora operacniho systemu - spise aplikace, ktera dovede vycitat data z portu.

    Kvalitnejsi Metrologic Laser skener MS9520 USB, ale mam to odzkouseno i na levnych cteckach za par korun.
    OndraZX avatar 9.7.2008 16:58 OndraZX | skóre: 27 | blog: OndraZX | Frydek-Mistek
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Ale jak se tak divam opravdu existuji USB ctecky s emulaci klavesnice , tak i RS232 - mas smulu :-)
    Nemem9aa avatar 2.8.2008 21:52 Nemem9aa | skóre: 13
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Zdravim,

    Snazim se rozjet prave metrologic mk9520-77a39, coz je usb zalezitost, a jsem ponekud neuspesny. Ctecka reaguje, cte carove kody (pri priblizeni rozpozna carovy kod, precte ho - pipne) ale do systemu nic nedorazi. Na usb sbernici je konkretne identifikovana takto:
    # cat /proc/bus/usb/devices
    
    T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  5 Spd=1.5 MxCh= 0
    D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
    P:  Vendor=0c2e ProdID=0700 Rev= 1.00
    S:  Manufacturer=Metrologic
    S:  Product=Metrologic Scanner
    C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=300mA
    I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
    E:  Ad=02(O) Atr=03(Int.) MxPS=   8 Ivl=10ms
    E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=10ms
    Predpokladam, ze problem je v tom, ze neni prirazen zadni ovladac. K dispozici jsou pritom tyto:
    ls -l /sys/bus/usb/drivers
    drwxr-xr-x 2 root root 0 2008-08-02 21:28 hiddev
    drwxr-xr-x 2 root root 0 2008-08-02 20:47 hub
    drwxr-xr-x 2 root root 0 2008-08-02 21:18 usb
    drwxr-xr-x 2 root root 0 2008-08-02 20:47 usbfs
    drwxr-xr-x 2 root root 0 2008-08-02 21:28 usbhid
    drwxr-xr-x 2 root root 0 2008-08-02 21:28 usbkbd
    drwxr-xr-x 2 root root 0 2008-08-02 21:28 usbmouse
    drwxr-xr-x 2 root root 0 2008-08-02 20:47 usb-storage
    Nemate tuseni jaky ovladac by mel byt pouzit a pripadne jak ho vnutit (pod XP je tohle zarizeni provozovano jako usbhid).

    Mam rucne kompilovany kernel, takze je mozne, ze mi chybi nejaky modul, ale vubec me nenapada co by to mohlo byt.
    Nemem9aa avatar 2.8.2008 22:55 Nemem9aa | skóre: 13
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    sry za pravopisne chyby (zadni ovladac je skutecne perla)

    jeste bych doplnil jak to vypada ve /var/log/messeges pri zapojeni zarizeni:
    Aug  2 22:45:18 nemem9aa usb usb7: usb resume
    Aug  2 22:45:18 nemem9aa ehci_hcd 0000:00:1a.7: resume root hub
    Aug  2 22:45:18 nemem9aa hub 7-0:1.0: hub_resume
    Aug  2 22:45:18 nemem9aa hub 7-0:1.0: state 7 ports 6 chg 0000 evt 0000
    Aug  2 22:45:18 nemem9aa ehci_hcd 0000:00:1a.7: GetStatus port 1 status 001403 POWER sig=k CSC CONNECT
    Aug  2 22:45:18 nemem9aa hub 7-0:1.0: port 1, status 0501, change 0001, 480 Mb/s
    Aug  2 22:45:18 nemem9aa hub 7-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x501
    Aug  2 22:45:18 nemem9aa ehci_hcd 0000:00:1a.7: port 1 low speed --> companion
    Aug  2 22:45:18 nemem9aa usb usb1: usb resume
    Aug  2 22:45:18 nemem9aa usb usb1: wakeup_rh
    Aug  2 22:45:18 nemem9aa hub 1-0:1.0: hub_resume
    Aug  2 22:45:18 nemem9aa ehci_hcd 0000:00:1a.7: GetStatus port 1 status 003002 POWER OWNER sig=se0 CSC
    Aug  2 22:45:18 nemem9aa hub 7-0:1.0: state 7 ports 6 chg 0000 evt 0002
    Aug  2 22:45:18 nemem9aa hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
    Aug  2 22:45:18 nemem9aa uhci_hcd 0000:00:1a.0: port 1 portsc 01a3,00
    Aug  2 22:45:18 nemem9aa hub 1-0:1.0: port 1, status 0301, change 0001, 1.5 Mb/s
    Aug  2 22:45:18 nemem9aa hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x301
    Aug  2 22:45:18 nemem9aa usb 1-1: new low speed USB device using uhci_hcd and address 6
    Aug  2 22:45:18 nemem9aa usb 1-1: skipped 1 descriptor after interface
    Aug  2 22:45:18 nemem9aa usb 1-1: default language 0x0409
    Aug  2 22:45:18 nemem9aa usb 1-1: uevent
    Aug  2 22:45:18 nemem9aa usb 1-1: usb_probe_device
    Aug  2 22:45:18 nemem9aa usb 1-1: configuration #1 chosen from 1 choice
    Aug  2 22:45:18 nemem9aa usb 1-1: adding 1-1:1.0 (config #1, interface 0)
    Aug  2 22:45:18 nemem9aa usb 1-1:1.0: uevent
    Aug  2 22:45:18 nemem9aa usbhid 1-1:1.0: usb_probe_interface
    Aug  2 22:45:18 nemem9aa usbhid 1-1:1.0: usb_probe_interface - got id
    Aug  2 22:45:18 nemem9aa input: Metrologic Metrologic Scanner as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1:1.0/input/input5
    Aug  2 22:45:19 nemem9aa uhci_hcd 0000:00:1a.0: reserve dev 6 ep81-INT, period 8, phase 4, 118 us
    Aug  2 22:45:19 nemem9aa input,hidraw2: USB HID v1.11 Keyboard [Metrologic Metrologic Scanner] on usb-0000:00:1a.0-1
    Aug  2 22:45:19 nemem9aa drivers/usb/core/inode.c: creating file '006'
    Aug  2 22:45:19 nemem9aa usb 1-1: new device strings: Mfr=1, Product=2, SerialNumber=0
    Aug  2 22:45:19 nemem9aa usb 1-1: Product: Metrologic Scanner
    Aug  2 22:45:19 nemem9aa usb 1-1: Manufacturer: Metrologic
    Aug  2 22:45:19 nemem9aa usb 1-1: uhci_result_common: failed with status 440000
    Aug  2 22:45:19 nemem9aa uhci_hcd 0000:00:1a.0: release dev 6 ep81-INT, period 8, phase 4, 118 us
    Aug  2 22:45:19 nemem9aa uhci_hcd 0000:00:1a.0: reserve dev 6 ep81-INT, period 8, phase 4, 118 us
    Aug  2 22:45:19 nemem9aa usb 1-1: uhci_result_common: failed with status 440000
    Aug  2 22:45:19 nemem9aa uhci_hcd 0000:00:1a.0: release dev 6 ep81-INT, period 8, phase 4, 118 us
    Aug  2 22:45:19 nemem9aa uhci_hcd 0000:00:1a.0: reserve dev 6 ep81-INT, period 8, phase 4, 118 us
    Aug  2 22:45:19 nemem9aa hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
    Aug  2 22:45:19 nemem9aa uhci_hcd 0000:00:1a.0: port 1 portsc 008a,00
    Aug  2 22:45:19 nemem9aa hub 1-0:1.0: port 1, status 0100, change 0003, 12 Mb/s
    Aug  2 22:45:19 nemem9aa usb 1-1: USB disconnect, address 6
    Aug  2 22:45:19 nemem9aa usb 1-1: unregistering device
    Aug  2 22:45:19 nemem9aa usb 1-1: usb_disable_device nuking all URBs
    Aug  2 22:45:19 nemem9aa uhci_hcd 0000:00:1a.0: shutdown urb f4ed43c0 ep1in-intr
    Aug  2 22:45:19 nemem9aa uhci_hcd 0000:00:1a.0: release dev 6 ep81-INT, period 8, phase 4, 118 us
    Aug  2 22:45:19 nemem9aa usb 1-1: unregistering interface 1-1:1.0
    Aug  2 22:45:19 nemem9aa usb 1-1:1.0: uevent
    Aug  2 22:45:19 nemem9aa usb 1-1: uevent
    Aug  2 22:45:19 nemem9aa hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x100
    Aug  2 22:45:20 nemem9aa hub 7-0:1.0: hub_suspend
    Aug  2 22:45:20 nemem9aa usb usb7: bus auto-suspend
    Aug  2 22:45:20 nemem9aa ehci_hcd 0000:00:1a.7: suspend root hub
    Aug  2 22:45:20 nemem9aa usb usb1: suspend_rh (auto-stop)
    Aug  2 22:45:22 nemem9aa usb usb7: usb resume
    Aug  2 22:45:22 nemem9aa ehci_hcd 0000:00:1a.7: resume root hub
    Aug  2 22:45:22 nemem9aa rtc: lost 13 interrupts
    Aug  2 22:45:22 nemem9aa hub 7-0:1.0: hub_resume
    Aug  2 22:45:22 nemem9aa hub 1-0:1.0: hub_suspend
    Aug  2 22:45:22 nemem9aa usb usb1: bus auto-suspend
    Aug  2 22:45:22 nemem9aa usb usb1: suspend_rh
    Aug  2 22:45:22 nemem9aa hub 7-0:1.0: state 7 ports 6 chg 0000 evt 0000
    Aug  2 22:45:22 nemem9aa ehci_hcd 0000:00:1a.7: GetStatus port 1 status 001403 POWER sig=k CSC CONNECT
    Aug  2 22:45:22 nemem9aa hub 7-0:1.0: port 1, status 0501, change 0001, 480 Mb/s
    Aug  2 22:45:22 nemem9aa hub 7-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x501
    Aug  2 22:45:22 nemem9aa ehci_hcd 0000:00:1a.7: port 1 low speed --> companion
    Aug  2 22:45:22 nemem9aa usb usb1: usb resume
    Aug  2 22:45:22 nemem9aa usb usb1: wakeup_rh
    Aug  2 22:45:22 nemem9aa hub 1-0:1.0: hub_resume
    Aug  2 22:45:22 nemem9aa ehci_hcd 0000:00:1a.7: GetStatus port 1 status 003002 POWER OWNER sig=se0 CSC
    Aug  2 22:45:22 nemem9aa hub 7-0:1.0: state 7 ports 6 chg 0000 evt 0002
    Aug  2 22:45:22 nemem9aa hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0002
    Aug  2 22:45:22 nemem9aa uhci_hcd 0000:00:1a.0: port 1 portsc 01a3,00
    Aug  2 22:45:22 nemem9aa hub 1-0:1.0: port 1, status 0301, change 0001, 1.5 Mb/s
    Aug  2 22:45:22 nemem9aa hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x301
    Aug  2 22:45:22 nemem9aa usb 1-1: new low speed USB device using uhci_hcd and address 7
    Aug  2 22:45:23 nemem9aa usb 1-1: skipped 1 descriptor after interface
    Aug  2 22:45:23 nemem9aa usb 1-1: default language 0x0409
    Aug  2 22:45:23 nemem9aa usb 1-1: uevent
    Aug  2 22:45:23 nemem9aa usb 1-1: usb_probe_device
    Aug  2 22:45:23 nemem9aa usb 1-1: configuration #1 chosen from 1 choice
    Aug  2 22:45:23 nemem9aa usb 1-1: adding 1-1:1.0 (config #1, interface 0)
    Aug  2 22:45:23 nemem9aa usb 1-1:1.0: uevent
    Aug  2 22:45:23 nemem9aa drivers/usb/core/inode.c: creating file '007'
    Aug  2 22:45:23 nemem9aa usb 1-1: new device strings: Mfr=1, Product=2, SerialNumber=0
    Aug  2 22:45:23 nemem9aa usb 1-1: Product: Metrologic Scanner
    Aug  2 22:45:23 nemem9aa usb 1-1: Manufacturer: Metrologic
    Aug  2 22:45:25 nemem9aa hub 7-0:1.0: hub_suspend
    Aug  2 22:45:25 nemem9aa usb usb7: bus auto-suspend
    
    9.7.2008 20:15 Sandokan
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Pokud je potřeba jen kontrola čitelnosti kódu případně funkčnosti čtečky pak by opravdu mělo stačit jen napsat v terminálu:

    cat /dev/tty/USB0

    ... a zkusit sejmout čárový kód. Měl by se normálně objevit na obrazovce. Záleží na tom na jakém z portů se ta čtečka objeví, případně jak jsou ty USB porty v konkrétní distribuci pojmenované. Nastavení sériového rozhraní není potřeba řešit. Mám cvičně takhle (přes konvertor RS232/USB) připojený asi 10let starý sériový snímač a funguje to v pohodě. Jiná věc je aplikace, která by ty kódy nějak zpracovávala a na to je myslím getty, detaily jsem zatím neřešil. Méně problémů je pořídit si snímač s PS/2.

    ZDAR!
    9.7.2008 20:48 vice | skóre: 21
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Navážu na předešlé - data prostě čteš ze zařízení (/dev/ttyUSB0 nebo pod.). Pokud je chceš dostat do klávesnice (čili emulovat klávesnici), existuje kbde. Supr věc, používám ji ke stejným a podobným účelům (např. připojení snímače čipových karet a pod.).
    Není důležité co se stane, ale jak se to vysvětlí.
    10.7.2008 11:06 Tomáš Kubíček | skóre: 5
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Zkoušel jsem cat /dev/ttyUSB0 a zmáčnout tlačítko na čtečce...bohužel, nic se neděje a číslo kódu se nikde neobjeví :-( zkoušel jsem i příkaz tail -F, ale opět nic... :-(

    Mohu se ještě zeptat na kbde? Díval jsem se do repozitářů Suse, tam není, zkusil jsem ještě vyhledat rpm balíčky přes google, našel jsem verzi kbde-1-1-6-1.src.rpm, zkoušel jsem instalovat, ale skončilo to chybou...šel jsem i na stránky kbde, ale nenašel jsem tam nikde odkaz ke stažení, je to třeba tedy kompilovat? Případně prosím o radu jak postupovat.
    10.7.2008 23:28 vice | skóre: 21
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Standartně to v kernelu neni, musíš si stáhnout zdroje kernelu a kbde do toho zakompilovat (jako modul). Na stránce kbde download je, jenom se jmenuje "Get It" :-) . Zavede tě to na sourceforge.

    Návod je přiložen :-)

    K tomu uděláš /dev/kbde, do kterého jde zapisovat scancody. Je tam přiložen i program (kbde), který zadaný parametr "vyťuká" na klávesnici, takže můžeš použít něco jako kbde -a `cat /dev/ttzUSB0`.

    Prosté čtení přes cat ti zřejmě nefunguje kvůli neodpovídající baudové rychlosti. To můžeš vyzkoušet v minicomu.

    Není důležité co se stane, ale jak se to vysvětlí.
    14.7.2008 10:07 Tomáš Kubíček | skóre: 5
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Hm...chvilku jsem si s tím hrál, ale asi to vzdám...na kompilaci čehokoliv se necítím, tak to asi raději budu řešit dualbootem do win...Ale díky za rady...
    Pavel Čejka avatar 14.7.2008 12:51 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    A vážně není problém jen ve špatně nastaveném baudrate? Sériák si rychlost detekovat neumí, musí se na obou koncích nastavit ručně - viz můj příspěvek výše.
    14.7.2008 13:17 rhm
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Co takhle z Windows spustit hyperterminál a podívat se co píše čtečka při naskenování čárového kódu. Dá se tak ověřit správná rychlost a parita čtečky pro další pokusy pod Linuxem (pokud se windowsům rozumí více než linuxu).
    Pavel Čejka avatar 14.7.2008 20:26 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Přiznávám, že tahle možnost mne nenapadla. Windows, to je to, s čím pracuje kolega :-)

    Nicméně uznávám, že není špatné zkusit načítat předem známý kód a postupně měnit baudrate a pak další parametry, dokud se nezačnou data načtená shodovat s předpokladem.
    Petr Tomášek avatar 15.7.2008 18:02 Petr Tomášek | skóre: 36 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Známý kód? To je přece téměř každý, protože 99% čarodějných kódů má příslušný kód vytištěn taky alfanumericky.
    15.7.2008 22:54 Lukáš Džunko | skóre: 39 | blog: Jooky | Bratislava
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    ja k spokojnosti na linuxe pouzivam tento soft na komunikaciu cez seriovy port:
    *  net-dialup/minicom
          Latest version available: 2.3-r1
          Latest version installed: 2.3-r1
          Size of files: 770 kB
          Homepage:      http://alioth.debian.org/projects/minicom
          Description:   Serial Communication Program
          License:       GPL-2
    
    Len pre hyberterminal netreba pustat windowsi :o)
    14.7.2008 13:30 R
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Netreba ziadny kbde, staci typekeys z http://www.jikos.cz/~jbohac/goodies/ . Cez uinput (co je standardne v jadre) to vklada data zo standardneho vstupu - pouziva sa to stylom "cat /dev/ttyS0 | typekeys". Predtym "modprobe uinput".
    14.7.2008 13:33 R
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    Samozrejme sa predpoklada, ze citacka samotna funguje - to sa overi najlepsie cez Minicom.

    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.