3. 状态码
对应类名:
StateCode.java属性引用: StateCode#
xxx
3.1 连接状态
引用声明 |
码值 |
说明 |
|---|---|---|
CONNECTION_DISCONNECT |
0 |
设备未连接 |
CONNECTION_OK |
1 |
设备连接成功/设备已连接 |
CONNECTION_FAILED |
2 |
设备连接失败 |
CONNECTION_CONNECTING |
3 |
正在连接中 |
CONNECTION_CONNECTED |
4 |
设备已连接
已弃用 |
3.2 回复状态
引用声明 |
码值 |
说明 |
|---|---|---|
STATUS_SUCCESS |
0 |
操作成功 |
STATUS_FAIL |
1 |
操作失败 |
STATUS_UNKOWN_CMD |
2 |
未知的命令号 |
STATUS_BUSY |
3 |
设备繁忙 |
STATUS_NO_RESOURCE |
4 |
资源不足 |
STATUS_CRC_ERROR |
5 |
CRC校验失败 |
STATUS_ALL_DATA_CRC_ERROR |
6 |
全部数据CRC校验失败 |
STATUS_PARAMETER_ERROR |
7 |
参数错误 |
STATUS_RESPONSE_DATA_OVER_LIMIT |
8 |
回复数据长度超过限制(发送MTU) |
3.3 经典蓝牙状态
引用声明 |
码值 |
说明 |
|---|---|---|
TWS_HEADSET_STATUS_DIMISS |
0 |
不显示弹窗 |
TWS_HEADSET_STATUS_DISCONNECTED |
1 |
经典蓝牙未连接 |
TWS_HEADSET_STATUS_CONNECTED |
2 |
经典蓝牙已连接 |
TWS_HEADSET_STATUS_CONNECTING |
3 |
经典蓝牙正在连接 |
TWS_HEADSET_STATUS_NO_ALLOWED_CONNECTION |
4 |
蓝牙不允许连接 |
TWS_HEADSET_STATUS_NOT_SUPPORTED_BR_EDR |
15(0x0F) |
不支持经典蓝牙 |
3.4 翻译功能结果码
引用声明 |
码值 |
说明 |
|---|---|---|
RESULT_SUCCESS |
0 |
操作成功 |
RESULT_IN_PROGRESS |
1 |
处于模式中 |
RESULT_INVALID_PARAM |
2 |
无效参数 |
RESULT_DEVICE_IN_CALL |
3 |
设备处于通话状态 |
RESULT_DEVICE_IN_AUDIO_PLAYING |
4 |
设备处于音频播放状态 |
RESULT_DEVICE_IS_BUSY |
5 |
设备处于繁忙状态 |
RESULT_FAILED |
6 |
操作失败 |
3.5 Auracast广播同步状态
引用声明 |
码值 |
说明 |
|---|---|---|
STATE_UNKNOWN |
-1 |
未知同步状态 |
STATE_IDLE |
0 |
空闲状态 |
STATE_SYNCING |
1 |
正在同步 |
STATE_SYNC_OK |
2 |
同步成功 |
3.6 Auracast广播同步错误码
引用声明 |
码值 |
说明 |
|---|---|---|
SYNC_ERR_NONE |
0 |
没有同步错误 |
SYNC_ERR_BROADCAST_NAME |
1 |
广播名错误 |
SYNC_ERR_BROADCAST_ADDRESS |
2 |
广播地址错误 |
SYNC_ERR_BROADCAST_ID |
3 |
广播ID错误 |
SYNC_ERR_BROADCAST_CODE |
4 |
广播密钥错误 |
SYNC_ERR_FAILED |
5 |
广播同步失败 |
SYNC_ERR_TIMEOUT |
6 |
广播同步超时 |
SYNC_ERR_LOST |
7 |
广播同步丢失 |