BC127 is connected with phone, but phone doesn't display BC127 properly


#1

Hello,

I have an issue connecting with my phone after certain conditions are met, that I feel shouldn’t affect the phone. Here is the steps I take after I have done my restore/write/reset to flush the BC127 settings and unpaired on my phone and unpaired on the BC127.

advertising on

I see the device on my phone, so I tap the device on my phone to pair. The response I see is:

OPEN_OK 14 BLE 5D11DB2E1135
PAIR_PENDING
PAIR_OK 84119E71A98C
BLE_PAIR_OK 5D11DB2E1135 84119E71A98C
CLOSE_OK 14 BLE 5D11DB2E1135

So, the device is connected now. I now activate AVRCP, A2DP, HFP.

open 84119E71A98C a2dp
PENDING
OPEN_OK 10 A2DP 84119E71A98C
ROLE_OK 84119E71A98C M
OPEN_OK 11 AVRCP 84119E71A98C
AVRCP_PAUSE 11
AVRCP_STOP 11
OPEN_OK 13 HFP 84119E71A98C
ROLE_OK 84119E71A98C M

This is fine too. But, on my phone I see two BC127 devices:

!

And then after I tap the arrow on the top left and navigate back to this setting, I see zero devices:


This makes it look like I’ve got no device connected, though my Bluetooth symbol on the phone shows that I’m connected to a Bluetooth media source and that I can stream media to that source.

Note: there is absolutely no issue playing music or making phone calls. The only issue is only the display in the phone’s Bluetooth settings for the device.

Previously, the blue BC-088DFA would move up to the “paired devices” on my phone and change its name to BC088DFA (short name) and still the BC-088DFA black name stayed with the paired devices list without ever moving. I still didn’t like this previous set up where it shows two BC127 devices, but now, I see nothing.

How do I get it so I get to see the BC127 device on my phone? Is this an issue with the BC127 itself, or is it with my phone?
Thanks,
Steven.


#2

Steven,

Not too clear what the issue is here, can you send the below commands to the device after it has been paired with your phone and you see the ‘problem’.

version
status
config
list

What is confusing it a bit is the fact that at the beginning you are sending ‘advertising on’ which is a BLE command where you seem to just want to operate using Bluetooth classic (A2DP, HFP, AVRCP, etc), if your device is discoverable (BT classic) and advertising (BLE) then the phone will see it as two devices, however, once the unit is BTC paired with your phone by default it will stop itself being discoverable.

Again by default the BTC name is with the dash, the BLE one without.

Regards

Matt


#3

Matt,

Thank you for the quick response. The module responds perfectly fine if I don’t set this ‘advertising on’ command.

Having two BTC, BLE devices at once makes perfect sense to explain what’s happening.

For anyone that finds this in the future and wants to know what was done, look at the BL_STATE command or BL_STATE_CONFIG configuration. I seemed to have missed this command and configuration entirely.

For completion’s sake in case someone wants to know what I have:

version
Sierra Wireless Copyright 2018
Melody Audio V7.1
Build: 1526921906
Bluetooth addresses: 20FABB088DFA 7C01618AD320
Profiles: A2DP AVRCP HFP BLE SPP PBAP MAP TWS
Codecs: SBC
OK

status
STATE CONNECTED[1] CONNECTABLE[OFF] DISCOVERABLE[OFF] BLE[CONNECTED]
LINK 10 CONNECTED A2DP 84119E71A98C SUSPENDED SBC SNK 44100
LINK 11 CONNECTED AVRCP 84119E71A98C STOPPED
LINK 13 CONNECTED HFP 84119E71A98C IDLE NB
LINK 14 CONNECTED BLE 5FAA73E37758 23

list
LIST 84119E71A98C HFP A2DP AVRCP BLE
OK

config
AUDIO=0 0
AUDIO_ANALOG=15 15 1 OFF
AUDIO_DIGITAL=0 44100 64 100A00 OFF
AUTOCONN=0
AUTO_DATA=OFF OFF
BALANCE=100 100
BATT_CONFIG=OFF 145 4250 1500 150
BC_SMART_CONFIG=68E3 28F0 89F7 D93C ON
BEACON_DATA=0 00 11 22 33 44 55 66 77 88 99 AA BB CC DD EE FF 04 D2 16 2E EE
BLE_CONFIG=0 OFF 80 ON
BLE_CONN_PARAMS=128 12 24 40 0 400 100 400 400 64 400 400
BT_STATE_CONFIG=2 2
BT_VOL_CONFIG=A 60 10 1
CLASS_1=OFF
CMD_TO=20
COD=240404
CODEC=0 OFF
DEEP_SLEEP=OFF
DEVICE_ID=0001 0002 0003 0004 0005 0006 0007 0008
ENABLE_BATT_IND=ON
ENABLE_LED=ON
ENABLE_SPP_SNIFF=OFF 0 0 0 0 0
GPIO_CONFIG=ON 0
HFP_CONFIG=OFF ON OFF OFF OFF OFF
HIGH_SPEED=OFF OFF
LOCAL_ADDR=20FABB088DFA 7C01618AD320
MAX_REC=2
MM=OFF OFF 0 OFF OFF OFF OFF OFF
MUSIC_META_DATA=OFF
MUSIC_OLD_AVRCP=OFF
NAME=BC-088DFA
NAME_SHORT=BC088DFA
PIN=0000
PROFILES=2 0 2 0 2 3 2 1 0 0 2 0
REMOTE_ADDR=000000000000
SPP_UUID=00 00 11 01 00 00 10 00 80 00 00 80 5F 9B 34 FB
SSP_CAPS=3
TWS_CONFIG=OFF 1 2
UART_CONFIG=9600 OFF 0
USB_HOST=OFF
VREG_ROLE=1
OK