DecodeDipSwitch 関数を用いてディップスイッチの値を読み取ります。特にロータリースイッチの値は二進数として取得されるので、十進数に変換する処理を行います。正論理である必要があります。
DecodeDipSwitch
DecodeDipSwitch の引数はピン番号を指定します。DIP スイッチの下位ビット端子から順に指定します。初期化リストを引数にとるため桁数に上限はありません。