I purchased two BC127 Discovery boards from Digikey.
DigiKey does not provide any support and referred me to Sierra.
Sierra tech support told me there is no support offered by Sierra and I should go to the vendor. !
So I’m in a loop …
I have downloaded every user manuals that I can find, the example that looks promising
is so full of typographical errors its just about impossible to figure out what to do.
Youtube videos by Blue Creations are closest but I still cannot do unidirectional audio link using SBC codec and A2DP mic from one BC127 board to the other.
The connections happen but there is no sound.
Does anyone have an example that they are willing to share ?
Thanks in advance I hope this gets a response.
I should add the obvious question: With no tech support does that mean the BC127 is at EOL ?
First things first, no there is no EOL of BC127.
Buying through Digikey is great for convenience but not great for support as you really do have to come to the forums.
So to confirm what you are trying to do.
- Pair two BC127’s together.
- Make an audio connection between them?
If so then the above is not really possible because there is no call control mechanism or streaming in place. Just because the two units are paired and they show that the A2DP profile is supported does not mean there is an active link running as the unit itself does not have anything to stream with i.e. on board music.
If you send the below to the unit
version
status
config
list
route
Regards
Matt
Thanks for your response, it makes me hopeful that I may yet get this thing working. Also good to hear there is currently no planned EOL for this item.
To confirm what I hope I can do with Two BC127 modules:
Pair them.
Use Source module analog Microphone or Line In to send sound to the Sink module Speaker.
I thought the A2DP example in Melody Audio 7.x Rev 3 Aug.18 Page 158 41112426 would do the trick.
I updated the firmware to Melody Audio V7.3 Build: 1544637564
I’ll post the data you asked for tomorrow when I get back to the shop.
In the meantime what do you suggest ?
I do NOT need high quality wide band sound. I’m really only looking to send voice band audio so 8ksps is fine and I think the SBC codec is good for that.
I look foward to your response.
Thanks again.
Matt,
Here are the items (below) you asked for:
I thought the Microphone should be a source for sound.
Clearly I’m not understanding this well enough, and reajly would appreciate some helpful suggestion.
Again What I want to do is Pair two Discovery Boards.
On the SOURSE board use the Analog Microphone as the source for sound, and
on the SINK board use the Speaker output to reproduce the sound.
What do you suggest ?
Thanks in advance for your help.
SOURCE:
Sierra Wireless Copyright 2018
Melody Audio V7.3
Build: 1544637564
Bluetooth addresses: 20FABB0A38D3 758F1A909FFF
Profiles: A2DP AVRCP HFP BLE SPP PBAP MAP TWS
Codecs: SBC
status
STATE CONNECTED[1] CONNECTABLE[OFF] DISCOVERABLE[OFF] BLE[OFF]
LINK 11 CONNECTED AVRCP 20FABB0A38DC STOPPED
LINK 1A CONNECTED TWS 20FABB0A38DC SUSPENDED SBC SRC 44100
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
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=0 0
BT_VOL_CONFIG=A 60 10 1
CLASS_1=OFF
CMD_TO=20
COD=240404
CODEC=0 OFF
DEEP_SLEEP=OFF
LOCAL_ADDR=20FABB0A38D3 000000000000
PROFILES=0 0 0 1 1 0 0 0 0 0 0 0SSP_CAPS=3
list
LIST 20FABB0A38DC AVRCP TWS
OK
route
ROUTE 0
OK
SINK
Sierra Wireless Copyright 2018
Melody Audio V7.3
Build: 1544637564
Bluetooth addresses: 20FABB0A38DC 67C312B2C11C
Profiles: A2DP AVRCP HFP BLE SPP PBAP MAP TWS
Codecs: SBC
status
STATE CONNECTED[1] CONNECTABLE[OFF] DISCOVERABLE[OFF] BLE[OFF]
LINK 10 CONNECTED A2DP 20FABB0A38D3 STREAMING SBC SNK 44100
LINK 11 CONNECTED AVRCP 20FABB0A38D3 PLAYING
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
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=0 0
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 0004ENABLE_BATT_IND=ONHIGH_SPEED=OFF OFF
MUSIC_OLD_AVRCP=OFFSPP_UUID=UART_CONFIG=9600 OFF 0
list
LIST 20FABB0A38D3 A2DP AVRCP
OK
route
ROUTE 0
OK
Matt,
I found an earlier data sheet by Blue Creations in which streaming audio between two Discovery Boards is described.
The document is: Blue Creation BC127 Discovery Board (BC127-DISKIT-001) Manual 1.0
On 7th page (no page numbers) title "Getting Started (2 boards) " the images shows two Boards and the first paragraph would suggest it is possible to stream audio and data between the two boards.
Quote: " You can use two BC127 Discovery Boards and have them connect to each other establishing a closed system that supports music streaming, voice calls, and bidirectional transparent UART forwarding."
End Quote.
Further on the next page are the instructions to do the audio streaming. ! (which is what I want to do)
Quote: "Streaming music between your BC127 Discovery Boards
- Connect your audio device to your Source Discovery Board using the STEREO MIC jack plugs.
- Connect your headset to your Sink Discovery Board using the AUDIO OUT jack plugs.
- Press PLAY/PAUSE on either device to start music streaming. Press PLAY/PAUSE again to stop it.
- You can adjust volume using the VOL UP/VOL DOWN buttons. " End Quote.
Sure enough this is old firmware (V5.2) So my questions are:
- Has this feature been disabled in later firmware ?
- If it requires the older firmware where can I get V5.2 ?
I look forward to your reply.
Thanks
PS Here is a link to the data sheet:
Here is another link to a youtube video showing that streaming audio between two discovery boards is possible.