BlueDot: 'Unable to Connect' Error

Hello!

I’ve downloaded the BlueDot application on my android phone with the intention of controlling some modules I have connected to the GPIO pins on a Raspberry Pi Zero WH (which has built in Bluetooth support). I am able to successfully pair my android phone to the raspberry pi, however when I try to connect to the Pi through the BlueDot Application, I get an error saying ‘Unable to Connect’.

I also tried running the following code on the Pi before connecting:

from bluedot import BlueDot
bd = BlueDot()
bd.wait_for_press()
print("You pressed the blue dot!")

I ran that code, waited for the prompt to say ‘Waiting for Connection’, and then I tried connecting to the Pi in the BlueDot app. Same ‘Unable to Connect’ error…

Has anyone encountered this issue, or know if there’s a step that I’m missing?

Thanks!

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 25 (15 by maintainers)

Most upvoted comments

Thanks. Yes, the android app lets you pick a channel between 1 and 30.

BlueDot has always used port 1 as the default. For the moment I will leave it as is as I dont want to introduce more change than I have to right now [if I change the default port I would also have to release a new bluedot Python library, which would create an incompatability and those who didnt have the very latest version of both would experience problems]

Many thanks for providing support on this. I now have the app working with auto port discovery switched off. I’ve connected successfully through ports 1 and 2 and even connected two mobiles simultaneously running python code for bd1 and bd2. Auto port discovery works fine with pulseaudio -k. I know you already know all this but I’m just confirming that my experience with the app concurs with what you are saying. The app is absolutely brilliant 😃 Thank you.