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

More info on this. #1

Open
avassdal opened this issue Jul 6, 2020 · 5 comments
Open

More info on this. #1

avassdal opened this issue Jul 6, 2020 · 5 comments

Comments

@avassdal
Copy link

avassdal commented Jul 6, 2020

Hello

This looks like a very promising project. Could you elaborate more on the project, and how others can implement this?

@karolkrupa
Copy link
Owner

karolkrupa commented Jan 2, 2021

I will add more information soon. To implement this, it is enough to run the main.py file on a raspberry with a bluetooth module, sound card and a CAN module (Without terminating resistor). Practically it will work in alfa 159 (939) but it should also work in other cars with blue&me from this period of production with smaller or larger changes (like module ID). Remember to install bluealsa, preferably with additional aptx (Android) or AAC (iPhone) codecs

@avassdal
Copy link
Author

Cool, will try with my 2010 Giulietta.

@karolkrupa
Copy link
Owner

karolkrupa commented Jan 27, 2021

Unfortunately, this project will not work with giulietta because giulietta has CAN network with extended IDs (29 bits) and 159 has 11 bit IDs. I think after changing the identifiers this project should work for Giulietta as well, as these modules don't seem to be much different except for the extra features and other identifiers.

@WEIRDesign
Copy link

Hi @karolkrupa,

My apologies as I know this thread is almost 2 years old!

Like @avassdal I, too have a Giulietta 2010, which does not have A2DP support, only music via USB, CD or USB+Apple Dongle. Plus, since iOS 12, I think it was - iPhones no longer work for calls! They last about 30s then make a god awful loud noise, then disconnect after a minute or two.

I have a few questions, if you are okay to answer them?

  • Am I correct that your build is: A Pi Zero, with a Sound-card and CAN connected to it, connected to your 159s CANbus interface?
  • On the CANbus interface, do your 159 steering controls operate the bluetooth audio?
  • Does this work for calls as well or just music/audio?
  • I assume your Pi is behind the dash, powered off of the CANbus?

Thanks,
Andrew

@karolkrupa
Copy link
Owner

karolkrupa commented Mar 1, 2023

@kingandaval

  • Yes, my build is Pi Zero with JustBoom music card and CAN Hat.
  • In my case steering wheel buttons controls rasberry pi, are used to change the track or operating in menu. SteeringWheel.py Menu.py
  • I removed Blue&Me so I can't call from car. I had to do it because without it there would be a conflict of buttons from the steering wheel. (Only one device can support it at a time). I was thinking of integrating oFono into this project to add the ability to make calls
  • Yes, I put the Pi in the Blue&Me case. It is powered after the ignition so as not to discharge the battery

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

3 participants