<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">DobrĂ˝ den,
      <br>
      <br>
      vĂ­te co je zajĂ­mavĂ© ?
      <br>
      PĹ™es stejnĂ˝ program serial v Pythonu, kterĂ˝m ÄŤtu z Alienu se tato
      ÄŤteÄŤka normálnÄ› pĹ™ipojĂ­.
      <br>
      Viz odpověď po inicializaci spojenĂ­:
      <br>
      Serial<id=0x2aeedd0, open=True>(port='COM7',
      baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=10.0,
      xonxoff=0L, rtscts=0L, dsrdtr=False)
      <br>
      <br>
      PĹ™dtĂ­m jsem ji v demo progamu správnÄ› nastavil.<br>
      PĹ™iloĹľenĂ­m tagu nepĂ­skne, ÄŤtenĂ­ skonÄŤĂ­ TimeOut. Data ĹľĂˇdná
      nepošle.
      <br>
      <br>
      Pokud dám zápis nÄ›jakĂ©ho textu, vrátĂ­ poÄŤet bytĹŻ textu.
      <br>
      <br>
      Pokud byste mi poradil jak z ÄŤteÄŤky dostat ID tagu, tak mám
      hotovo. Dál uĹľ to umĂ­m.
      <br>
      <br>
      DÄ›kuji a hezkĂ˝ den
      <br>
      Vláďa<br>
      <br>
      Dne 17.5.2015 v 10:32 Dex napsal(a):<br>
    </div>
    <blockquote cite="mid:55585209.9010501@symboliq.net" type="cite">Rychle
      jsem to prošel (nemám ÄŤas to pitvat detailnÄ›). ÄŚteÄŤka komunikuje
      pĹ™es COM, takĹľe pyserial bude správná cesta.
      <br>
      <br>
      Dokumentace nenĂ­ nic moc, ale jsou tam příklady v C++, tak je
      mĹŻĹľete zkusit "pĹ™eklopit" do Pythona. Nenašel jsem tam popsanĂ© jak
      komunikovat na "binárnĂ­" Ăşrovni bez ohledu na jazyk. To mne u
      zařízenĂ­ tohoto druhu pĹ™ekvapuje a prostÄ› bych napsal vĂ˝robci.
      <br>
      <br>
      Btw u takto drahĂ© ÄŤteÄŤky nepoužít FTDI je minimálnÄ› zvláštnĂ­...
      <br>
      <br>
      Dex
      <br>
      <br>
      <br>
      On 17.5.2015 10:19, "Ing. Vladislav LudĂ­k" wrote:
      <br>
      <blockquote type="cite">Celá dokumentace je na adrese:
        <br>
        <a class="moz-txt-link-freetext" href="http://www.security-warehouse.com/index.php/rfid-860-925-mhz-equipment/rfid-uhf-860-960-mhz-iso-18000-6b-6c-desktop-reader-writrer-ultra-thin-usb-with-sdk.html">http://www.security-warehouse.com/index.php/rfid-860-925-mhz-equipment/rfid-uhf-860-960-mhz-iso-18000-6b-6c-desktop-reader-writrer-ultra-thin-usb-with-sdk.html</a>
        <br>
        <br>
        unzip heslo je securitywarehouse
        <br>
        <br>
        Mám ještÄ› jednu ÄŤteÄŤku Alien ALR-8800 a ta po zapnutĂ­ opravdu po
        pĹ™iloĹľenĂ­ ÄŤipu odešle ID tagu pĹ™es COM port
        <br>
        <br>
        Tato malá ruÄŤnĂ­ ÄŤteÄŤka ne.
        <br>
        PotĹ™ebuje inicializaci a v demo od vĂ˝robce funguje.
        <br>
        Já programuju web aplikace v Cherrypy a potĹ™ebuju ji nÄ›jak
        pĹ™ipojit.
        <br>
        NevĂ­m zazĂ­m jak.
        <br>
        <br>
        Dne 17.5.2015 v 9:50 Dex napsal(a):
        <br>
        <blockquote type="cite">Je k tĂ© ÄŤteÄŤce nÄ›jakĂ˝ bližší popis?
          <br>
          <br>
          Obvod CP2102 je pĹ™evodnĂ­k USB <-> COM (podobnÄ› jako
          PL2303 nebo FTDI). Nejsem expert na RFID ÄŤteÄŤky, ale ty dvÄ› co
          jsem vidÄ›l po pĹ™iloĹľenĂ­ karty odeslaly sadu bajtĹŻ odpovĂ­dajĂ­cĂ­
          ID karty. StaÄŤilo je mĂ­t správnÄ› nainstalovanĂ© a používat
          vhodnou rychlost.
          <br>
          <br>
          Dex
          <br>
          <br>
          <br>
          On 17.5.2015 9:28, "Ing. Vladislav LudĂ­k" wrote:
          <br>
          <blockquote type="cite">PĹŻvodnÄ› tam byl COM4, ale serial, nebo
            i hyperterminal se tvářili jako otevĹ™enĂ©, ale ÄŤteÄŤka
            nereagovala.
            <br>
            Po pĹ™einstalaci ovladaÄŤĹŻ COM port zmizel.
            <br>
            Tak nevĂ­m jak to má bĂ˝t, protoĹľe v dokumentaci je nÄ›jakĂ©:
            <br>
            Dynamic library file name*: RfidApiLib.dll*
            <br>
            a v příkazech například v popisu**aplikace:*
            <br>
            <br>
            *
            <br>
            <br>
            If(OpenCommPort(“COM1”,9600) == 0)
            <br>
            <br>
            MessageBox("success");
            <br>
            <br>
            Else
            <br>
            <br>
            MessageBox("failed");
            <br>
            <br>
            Ale nynĂ­ port nemám !
            <br>
            PĹ™iznám se, Ĺľe zatĂ­m nevĂ­m co dál.
            <br>
            <br>
            Dne 17.5.2015 v 9:11 Dex napsal(a):
            <br>
            <blockquote type="cite">ZdravĂ­m,
              <br>
              <br>
              nechci Vás svĂ©st na Ĺˇpatnou cestu, ale netváří se ta
              ÄŤteÄŤka jako COM port? Poznámka o CP2102 by o tom svÄ›dÄŤila.
              Pak bych ovšem doporuÄŤil pyserial mĂ­sto pyusb ;-)
              <br>
              <br>
              Jen nápad...
              <br>
              <br>
              Dex
              <br>
              <br>
              <br>
              <br>
              On 17.5.2015 8:30, "Ing. Vladislav LudĂ­k" wrote:
              <br>
              <blockquote type="cite">libusb0 jsem jsem mÄ›l nahranĂ©, ale
                asi ĹˇpatnĂ© verze.
                <br>
                TeÄŹ jsem našel správnou verzi, libusb0 se nahrálo
                korektnÄ›.
                <br>
                <br>
                ÄŚteÄŤka pak zmizela ve správci zařízenĂ­ z PortĹŻ (byl tam
                nÄ›jakĂ˝ COM)
                <br>
                a objevil se samostatnĂ˝ symbol pro usb jako libusb-32
                devices s podsloĹľkou
                <br>
                CP2102 USB to UART Bridge Controller
                <br>
                <br>
                KdyĹľ nynĂ­ dám usb.core.show_devices()
                <br>
                vrátĂ­ mi:
                <br>
                DEVICE ID 10c4:ea60 on Bus 000 Address 001, Specified at
                interface
                <br>
                <br>
                TakĹľe idVendor=0x10C48 mÄ›l bĂ˝t 0x10C4
                <br>
                Po opravÄ› se vše rozjelo. Zdá se, Ĺľe jsem na dobrĂ©
                cestÄ›.
                <br>
                <br>
                DÄ›kuji za pomoc.
                <br>
                <br>
                Vláďa
                <br>
                <br>
                Dne 17.5.2015 v 2:43 Petr Messner napsal(a):
                <br>
                <blockquote type="cite">Njn, kdyĹľ chceš hackovat, tak na
                  to musíš mĂ­t křídla :)
                  <br>
                  <br>
                  Z chyby 'generator' object has no attribute
                  'set_configuration' je zĹ™ejmĂ©, Ĺľe to usb.core.find
                  vracĂ­ iterátor. No a proÄŤ to vracĂ­ iterátor? ProtoĹľe
                  deklarace tĂ© funkce
                  <a class="moz-txt-link-rfc2396E" href="https://github.com/walac/pyusb/blob/a83f17e568bf893bed53fa984f00c1e168348cb9/usb/core.py#L1127"><https://github.com/walac/pyusb/blob/a83f17e568bf893bed53fa984f00c1e168348cb9/usb/core.py#L1127></a>
                  je
                  <br>
                  <br>
                  deffind(find_all=False, backend=None,
                  custom_match=None, **args):
                  <br>
                  <br>
                  a kdyĹľ to voláš bez keyword argumentĹŻ, tak se jako
                  find_all nastavĂ­ to 0x10C48, coĹľ se interpretuje
                  podobnÄ› jako find_all=True.
                  <br>
                  <br>
                  TakĹľe o krok zpÄ›t k ValueError: No backend available. 
                  PodĂ­vej se do zdrojáku, co to dÄ›lá. ProcházĂ­ to moduly
                  usb.backend.libusb1, usb.backend.libusb0 a
                  usb.backend.openusb a volá to jejich funkci
                  get_backend(), která se snaží danou DLL (nebo .so)
                  knihovnu naÄŤĂ­st (protoĹľe usb.backend.* jsou jen ctypes
                  wrappery "cĂ©ÄŤkovĂ˝ch" knihoven). TakĹľe problĂ©m je v
                  tom, Ĺľe ĹľĂˇdnou z tÄ›ch knihoven buÄŹ nemáš k dispozici,
                  nebo ji pyusb nemĹŻĹľe najĂ­t.
                  <br>
                  <br>
                  PM
                  <br>
                  <br>
                  Dne 16. kvÄ›tna 2015 16:28 "Ing. Vladislav LudĂ­k"
                  <<a class="moz-txt-link-abbreviated" href="mailto:vlada@ludik.cz">vlada@ludik.cz</a> <a class="moz-txt-link-rfc2396E" href="mailto:vlada@ludik.cz"><mailto:vlada@ludik.cz></a>>
                  napsal(a):
                  <br>
                  <br>
                  Â Â Â  JeštÄ› chyby:
                  <br>
                  <br>
                  Â Â Â  dev = usb.core.find(idVendor=0x10C48,
                  idProduct=0xEA60)
                  <br>
                  <br>
                  Â Â Â  hlásĂ­ chybu:
                  <br>
                  <br>
                  Â Â Â  dev = usb.core.find(idVendor=0x10C48,
                  idProduct=0xEA60)
                  <br>
                  Â Â Â Â Â  File "build\bdist.win32\egg\usb\core.py", line
                  1199, in find
                  <br>
                  Â Â Â Â Â Â Â  raise ValueError('No backend available')
                  <br>
                  Â Â Â  ValueError: No backend available
                  <br>
                  <br>
                  Â Â Â  KdyĹľ jsem zmÄ›nil Ĺ™Ăˇdek na:
                  <br>
                  <br>
                  Â Â Â  dev = usb.core.find(0x10C48, 0xEA60)
                  <br>
                  <br>
                  Â Â Â  program projde dále, ale hlásĂ­ chybu:
                  <br>
                  <br>
                  Â Â Â  dev.set_configuration()
                  <br>
                  Â Â Â  AttributeError: 'generator' object has no
                  attribute
                  <br>
                  Â Â Â  'set_configuration'
                  <br>
                  <br>
                  Â Â Â  Co s tĂ­m dále, nevĂ­m.
                  <br>
                  <br>
                  <br>
                  Â Â Â  DĂ­ky Vláďa
                  <br>
                  Â Â Â  _______________________________________________
                  <br>
                  Â Â Â  Python mailing list
                  <br>
                  Â Â Â  <a class="moz-txt-link-abbreviated" href="mailto:python@py.cz">python@py.cz</a> <a class="moz-txt-link-rfc2396E" href="mailto:python@py.cz"><mailto:python@py.cz></a>
                  <br>
                  Â Â Â  <a class="moz-txt-link-freetext" href="http://www.py.cz/mailman/listinfo/python">http://www.py.cz/mailman/listinfo/python</a>
                  <br>
                  <br>
                  Â Â Â  Visit: <a class="moz-txt-link-freetext" href="http://www.py.cz">http://www.py.cz</a>
                  <br>
                  <br>
                  <br>
                  <br>
                  <br>
                  _______________________________________________
                  <br>
                  Python mailing list
                  <br>
                  <a class="moz-txt-link-abbreviated" href="mailto:python@py.cz">python@py.cz</a>
                  <br>
                  <a class="moz-txt-link-freetext" href="http://www.py.cz/mailman/listinfo/python">http://www.py.cz/mailman/listinfo/python</a>
                  <br>
                  <br>
                  Visit:<a class="moz-txt-link-freetext" href="http://www.py.cz">http://www.py.cz</a>
                  <br>
                </blockquote>
                <br>
                <br>
                <br>
                _______________________________________________
                <br>
                Python mailing list
                <br>
                <a class="moz-txt-link-abbreviated" href="mailto:python@py.cz">python@py.cz</a>
                <br>
                <a class="moz-txt-link-freetext" href="http://www.py.cz/mailman/listinfo/python">http://www.py.cz/mailman/listinfo/python</a>
                <br>
                <br>
                Visit:<a class="moz-txt-link-freetext" href="http://www.py.cz">http://www.py.cz</a>
                <br>
              </blockquote>
              <br>
              <br>
              <br>
              _______________________________________________
              <br>
              Python mailing list
              <br>
              <a class="moz-txt-link-abbreviated" href="mailto:python@py.cz">python@py.cz</a>
              <br>
              <a class="moz-txt-link-freetext" href="http://www.py.cz/mailman/listinfo/python">http://www.py.cz/mailman/listinfo/python</a>
              <br>
              <br>
              Visit:<a class="moz-txt-link-freetext" href="http://www.py.cz">http://www.py.cz</a>
              <br>
            </blockquote>
            <br>
            <br>
            <br>
            _______________________________________________
            <br>
            Python mailing list
            <br>
            <a class="moz-txt-link-abbreviated" href="mailto:python@py.cz">python@py.cz</a>
            <br>
            <a class="moz-txt-link-freetext" href="http://www.py.cz/mailman/listinfo/python">http://www.py.cz/mailman/listinfo/python</a>
            <br>
            <br>
            Visit:<a class="moz-txt-link-freetext" href="http://www.py.cz">http://www.py.cz</a>
            <br>
          </blockquote>
          <br>
          <br>
          <br>
          _______________________________________________
          <br>
          Python mailing list
          <br>
          <a class="moz-txt-link-abbreviated" href="mailto:python@py.cz">python@py.cz</a>
          <br>
          <a class="moz-txt-link-freetext" href="http://www.py.cz/mailman/listinfo/python">http://www.py.cz/mailman/listinfo/python</a>
          <br>
          <br>
          Visit:<a class="moz-txt-link-freetext" href="http://www.py.cz">http://www.py.cz</a>
          <br>
        </blockquote>
        <br>
        <br>
        <br>
        _______________________________________________
        <br>
        Python mailing list
        <br>
        <a class="moz-txt-link-abbreviated" href="mailto:python@py.cz">python@py.cz</a>
        <br>
        <a class="moz-txt-link-freetext" href="http://www.py.cz/mailman/listinfo/python">http://www.py.cz/mailman/listinfo/python</a>
        <br>
        <br>
        Visit: <a class="moz-txt-link-freetext" href="http://www.py.cz">http://www.py.cz</a>
        <br>
      </blockquote>
      <br>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Python mailing list
<a class="moz-txt-link-abbreviated" href="mailto:python@py.cz">python@py.cz</a>
<a class="moz-txt-link-freetext" href="http://www.py.cz/mailman/listinfo/python">http://www.py.cz/mailman/listinfo/python</a>

Visit: <a class="moz-txt-link-freetext" href="http://www.py.cz">http://www.py.cz</a></pre>
    </blockquote>
  </body>
</html>