Uživatelské nástroje

Nástroje pro tento web


cs:usbi2c

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
cs:usbi2c [2016/11/03 22:19] – [Ubuntu 14.04] kaklikcs:usbi2c [2024/11/07 12:36] (aktuální) – [HIDAPI] kaklik
Řádek 16: Řádek 16:
  
  
-=== Ubuntu 14.04 ===+=== Ubuntu Linux ===
  
 Na počítač, ke kterému převodník připojíme, musíme nejdříve nainstalovat [[https://github.com/trezor/cython-hidapi|hidapi]] a některé další balíky. Od Ubuntu 14.04 to jde jednoduše pomocí:  Na počítač, ke kterému převodník připojíme, musíme nejdříve nainstalovat [[https://github.com/trezor/cython-hidapi|hidapi]] a některé další balíky. Od Ubuntu 14.04 to jde jednoduše pomocí: 
Řádek 26: Řádek 26:
   sudo pip install pymlab   sudo pip install pymlab
      
 +== Nastavení USBI2C v pymlabu s HIDAPI ==
 +Převodník USBI2C lze používat s [[cs:pymlab|]].
 +
 +Nastavení může vypadat takto:
 +  
 +  cfg = config.Config(
 +      i2c = {
 +          "device": 'hid',   # nazev ovladace pro USBI2C
 +          "serial": '00A59C5E',   #sériové číslo převodníku, není povinné, pokud používáte jediný převodník
 +          "led": True,    # nastavení LEDek, True - signalizace komunikace, False - signalizace vypnuta
 +      },
 +  
 +      bus = [
 +          { << Dalsi Pymlab zarizezi >>},
 +      ],
 +  )
 +  cfg.initialize()
 +  
 +
 == Příklad blikání LEDkami na USBI2C01A pomocí Pythonu: == == Příklad blikání LEDkami na USBI2C01A pomocí Pythonu: ==
  
Řádek 67: Řádek 86:
 Aby se skript nemusel spouštět s právy roota, je třeba vytvořit v adresáři **/etc/udev/rules.d** soubor SiliconLabs.rules s obsahem: Aby se skript nemusel spouštět s právy roota, je třeba vytvořit v adresáři **/etc/udev/rules.d** soubor SiliconLabs.rules s obsahem:
  
-  SUBSYSTEM=="usb", ATTRS{idVendor}=="10c4", MODE="0666" +  SUBSYSTEM=="usb", ATTR{idVendor}=="10c4", ATTR{idProduct}=="ea90", GROUP="plugdev", MODE="0666" 
-  SUBSYSTEM=="usb_device", ATTRS{idVendor}=="10c4", MODE="0666"+  SUBSYSTEM=="hidraw", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea90", GROUP="plugdev", MODE="0666"
      
 Aby se tato konfigurace stala aktivní, tak je potřeba USB zařízení odpojit a opět připojit.  Aby se tato konfigurace stala aktivní, tak je potřeba USB zařízení odpojit a opět připojit. 
cs/usbi2c.1478211588.txt.gz · Poslední úprava: 2016/11/03 22:19 (upraveno mimo DokuWiki) · Právě zamknuto: 3.143.218.84