ラズパイとMCP3008でSPI通信を行い、AD変換のプログラムを学んでおります。
下記サイトを参考にしております。
https://101010.fun/iot/raspi-spi.html
その中で、下記コードについて質問です。
python
1def readAdc(channel): 2 adc = spi.xfer2([1, (8 + channel) << 4, 200]) 3 data = ((adc[1] & 3) << 8) + adc[2] 4 return data
1行目と2行目のchannelの意味がわかりません。
これは何を意味しているのでしょうか。
readadcのchannelは引数なのでしょうか?
2行目のchannelはどこから来たのでしょうか?
channnelについてご教示頂けないでしょうか。
回答2件
あなたの回答
tips
プレビュー