SBC Linux libgpiodを使ったPythonによるGPIO入力イベント検出方法 Linuxの新しいGPIOインタフェエースlibgpiodを使ってPythonからGPIOの入出力を行う方法は以下の記事にまとめた。 GPIO入力を上記Pythonインタフェースを使って常時監視をする方法も無くはないのだが、CPUの演算リソ... 2023.07.24 SBC Linux
Python Pythonで複数I/Oの同時待機にselectを使う 複数のストリームやソケットのI/Oを同時待機したい場合、すぐに思いつくのはマルチスレッド化だが、プログラムが読みにくくなるし何よりデバッグが大変になる。そんな時、selectを用いればマルチスレッド化せずにI/Oの同時待機が出来る。 今回は... 2019.11.13 Pythonプログラミング