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

Lighthouses not showing up. #27

Open
jeroen1602 opened this issue Sep 1, 2020 · 8 comments
Open

Lighthouses not showing up. #27

jeroen1602 opened this issue Sep 1, 2020 · 8 comments
Labels
bug Something isn't working help wanted Extra attention is needed

Comments

@jeroen1602
Copy link
Owner

Since I made the Reddit post there have been people saying in the comments that the app can't find their lighthouses. This issue is here to get a list of devices that have trouble finding the lighthouses.

But first a small checklist to see if the issue can be resolved.

  • Make sure the lighthouse is plugged in (pretty obvious but just in case).
  • Make sure Bluetooth is turned on (the app should warn you about this).
  • Make sure you have given the app location permissions as this is required on Android.
  • On some phones you also need to enable location services before Bluetooth Low Energy is allowed to work.

If these steps didn't help then please comment below that you are having this problem. When you comment please provide your phone's model and the version of Android you are running. This can be found in settings under about this phone, most of the time at the bottom of the settings list. Also check if you can find the lighthouses in your devices Bluetooth list, they should start with LHB- flowed by some random characters different for every lighthouse.

@jeroen1602 jeroen1602 added bug Something isn't working help wanted Extra attention is needed labels Sep 1, 2020
@jeroen1602 jeroen1602 pinned this issue Sep 1, 2020
@Mettanine
Copy link

Hi,
I'm having this problem on a Xiaomi Redmi Note 8T
Android 10 (crDroid custom ROM)

Under Bluetooth settings I can see them, but their names start with "HTC BS " followed by a six letter/number combination.

@jeroen1602
Copy link
Owner Author

@Mettanine I think those are the 1.0 lighthouses. Sadly the app doesn't support them since I don't have any to test them with. If you want to help you can have a look at #15.

@functionpointer
Copy link

functionpointer commented Sep 12, 2020

We had this issue when we tried to use two phones (Xperia xz1 compact and pixel 4) at once. We have base stations 2.0.
Specifically, one phone could find and control the lighthouses, the other couldn't find them
On the non-working one we tried:

  1. Scanning multiple times
  2. Closing the app by swiping in the recent apps chooser
  3. Toggling Bluetooth
  4. Force closing in the system menu
  5. Deleting the app cache

Nothing worked. Then, on the working one we did:

  1. Turn off Bluetooth
    From that point on, the non-working phone could see the lighthouses and control them.
  2. On the (formerly) working one, we re-enabled Bluetooth and tried to use the shutdown button on one of the already scanned lighthouses. Didnt work. No error message, just nothing. Then, we tried re-scanning and nothing was found.

Looks to me like the lighthouses create some sort of connection and don't allow any other device to interact with them while connected.

@Polyfish0
Copy link

Not showing up on Samsung Galaxy A5 2017 (SM-A520F) running LineageOS 17.1 build 24 december 2020

@kinsi55
Copy link

kinsi55 commented Jun 25, 2021

Why do I need to wait for the app to rescan known basestations every time I open it? Can it not remember known / named ones and just instantly offer me actions to turn it on / off? I get it very commonly where one or both basestations(v2) don't show up, even after multiple app restarts, forcing me to unplug and replug it, some times multiple times, until the app finally picks it up. Galaxy s6, android 7

@jeroen1602
Copy link
Owner Author

@kinsi55
The app needs to scan for devices in the area to figure out if they're lighthouses and connect to them. I can't just say connect to device 1 one and send the command. It has to scan for devices first, pick out device 1 from the list and then it can send commands.

Also if for whatever reason the app doesn't find the lighthouse anymore it's most of the time that the lighthouse thinks it's still connected to something and won't except new connections. So you'll have to wait for it to timeout or unplug/ replug it.

@kinsi55
Copy link

kinsi55 commented Jun 25, 2021

But why would it require multiple power cycles of the base station? My index is disconnected from power when that happens so it can't connect to that.

Im aware you're working on a Blackbox(literally) here but for my use case of shutting down basestations whenever I forget to close steamvr before disconnecting the hmd power its a super frustrating experience. Also shouldn't the basestations be connected at all times while steamvr is running? Because some times while that is the case I go ahead and shut them down too as I just need the hmd to be there to debug something but tracking doesn't matter, and that seems to work fine most of the time. Regardless thank you.

@EinDev
Copy link

EinDev commented Dec 27, 2022

None of the troubleshooting steps helped. Restarting my phone did help though. Now it works again, just as a FYI, maybe you want to extend the troubleshooting steps.

Great Software, keep up the good work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

6 participants