User manual - Cライブラリ解説書(2006年4月17日)

DT-930 Cライブラリ解説
265
8.3. エラー詳細
エラーステータスはファンクションコールが異常終了したとき、その詳細を示します。
エラー値 BTERR_LOCK
詳細
通信用のデバイスおよびリソースが既にロックされているときに発生します
Bluetooth ライブラリは他の通信関数とシステム資源を共有していますので先に起動された方に資源を利用す
る権利があります。このエラーが発生したときは資源が開放されるまで待たなければなりません
関数名 主なエラー対処方法
BT_Start ・デバイス、リソースが開放されてから再実行して下さい
・既に BT_Start 関数が実行されています。BT_Stop 関数を実行してから、BT_Start
関数を再実行して下さい
エラー値 BTERR_DISCONNECT
詳細
他の Bluetooth 機器と接続していないとき、または他の Bluetooth 機器から接続が切断されたときに発生します
関数名 主なエラー対処方法
BT_Close
BT_Read
BT_Write
BT_QueryRx
・他の Bluetooth 機器との接続を確認してください
エラー値 BTERR_PARAMETER
詳細
関数のパラメータの入力値に誤りがあるとき発生します
関数名 主なエラー対処方法
BT_Inquiry
BT_GetDevInfo
BT_GetDevName
BT_SetPassKey
BT_SelectDev
BT_Open
・関数のパラメータの入力値が正しいか確認してください
エラー値 BTERR_BREAK_EVNT
詳細
キー関数の機能を用いて中断キーのイベント登録が行なわれ、当該キー押下によりブレイクイベントの検出が
ライブラリ関数で行われたときに発生します
関数名 主なエラー対処方法
BT_GetLocalInfo
BT_SetLocalInfo
BT_Inquiry
BT_GetDevInfo
BT_GetDevName
BT_SetPassKey
BT_SelectDev
BT_Open
BT_SaveDevInfo
BT_LoadDevInfo
・BT_Stop 関数を実行して終了してください
BT_Close
BT_Read
BT_Write
BT_QueryRx
・BT_Close 関数および BT_Stop 関数を実行して終了してください