 
 libgpiod yocto
libgpiod اور منحصر لائبریریوں کو اپنے امیج میں درج ذیل سیٹنگ کے ساتھ شامل کریں:
IMAGE_INSTALL:append = " libgpiod libgpiod-dev libgpiod-tools"libgpiod کی جانچ
اپنے حسب ضرورت ایمبیڈڈ سسٹم میں لاگ ان ہوں یا SSH کے مربوط ہوں۔
اب آپ libgpiod کمانڈز استعمال کر کے دیکھ سکتے ہیں کہ آیا عمل درآمد کامیاب رہا ہے۔
gpio بینکس رپورٹ کریں
سب سے پہلے، آپ یہ جان سکتے ہیں کہ کتنے gpio بینکس انسٹال شدہ ہیں۔
درج ذیل کمانڈ استعمال کریں:
gpiodetectآؤٹ پٹ اس طرح نظر آنی چاہیے:
gpiochip0 [gpio0] (32 lines)
gpiochip1 [gpio1] (32 lines)
gpiochip2 [gpio2] (32 lines)
gpiochip3 [gpio3] (32 lines)
gpiochip4 [gpio4] (32 lines)تمام سیٹنگز حاصل کریں
تمام سیٹنگز حاصل کرنے کے لیے، درج ذیل کمانڈ استعمال کریں:
gpioinfoآؤٹ پٹ اس طرح نظر آنی چاہیے:
gpiochip0 - 32 lines:
	line   0:      unnamed       unused   input  active-high 
	... 
	line   4:      unnamed "host-wakeup" input active-high [used]
	line   5:      unnamed       unused   input  active-high 
	line   6:      unnamed       unused   input  active-high 
	line   7:      unnamed         "cd"   input   active-low [used]
	line   8:      unnamed       unused   input  active-high 
	line   9:      unnamed   "shutdown"  output  active-high [used]
	line  10:      unnamed      "reset"  output   active-low [used]
	...
gpiochip1 - 32 lines:
	line   0:      unnamed       unused   input  active-high 
	... 
	line  31:      unnamed       unused   input  active-high 
gpiochip2 - 32 lines:
	line   0:      unnamed       unused   input  active-high 
	...
	line  31:      unnamed       unused   input  active-high 
gpiochip3 - 32 lines:
	line   0:      unnamed       unused   input  active-high 
	...
	line  31:      unnamed       unused   input  active-high 
gpiochip4 - 32 lines:
	line   0:      unnamed       unused   input  active-high 
	...
	line  29:   "GPIO4_D5"       unused   input  active-high ایک GPIO لائن سیٹ کریں
GPIO لائن 29 کو gpiochip4 پر آؤٹ پٹ اور ہائی پر سیٹ کرنے کے لیے درج ذیل کمانڈ استعمال کریں:
gpioset gpiochip4 29=1کاپی رائٹ لائسنس
کاپی رائٹ © 2022 Interelectronix eK
اس پروجیکٹ کا سورس کوڈ GPL-3.0 لائسنس کے تحت لائسنس یافتہ ہے۔
 
 