psmoveservice / PSMoveService

A background service that communicates with the psmove and stores pose and button data.
Apache License 2.0
593 stars 147 forks source link

Setup issues - ConfigTool not starting with cameras connected #748

Open tekunothesecond opened 3 years ago

tekunothesecond commented 3 years ago

I'm trying to do the initial setup for this, and I have discovered that I can run test_camera just fine, but if I try and use the ConfigTool while the PSeye cameras are connected the ConfigTool gets stuck at the "Connecting to PSmove Service" step. INFO [Renderer::init()] Initializing Renderer Context [INFO] ClientNetworkManager::start_tcp_connect - Connecting to: 127.0.0.1:9512... [INFO] ClientPSMoveAPI - Successfully initialized ClientPSMoveAPI [INFO] ClientNetworkManager::handle_tcp_connect - Connected to 127.0.0.1:9512

If I disconnect my PSeye Cameras, I can run the ConfigTool and connect and calibrate the controllers just fine. I cannot calibrate my trackers since I can't have my cameras connected when I run the ConfigTool though. Even if I connect the cameras after opening the ConfigTool and connecting to the PSmoveService, I can't calibrate them because it still shows "No Trackers Detected".

I've been searching for days for anyone with a similar issue and I haven't found anything. I don't believe it is a USB buffering issue since I have disconnected all other USB devices that I don't need during setup and the controllers connect just fine. I've lowered the FPS of the cameras to 40 just in case too. If anyone has any info or experience they could share it would be much appreciated! I think I will cross post this on the google group too.

Setup: 2 PS3 Eye Cameras 2 PS3 Move Controllers (Mini USB) Asus Bluetooth 4.0 USB adapter Ryzen 7 2600 CPU MSI 3070 GPU 16 GB Ram Gigabyte Aorus B450 Motherboard

If I can get these to connect at the same time, I still have open PCI-e slots to put another USB controller card in there to help with the USB buffering issues if I encounter them.

Let me know if you need more info from me.