UdonLibrary 1.0.0
機械システム研究部 C++ ライブラリ
読み取り中…
検索中…
一致する文字列を見つけられません
ディップスイッチ

DecodeDipSwitch 関数を用いてディップスイッチの値を読み取ります。特にロータリースイッチの値は二進数として取得されるので、十進数に変換する処理を行います。正論理である必要があります。

DIP スイッチ DIP ロータリースイッチ

個別インクルード

値読み取り

DecodeDipSwitch の引数はピン番号を指定します。DIP スイッチの下位ビット端子から順に指定します。初期化リストを引数にとるため桁数に上限はありません。

#include <Udon.hpp>
void setup()
{
const int value = Udon::DecodeDipSwitch({ 1, 2, 3, 4 });
}
void loop()
{
}