abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 21:33 | Komunita

    Projekt microDMG Racer na Kickstarteru nevyšel, tak se autor rozhodl uvolnit na ESP32 postavené autíčko i ovladač jako open source.

    Ladislav Hagara | Komentářů: 0
    dnes 13:22 | Nová verze

    Byl vydán TrueNAS SCALE 24.10 „Electric Eel“. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.

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

    Byla vydána nová verze 24.10.29 svobodného multiplatformního video editoru Shotcut (Wikipedie) postaveného nad multimediálním frameworkem MLT. Nově s podporou AI (whisper.cpp) pro generování titulků. Nejnovější Shotcut je již vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.

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

    Wasmer byl vydán ve verzi 5.0. Jedná se o běhové prostředí pro programy ve WebAssembly. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 0
    dnes 12:22 | Bezpečnostní upozornění

    X.Org X server 21.1.14 a Xwayland 24.1.4 řeší bezpečnostní chybu CVE-2024-9632 využitelnou k eskalaci práv. Pochází z roku 2006 (xorg-server-1.1.1).

    Ladislav Hagara | Komentářů: 0
    dnes 02:44 | IT novinky

    Společnost Apple představila nový Mac mini. Menší, výkonnější a zároveň uhlíkově neutrální. S M4 nebo M4 Pro.

    Ladislav Hagara | Komentářů: 28
    dnes 02:22 | Nová verze

    Byla vydána (𝕏) říjnová aktualizace aneb nová verze 1.95 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.95 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

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

    Byl vydán Mozilla Firefox 132.0. Přehled novinek v poznámkách k vydání, poznámkách k vydání pro firmy a na stránce věnované vývojářům. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 132 je již k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 17:00 | IT novinky

    Jan Gruntorád byl včera večer ve Vladislavském sále Pražského hradu během tradiční ceremonie k oslavě Dne vzniku samostatného československého státu (28. října) vyznamenán prezidentem republiky medailí Za zásluhy 1. stupně za zásluhy o stát v oblasti techniky. Gruntorád je český informatik a manažer, patří mezi průkopníky internetu v České republice a je často označovaný jako 'Otec českého internetu'. V roce 2021 byl uveden jako první Čech do Internetové síně slávy. Mezi léty 1996 až 2021 byl ředitelem sdružení CESNET.

    Gréta | Komentářů: 19
    včera 15:55 | Nová verze

    Bylo oznámeno (cs) vydání Fedora Linuxu 41. Ve finální verzi vychází pět oficiálních edic: Workstation pro desktopové, Server pro serverové, Fedora Cloud pro cloudové nasazení, IoT pro internet věcí a Fedora CoreOS pro ty, kteří preferují neměnné systémy. Vedle nich je k dispozici také Silverblue a Kinoite a alternativní desktopy, např. KDE Plasma, Xfce nebo LxQt, a k tomu laby – upravené vydání Fedory například pro designery, robotiku, vědecké použití atd. Přehled novinek ve Fedora Workstation 41 a Fedora KDE 41 na stránkách Fedora Magazinu.

    Ladislav Hagara | Komentářů: 17
    Rozcestník

    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: 2671×
    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: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Čtečka čárových kódů
    cat /dev/tty/USB0 >> textak.txt ?
    multicult.fm | monokultura je zlo | welcome refugees!
    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: 63 | 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: 39 | 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.
    multicult.fm | monokultura je zlo | welcome refugees!
    15.7.2008 22:54 Jooky (inactive) | 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.