System 0x23


スイッチ取得


【機能】

 ロータリスイッチの設定値を取得します。

【関数】

 int GetSw( int sw )
 {
   return trapa_svc( 0x23, pid, sw );
 }

【入力】

 sw スイッチ区分 0:現在値 1:電源投入(リセット)時の値

【出力】

 リターンコード 0〜9 ロータリスイッチの値
ERR_PARAM パラメータエラー

【解説】

 スイッチ区分が0の場合、現在設定されているロータリスイッチの値を返します。
 スイッチ区分が1の場合、電源投入時またはリセット時に設定されていたロータリスイッチの値を返します。

 スイッチ区分が範囲外の場合、パラメータエラーを返します。