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

"When OyasumiVR Starts" Base Station power management feature seems non-functional #126

Open
Tr1tanium opened this issue Dec 23, 2024 · 3 comments

Comments

@Tr1tanium
Copy link

image
The title pretty much says it all, the base stations aren't being brought out of sleep mode when the program launches. I have SteamVR Power Management disabled so it shouldn't be causing any conflict, lmk if more details would be useful.

@Tr1tanium Tr1tanium changed the title "When OyasumiVR Starts" Base Station power management feature is non-functional "When OyasumiVR Starts" Base Station power management feature seems non-functional Dec 23, 2024
@ACIIL
Copy link

ACIIL commented Dec 27, 2024

Similar issue. Sometimes it finds the base stations with manually set IDs and other times not. Im working with Quest Pro and hybrid tracking, i have a extra spare bluetooth dongle in the pc that is separate from the 3 tracker dongles.

@Tr1tanium
Copy link
Author

I also have a separate bluetooth dongle and I have a similar problem, not just with Oyasumi but also with just the SteamVR power management, so it might be a SteamVR problem with 3rd party adapters? I'm also not sure which bluetooth generation the lighthouses are compatible with, so that might also be causing problem.

@Raphiiko
Copy link
Owner

Raphiiko commented Dec 27, 2024

I've also been seeing more issues in communication with my own v2 lighthouses, but mostly with getting the right kind of state (they now often stay stuck on "booting").

To get a bit more info from everyone:

  • Does you experience this with v1 (Vive (Flat)) or v2 (HTC/Valve (Rounded)) basestations?
  • In the case of v2 basestations, do they report their power state at all? (newly manufactured ones don't seem to report state anymore at all)
  • How many base stations do you have plugged in in total?
  • Does forcing their state still work for you? (Access this by right clicking the power button)

As for the separate power dongle question: SteamVR itself only uses the Bluetooth adapter built into the connected HMD (like a vive/index/beyond) and/or Link Box. This adapter is not accessible to Windows, nor OyasumiVR. OyasumiVR requires a separate (or built-in) bluetooth adapter supported by Windows. SteamVR itself in turn does not use any third party bluetooth adapters (supported by Windows) either, they're completely separate. As far as I know, Windows itself cannot make use of multiple bluetooth adapters (the one steamvr uses in the hmd does not count), so OyasumiVR will make use of the one single used by Windows.

As for the lighthouses not being brought out of sleep mode when Oyasumi starts: From what I remember oyasumi starts any lighthouses discovered within the first 30s of starting. However, scanning only lasts a few seconds, and is only triggered every once in a while, or manually after that. If lighthouses are far away they might not be discovered during the first scan, and thus not be included in the automation. I'm considering making a fix for this by applying this automation to all newly discovered basestations, or by scanning continuously in the background instead.

I've been a bit preoccupied because of the holidays, but am planning on looking into this somewhere after new years.

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