Hirdetés

Új hozzászólás Aktív témák

  • Jester01

    veterán

    válasz CPT.Pirk #854 üzenetére

    Ha nem csak lsusb-vel látszik, hanem ténylegesen soros portként is (pl. /dev/ttyUSB0), akkor igen egyszerűen el lehet ezt követni.
    Syslog részlet:
    kernel: usb 3-1: new full speed USB device number 29 using ohci_hcd
    kernel: usb 3-1: New USB device found, idVendor=067b, idProduct=2303
    kernel: usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    kernel: usbcore: registered new interface driver usbserial
    kernel: USB Serial support registered for generic
    kernel: usbcore: registered new interface driver usbserial_generic
    kernel: usbserial: USB Serial Driver core
    kernel: USB Serial support registered for pl2303
    kernel: pl2303 3-1:1.0: pl2303 converter detected
    kernel: usb 3-1: pl2303 converter now attached to ttyUSB0
    kernel: usbcore: registered new interface driver pl2303
    kernel: pl2303: Prolific PL2303 USB to serial adaptor driver

    Nekem például hőmérők vannak így bekötve, az értékeket pedig egy ilyen script rész logolta:

    while true
    do
    echo -ne "#03\r" >/dev/ttyUSB0
    v=`dd if=/dev/ttyUSB0 bs=42 count=1 2>/dev/null`
    d=`date --rfc-3339=seconds -u`
    echo "${d:0:16}${v//+/;}" >>temp.txt
    sleep 60
    done

    [ Szerkesztve ]

    Jester

Új hozzászólás Aktív témák