Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

AdresaPopisTyp boduPríklady

DI,id
DI_UP,id
DI_DOWN,id

GPIO pin bude nakonfigurovaný ako digitálny vstup. Ak bude naň privedené napätie 3.3V, hodnota vstupu bude 1. Ak bude naň privedené napätie 0V (zem), hodnota vstupu bude 0.
Varianty DI_UP a DI_DOWN konfigurujú vnútorné pull-up resp. pull-down rezistory, takže na vstup je cez rezistor pripojené napätie 3.3V (DI_UP) alebo zem (DI_DOWN), takže aj bez pripojenia externého napätia je vstup v definovanom stave. Varianta DI konfiguruje pin tak, že pull-up/pull-down odpory sú odpojené.
Pozn: knižnica pigpio podporuje čítanie z GPIO pinov 0-53.
Di, Ci, AiDI,25
DI_UP,24

DO,id

GPIO pin bude nakonfigurovaný ako digitálny výstup. Ak bude doň zapísaná hodnota 1, na výstupe bude napätie 3.3V. Ak bude doň zapísaná hodnota 0, na výstupe bude napätie 0V (zem).
Pozn: knižnica pigpio podporuje zápis do GPIO pinov 0-53.

Dout, Co, Ao

DO,24

TRIGGER_TOON,id[,filter]
TRIGGER_TOON_UP,id[,filter]
TRIGGER_TOOFFTOON_DOWN,id[,filter]
TRIGGER_UPTOOFF,id[,filter]
TRIGGER_TOOFF_UP_TOON,id[,filter]
TRIGGER_UPTOOFF_TOOFFDOWN,id[,filter]
TRIGGER_DOWN,id[,filter]
TRIGGER_DOWN_TOONUP,id[,filter]
TRIGGER_DOWN_TOOFF,id[,filter]
GPIO pin bude nakonfigurovaný ako počítadlo udalostí s voliteľným filtrom. Počítadlo vie registrovať vzostupné hrany signálu 0V → 3.3V (TOON), zostupné hrany 3.3V → 0V (TOOFF) a ľubovolné zmeny signálu (bez TOON/TOOFF).
Varianty s UP/DOWNslúžia, podobne ako v prípade DI adries, na konfigurovanie vnútorných pull-up resp. pull-down rezistorov.
Parameter filter slúži na nastavenie časového filtra (v mikrosekundách), ktorý slúži na odfiltrovanie zakmitania (pokiaľ je medzi udalosťami menší časový odstup ako filter, druhá udalosť sa neberie do úvahy). Ak nie je zadaný, berú sa do úvahy všetky udalosti.
Hodnota meraného bodu je rovná počtu registrovaných udalostí, pričom maximálna hodnota je 2^31-1 t.j.  2147483647 a následne počítadlo ide znovu od 0.

Pozn: knižnica pigpio používa štandardne vzorkovanie vstupu s periódou 5 mikrosekúnd, t.j. s frekvenciou 200 kHz.
Ci, AiTRIGGER,24
TRIGGER,25,1000
TRIGGER_UP,12
TRIGGER_TOON,12
PWM,id

GPIO pin bude nakonfigurovaný ako PWM (pulse width modulation) výstup. Následne je doň možné zapisovať hodnoty 0-255 riadiace šírku impulzu od úplne vypnutého až po úplne zapnutý.

Pozn: knižnica pigpio podporuje PWM prácu s GPIO pinmi 0-31.

Dout, Co, AoPWM,12
REVISON

Hodnota revízie hardvéru (číslo z riadku "Revision" zo súboru /proc/cpuinfo. Napr. pre RPI 3 je v tomto súbore riadok
"Revision        : a02082"
a hodnota revízie (po prevode z hexadecimálneho tvaru) je 10494082.

CiREVISON

...