User manual - DT-5100カシオライブラリマニュアル for C++ver.3.00(2004年3月8日)
Table Of Contents
- システムライブラリ
- 機能
- 動作環境
- 開発環境
- 提供ファイル
- 使用方法
- ライブラリ一覧
- 関数リファレンス
- CLBSetBootableButtons
- CLBGetBootableButtons
- CLBSetOffMaskTime
- CLBGetOffMaskTime
- CLBPowerOff
- CLBDisablePowerOff
- CLBEnablePowerOff
- CLBGetPowerOff
- CLBAPODisable
- CLBAPOEnable
- CLBAPOGet
- CLBSoftReset
- CLBSetIndicator
- CLBGetIndicator
- CLBCheckCharger
- CLBCardDetectDisable
- CLBCardDetectEnable
- CLBCardDetectGet
- CLBSetFnButtons
- CLBGetFnButtons
- CLBSetInputChangeButtons
- CLBGetInputChangeButtons
- CLBSetKeyLock
- CLBGetKeyLock
- CLBPlayBuzzer
- CLBStopBuzzer
- CLBSetBuzzerVolume
- CLBGetBuzzerVolume
- CLBSetBuzzerMute
- CLBGetBuzzerMute
- CLBSetCPUMode
- CLBGetCPUMode
- CLBSet180Rotate
- CLBGet180Rotate
- CLBGetDeviceIDCode
- CLBGetUserIDCode
- CLBPrepareLED
- CLBUpdateLED
- CLBGetBackupLife
- CLBSetBackupLife
- CLBSetBootableButtons
- レジストリ

CLBSetIndicator
機能 LED の点灯/消灯を行います。
書式 BOOL CLBSetIndicator( DWORD dwLedMode, DWORD dwTime,
DWORD dwOnTime, DWORD dwOffTime )
パラメータ DWORD dwLedMode
CLB_LED_OFF LED を消灯します。(デフォルト値)
CLB_LED_GREEN LED の緑を点灯します。
CLB_LED_RED LED の赤を点灯します。
CLB_LED_ORANGE LED のオレンジを点灯します。
DWORD dwTime LED連続点灯時間。(1/16 秒単位)
値は(dwOntime+dwOffTime)×点滅回数を設定
DWORD dwOnTime LED 点灯時間。(1/16 秒単位) 0~255
DWORD dwOffTime LED 消灯時間。(1/16 秒単位) 0~255
戻り値 TRUE 正常終了
FALSE 内部エラーによる異常終了
インクルード #include <Clbsys.h>
使用例 LED 橙を素早く 1 回点滅する場合の設定
(ハードの仕様により以下の引数(dwTime,dwOnTime,dwOffTime)が最低の値となります。)
CLBSetIndicator (CLB_LED_GREEN | CLB_LED_RED, 4, 1, 3);
LED緑を 1 秒 ON
、1秒 OFF を 3 回点滅する場合の設定
CLBSetIndicator (CLB_LED_GREEN, 96, 16, 16);
LED赤を2秒点灯する場合の設定
CLBSetIndicator (CLB_LED_RED, 35, 32, 3);
LED赤を連続点灯する場合の設定
(連続点灯の場合は dwOnTime,dwOffTime に 0 使用可)
CLBSetIndicator (CLB_LED_RED, 255, 255, 0);
※エミュレータ エミュレータ機能として実機動作とは異なります。
15