Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Microphone not picking up my voice #86

Closed
nicjansma opened this issue Sep 8, 2021 · 20 comments
Closed

Microphone not picking up my voice #86

nicjansma opened this issue Sep 8, 2021 · 20 comments
Assignees

Comments

@nicjansma
Copy link

This may or may not be related to #78, but I figured I'd open a separate issue in case it's a different cause.

I have a 2002 M3 (mfr date 11/2001).

I installed BlueBus last week, and the Bluetooth functionality is working great. I can hear music from my phone through the car audio.

When I place a call, I can hear the other end of the line, but they can't hear me. I've tried calling my wife, as well as an "echo" telephone number that should repeat what I say. Neither pickup my voice.

I had to purchase and install a microphone for behind the mirror. It's part number 84318380338 from ECS tuning. I also purchased the Bluebus SES TCU Adapter ES#4158580 from there as well.

2021-09-08 08 48 43

I'm not sure if it's related, but one note is that the microphone connection didn't perfectly match the car's pre-wired harness. On the microphone, it has the little "stair pattern" (on the right side):

2021-09-08 08 49 01

On the wire harness, there's an additional "downward edge" that extended out. It wouldn't fit in the harness because of that extra edge. In this picture, you can see some deformed plastic on the edge where I took a knife to cut that part out. It now fits fine.

2021-09-08 08 50 06

2021-09-08 08 50 55

I've confirmed the harness delivers power and ground.

Is there anything I can debug here?

@bcagnoni
Copy link
Contributor

bcagnoni commented Sep 8, 2021 via email

@tabor-a
Copy link

tabor-a commented Sep 9, 2021

I'm not sure if it's related, but one note is that the microphone connection didn't perfectly match the car's pre-wired harness. On the microphone, it has the little "stair pattern" (on the right side):

Are you sure that's the microphone wiring and not something else? It looks more like HomeLink wiring. I think the microphone wiring looks like this:
image

@tedsalmon
Copy link
Owner

This may or may not be related to #78, but I figured I'd open a separate issue in case it's a different cause.

I have a 2002 M3 (mfr date 11/2001).

I installed BlueBus last week, and the Bluetooth functionality is working great. I can hear music from my phone through the car audio.

When I place a call, I can hear the other end of the line, but they can't hear me. I've tried calling my wife, as well as an "echo" telephone number that should repeat what I say. Neither pickup my voice.

I had to purchase and install a microphone for behind the mirror. It's part number 84318380338 from ECS tuning. I also purchased the Bluebus SES TCU Adapter ES#4158580 from there as well.

2021-09-08 08 48 43

I'm not sure if it's related, but one note is that the microphone connection didn't perfectly match the car's pre-wired harness. On the microphone, it has the little "stair pattern" (on the right side):

2021-09-08 08 49 01

On the wire harness, there's an additional "downward edge" that extended out. It wouldn't fit in the harness because of that extra edge. In this picture, you can see some deformed plastic on the edge where I took a knife to cut that part out. It now fits fine.

2021-09-08 08 50 06

2021-09-08 08 50 55

I've confirmed the harness delivers power and ground.

Is there anything I can debug here?

Hello @nicjansma!

One important thing to note about these cars is that every connector is color matched to the harness plug and the different key-ways are used to prevent things from being plugged in incorrectly at the factory. In your case as @tabor-a suggested, you have found the homelink connector and that's why it's not working. You need to dig around for the black 3-pin connector.

Thanks,
-Ted

@nicjansma
Copy link
Author

Thank you everyone!

After a lot of searching I finally found the proper black connector microphone cable tucked further into the headliner. It fits great! Thanks for the tip.

Unfortunately... my voice is still not being heard by whoever I call. I can hear the other end's voice no problem through the car speakers.

