User manual - デバイス制御ライブラリリファレンスマニュアル(2014年10月10日)
128
10.6.1 pwr_inhabit
電源イベントの通知を有効、または無効に設定します。
ER pwr_inhabit(
UH
onoff
,
ID
flgid
,
UW
bitptrn
);
パラメータ
onoff
イベント通知の有効・無効を次の値で指定します。
PWR_ON
:
bitptrn
で指定したビットに対応するイベント通知を有効に設定します。
PWR_OFF
:
bitptrn
で指定したビットに対応するイベント通知を無効に設定します。
flgid
設定対象のイベントフラグ ID を指定します。アプリケーションプログラムから呼び出す場合、この値は
FL_LB_INT_ID 固定です。
bitptrn
通知を有効、または無効に設定する対象イベントを指定します。イベントが発生すると、イベントフラグ
の該当ビットが ON されます。複数のビットを OR で並べることで、複数のイベント通知を同時に設定す
ることもできます。
FL_LB_INT_LB0
:主電池なし、または電池蓋開け (LB0)
FL_LB_INT_LB1
:主電池電圧低下警告 (LB1)
FL_LB_INT_LB2
:副電池電圧低下警告 (LB2)
FL_LB_INT_LB4
:APO (LB4)
FL_LB_INT_LB5
:電源 OFF キー (LB5)
FL_SET_INT_IO
:クレードル接続検出/USB 接続検出
戻り値
関数が成功すると E_OK が返ります。失敗すると次のエラーが返ります。
E_PRM
:パラメータエラー
注意
電源イベントを受け取ったアプリケーションプログラムは、pwr_inhabit_clr関数
を使ってそのイベントを
クリアしなければなりません。これを行わないと、システムは何度も同じイベントを通知します。