どうやらオプション品の赤外線コントローラではボタンの(押している/押していない)をビット数で判断する事ができるらしいので全く方法がないわけではないということは分かるのですが、具体的なプログラム記述は分かりません。
この件に関して何かしらご存知でしたらご意見をお願いできますでしょうか?
PGB-001を持っていないので、どんな風にデータが飛んでいるのかわかりませんが、
タイプ2:ボタンを押した時のみ押したデータを送信し、ボタンを放した時、解放状態のデータを送信する。
どちらのタイプだったとしても、歩行のループから抜けるか抜けないか。その時のデータをチェックすれば良いかと思います。