@bcagnoni mentions with their issue that both sides couldn't hear any audio, so I'm not sure if my issue (where only my mic doesn't work) is related to Clear-Voice-Capture, but I tried to run this: https://github.com/tedsalmon/BlueBus/wiki/Clear-Voice-Capture

It connects find, says Serial No: NNNN. Then when I do run Apply cVc, it gets stuck on Waiting and never completes. I've tried running it multiple times, resetting the BlueBlue in between/etc. It never seems to complete. I'm using MacOSX and have tried multiple USB cables.

I'm able to separately terminal into the unit and can see the terminal interface OK.

Are there any debug logs I can enable to figure out if the mic is really picking up my voice?

Or is there a way to tell if CVC already works and is licensed?

@tabor-a
Copy link

tabor-a commented Sep 9, 2021

Just a guess, but perhaps plugging the HomeLink wiring into the microphone did it in?

@tedsalmon
Copy link
Owner

@nicjansma -

Unfortunately... my voice is still not being heard by whoever I call. I can hear the other end's voice no problem through the car speakers.
As @tabor-a mentioned it's possible that supplying 12v on the ground pin caused issues for the FETs on the microphone.

Can you share pictures of how the BlueBus is wired to the telephone connector in the car?

Or is there a way to tell if CVC already works and is licensed?
It's unlikely that this is your issue as you're able to hear the other side. Nonetheless, you can check:

set log bt on
bt license
set log bt off

@nicjansma
Copy link
Author

Picture of the car wiring:

2021-09-22 09 26 46

Here's the license output:

~~~~~~~~~~~~~~~~~~~~~~~~~
BlueBus Firmware: 1.1.18
Try HELP or ?
~~~~~~~~~~~~~~~~~~~~~~~~~
# [79555] DEBUG: IBus: RX[7]: 5B 05 80 83 00 08 55
...
set log bt on
OK
bt license
[101850] DEBUG: BT: Send Command 'LICENSE'
OK
# [101870] DEBUG: BT: APTX=
[101881] DEBUG: BT: CVC=3A6B CB90 A9BF FC81 0000
[101885] DEBUG: BT: OK
...
set log bt off
OK

So the car's mic cable isn't powered? Yeah I could see how the homelink might've fried it.

If the license stuff above looks OK, I'll just order another mic.

@nicjansma
Copy link
Author

I picked up another mic from ECS, and unfortunately the other side of the call still can't hear me.

Does the above license stuff look OK?

Is there anything else I can check? I looked at a couple fuses but didn't see anything obviously blown.

@tedsalmon
Copy link
Owner

@nicjansma

The license looks good, so it's not that.

Do you own a multimeter? I'm wondering if you damaged the 12v vreg that power the microphone from within the BlueBus :).

-Ted

@nicjansma
Copy link
Author

nicjansma commented Oct 27, 2021

@tedsalmon Yes, I can try to debug with a multimeter. Sorry I'm not clear which wires you're talking about, the one in the headliner to the mic, or in the trunk to the BlueBus? Or maybe they're connected?

@tedsalmon
Copy link
Owner

@nicjansma - Sorry for the lag! The ones in the headliner though! They are connected, though.

-Ted

@nicjansma
Copy link
Author

Thanks @tedsalmon! As far as I can tell, there is no voltage coming from the headliner mic wires.

I'm trying to determine if that goes through a fuse that might be blown, but haven't found it yet.

@tedsalmon
Copy link
Owner

@nicjansma

It should be directly wired to the BlueBus. Any change you can pull the BlueBus from the case and test voltage (with everything connected) at the two microphone pins? You'll see them labeled once you flip the PCB upside down. You should also test from the bottom side of the PCB.

Thanks!
-Ted

@nicjansma
Copy link
Author

@tedsalmon really appreciate you debugging this with me.

I pulled the case off the BlueBus and tested the voltage when everything else was plugged in. Mic+ and Mic- read ~11V.

However, when I try to read voltage at the mic's wire in the headrest, I never see any voltage across any of the pins.

Is there anything in between the BlueBus and the mic wire in the headrest? A fuse somewhere? I looked at the E46 fuse list and didn't see anything about a microphone.

@tedsalmon
Copy link
Owner

@nicjansma

Did you get the 54-pin adapter or the SES adapter? The only "break" between the headliner and the BlueBus would be the SES connector, where if that's is missing it's jumper, the microphone circuit is broken.

I assume you tested with the adapter connected to the BlueBus, yeah?

-Ted

@tedsalmon tedsalmon self-assigned this Nov 28, 2021
@nicjansma
Copy link
Author

I got the SES adapter https://www.ecstuning.com/b-bluebus-parts/bluebus-ses-tcu-adapter/ses-tcu-adapter~/

Correct, the SES adapter is connected, though I'll examine that end as well.

@tedsalmon
Copy link
Owner

@nicjansma

Can you send pictures of how everything is connected?

Can I also have pictures of both ends of the SES cable so I can ensure the wires are routed correctly?

-Ted

@nicjansma
Copy link
Author

nicjansma commented May 16, 2022

Sorry for the long delay in responding here, I had the car wrapped up for the winter months.

I debugged this a bit further last weekend. To start, I ran a continuity test between the microphone's plug/wire in the headliner and the 6-wire coming out of the SES adapter. I could not find any wires from the plug in the headliner that had continuity with any of the wires in the 6-wire from the SES adapter.

I also looked to see if there was any continuity between ground and any of the wires from the plug in the headliner (by testing against the cigarette plug, as well as against a bolt in the doorway) and could not find any.

I also double-checked that the SES adapter and it's 6-wire extension had continuity, and found a matching pin in the SES adapter for each wire coming out of its 6-wire extension.

So at this point, I'm thinking the plug in the headliner has a break in it somewhere between it and the SES adapter? I looked at my Bentley manual but couldn't find any obvious wiring diagrams that showed any other junction points after the wire leaves the headliner.

I can get those pictures if you think it'll help, but I'm leaning towards the headliner wires just not being connected to the trunk?

Any ideas?

@tedsalmon
Copy link
Owner

@nicjansma

That's very weird. The wire should run down the drivers side A-Pillar and into the wiring harness that runs down the driver side and into the trunk.

What kind of resistance did your meter read? Do you want the SES pinout? This might work better over email -- support@bluebus.dev

Thanks!
-Ted

@tedsalmon
Copy link
Owner

Closing issue due to lack of response. Shoot me an email if this is still a problem!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants