handsfree_types.h

来自「蓝牙HANDFREE软件源代码」· C头文件 代码 · 共 48 行

H
48
字号
#ifndef _HF_TYPES_H
#define _HF_TYPES_H


typedef uint16              timeout_t;


typedef enum
{
    HfErrorPairRequestWhenNotIdle,
    HfErrorConnectRequestWhenNotIdle,
    HfErrorCancelWhenIdle,
    HfErrorDataRequestWhenNotConnected,
    HfErrorInquiryRequestWhenNotIdle,
    HfErrorScoRequestWhenSCOConnected,
    HfErrorDisconnectRequestWhenNotConnected,
    HfErrorSmDeviceDatabaseError,
    HfErrorUnknownOrUnhandledState,
    HfErrorDialRequestPendingAlready,
	HfErrorInvalidDtmfCode,
    HfWarnLocalSniffNotEnabled,
    HfWarnLocalParkNotEnabled,
    HfWarnLocalLowPwrModeNotEnabled,
    HfWarnRemDevDoesNotSupportSniffMode,
    HfWarnRemDevDoesNotSupportParkMode,
    HfWarnRemoteLowPwrModeNotEnabled
} error_code_t;


typedef enum
{
    HfPairingComplete,
    HfPairingCancelled,
    HfPairingTimedOut,
    HfPairingFailed,
    HfPairingError
} pairing_status_t;


typedef enum
{
    RfcommLink,
    ScoLink
} hf_link_type_t;


#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?