Now that I have a working base case I can compare the debug output when running in windows and see if I can determine where it's breaking down. bDescriptorType 2 [ 0.011718] [0000438a] libusb: debug [discovered_devs_append] need to increase capacity bAlternateSetting 1 I hate being this guy, but I am failing to put together/process the current status of this feature/PSVRTracker. I recall you mentioning the data sheet was hard to come by because the manufacturer didn't make them publicly available. Doing that at this moment @cboulay Thank you. bInterfaceProtocol 0 Maybe someone could improve the compatibility with windows PSVR services. I also want to do a proper refactor for the logging at some point anyway. set_led_off called Sorry if I'm not helping enough. bAlternateSetting 1 I just noticed that the "Removed date-time and regex from list of required boost modules." It would free up USB resources not being used by two PS Eye or more. If it's in the wiki, I think it should work, no ? bFunctionSubClass 3 At home I'm been trying to get PS4EyeCam working on my Win10 machine. You signed in with another tab or window.
Found PlayStation Camera bDescriptorType 4
USB DATA REGISTER LIST Check if uvc kernel module is claiming the interface. Sounds good!
[ 0.011767] [0000438a] libusb: debug [libusb_get_device_descriptor] libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1 Contact me via private message if you are interested. I think they used 1280x800 pixel @ 60fps by default.
bInterfaceProtocol 0
Does anyone have/had this issue? I'll turn on debugging tonight and give this a try.
Edit: I just pushed the necessary change to the cmake file. bDeviceProtocol 1
Try to set libusb_set_debug to 4. please keep the good work up. There's a GitHub forum talking about it.
Endpoint: Connected my ps4 camera to my pc and made sure it just showed the USB Boot entry: Installed lib-usb onto the USB boot device, Select the OV580 composite parent entry in Zadig and install libusbK. libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1 bInterfaceClass 14 With this I was able to get the firmware uploading and onto the camera. This generates the following log: clang error: No such file or directory: '/opt/local/lib/libboost_date_time-mt.a', clang: error: no such file or directory: '/opt/local/lib/libboost_regex-mt.a', Is it planned to slowly integrate PSVRTRacker into PSMoveService? Just make sure that you have ordered the parts above for the adapter. @SarTais The internal cable probably causes enough interference to make the packets drop, I have seen similar results on my computer. I'll try to trim them out of the CMakeLists now and see what happens... OK they weren't needed. i=3 val=0 You should be able to get past that step.
By clicking “Sign up for GitHub”, you agree to our terms of service and I'd be interested,will this allow positional tracking with the PSVR on pc? USB to 3.5mm Jack Audio Adapter, Koopao UAC 2.0 External USB Sound Card, 3.5mm Aux to USB to Audio Jack Sound Adapter Support CTIA OMTP Headphone TRRS Jack for PC Windows 10 PS4 Laptop, 32Bit 384Khz 4.2 out of 5 stars 14 Successfully merging a pull request may close this issue. It's too difficult, expensive and time consuming to get this to where I am. I had changed some to adapt to my visual studio 14 and avoid call to SetBuildVars_x64.bat because is not initialized in my system. @demonixis Oh sure you can just manually splice the wires to a usb cable if you want. I think that 's my problem. set configuration error: -6 [ 0.011755] [0000438a] libusb: debug [libusb_get_device_descriptor] I'll also put my test code with cmake files so that others can replicate my test case. So, looking at that, I'm wondering if it's possible to create a derivative of the libusbK with the ps4 cam firmware embedded into it so that when you plug in the cam, it immediately uploads the firmware. [http://libusb.sourceforge.net/api-1.0/group__lib.html]. All my adapters have been sold very quickly and now I am running out of stock again. It's one of the two major features I'm planning on working on next. What is the work frequency of the camera? bLength 8 PS4 camera driver and PS4AUX to USB3 adapter This stage could be a new step for a full PSVR experience on PC. That said, because it's a regular RGB camera being used to filter a tracking color (as compared to a flashing IR signal), it's going to be subject to more local lighting condition issues then an Oculus (or OSVR) IR tracking camera. USBMgr destructor called, i attach debug output from osx stop is called is_streaming is: 0 bInterfaceClass 14 bInterfaceSubClass 2 after build copy static libraries generated at /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/boost/work/boost_1_59_0/stage/lib to /opt/local/lib. Can't you like keep your shops offer updated here? bInterfaceClass 14 bDescriptorType 1 Apologies if this sounds rude, but I find it a bit disingenuous to talk about your commercial endeavor with the adaptors on an open source forum without releasing your changes @bioboymg . I give out my store page as i may have to relist it when all of my adapters get sold. libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1 control transfer for video get return 26 bFunctionProtocol 0
frame number 8 bLength 9 @psxdev I was able to get a high detail log file of libusb while trying to run the camera in Win10 (see below). BEGIN MULTIWRITE USB brequest a4, USB DATA HEADER BYTE 8 TO 15 bFunctionSubClass 3 (How) can other people help? And thanks for your work on PS4EyeCam. The camera has a ps4aux connector on it's cable, not a usb connector. idVendor 0x05a9 I built the custom version of libusb recommended on stbnps fork that folds in the winiso support (since the windows version libusb doesn't support isosynchronous tranfers by default). sudo port install boost Perhaps i will make you some questions , i have generated project files and today i will try to compile it. I have an older MacMini I can test on. I can send it to you. device closed bmHint: 0001 I reversed low level fuctions from the ps4 kernel so now i know better how the driver works internally. bDescriptorType 4 Hi guys Already on GitHub? Is there some libusb logging I can turn on that would make it clear why the iso transfers were failing? bDescriptorType 2 MaxPower 128mA bConfigurationValue 1 GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together. bInterfaceNumber 1 dwMaxPayloadTransferSize: 49152 I just get a black screen. I have here a few ps4 cameras, ps move, gear vr and oculus dk2 waiting me to make things happens , and your project can be very interesting for all people looking for cheap vr/ar open source controllers based on ps4 camera + ps move on pc/mac. @HipsterSloth Yes I know but the PCB have no components, it's basically a remapping of wires from the PS4 connector to a USB connector right? Have a question about this project? Interface Descriptor: [ 0.100235] [0000438a] libusb: debug [parse_configuration] skipping descriptor 0xb I ran out of time to dig into that tonight.
PS4EYECAM destructor
When installing with macports, is there any option to specify whether or not static libs should be installed? frame number 1
bMaxPacketSize0 9 bInterfaceNumber: 0 [ 0.011745] [0000438a] libusb: debug [libusb_get_device_descriptor] I don't have the PS4 and I can buy a PS4Eye Camera and hack it ;) Can you confirme me that it can works? bDescriptorType 4
Same problem described at https://github.com/bigboss-ps3dev/PS4EYECam/issues/1, output from osx working initialization code: [ 0.011725] [0000438a] libusb: debug [libusb_get_device_descriptor] iFunction 2 change (99d73f1) in master broke the build in Windows build. I had many requests lately about the adapters so I thought that someone brought back this subject about the development here. debugosx.txt. I have my mac mini, but I can't test with my dk2 on it. Firmware already loaded...
Found PlayStation Camera Were you able to get a dataset for the camera hardware? The combination of of the higher video frame resolution and having two cameras in the PS4 camera to triangulate seems to eliminate most noticeable z-jitter that you get from a single PS3Eye camera. bLength 9 wCompWindowSize: 0
Thank you for your advice @mirh. bmAttributes: 05h I also can sell it out of eBay if you are outside of the UK.
At the moment, only @alatnet has it in stock I believe. wCompWindowSize: 0 bLength 18 I'm not good at programming yet, so I can't help any further. yea, i may run out but try to keep it in stock as fast as i can. wBytesPerInterval: 49152 I need both of those for work.
Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Congratulations. iManufacturer 1 Actually that's not the only target that had date-time and regex. wDelay: 49347 can someone make a script with a .exe so people like me who aren't that technically skilled can use it as a normal webcam? Dedicated, USB 3.0-derived, proprietary connector for the PlayStation 4 Camera. @psxdev Had to fix a few missing time related functions and some issues with my cmake files, but I finally got it compiling under Linux.
I have report success from @stbnps only so windows is not user friendly for PS4EyeCam right now.
USB … bInterfaceSubClass 2
frame number 6 bInterfaceProtocol 0 I had the same issue. wDelay: 8315 bNumEndpoints 1 So it must be possible to cut the PS4Aux socket and solder wires to an USB connector.
iProduct 2 You’re seeing this ad based on the product’s relevance to your search query. @mirh unfortunately no as we are not maintainers of this repo. bFirstInterface 0 Probably better to order the Digikey connector that the board was designed for. If it doesn't I can run Linux off a thumbdrive on my desktop PC. By using our Services or clicking I agree, you agree to our use of cookies. bDeviceProtocol 1 wCompQuality: 0 PS4EYECAM release called Boost::ASIO was also unnecessarily pulling in date_time and regex. bFunctionProtocol 0
bInterfaceSubClass 1 [ 0.011760] [0000438a] libusb: debug [libusb_get_device_descriptor] We’ll occasionally send you account related emails. Great idea. iFunction 2
... bSynchAddress: 0 Here'e what I did to get there: That I/O error 1784 is getting hit non-stop. The other pc the camera is working fine. 0x03 0x00 0x00 0x00 0x00 0x00 0x00 0x00 At the moment it is under development. @ArcheoCodix PSMoveService doesn't support PSVR yet. so briefly: modify port config file to build statically. bLength 9
bInterval: 1 [ 0.100319] [0000438a] libusb: debug [libusb_set_configuration] configuration 1
TSUPY USB 3.0 Hub, 5 in 1 Ultra-Slim USB Data Hub with 4ft Long Extension Cable, 3-Port USB 3.0 + SD/TF Card Reader High-Speed USB Splitter Adapter for PC, Laptop, Flash Drives, PS4, HDD and More 4.5 out of 5 stars 965 URBDesc destructor Hum the tracking must be great @ 120hz, I read on the internet that PS Move are bad with PSVR because of tracking quality. I could help with ps4 camera integration. bLength 9 @gretel It is very gratifying to know that I am helping in some way. USB 3.0 Endpoint Companion: Not perfectly, I assume, but works. Awaiting new PCBs but, soon I'll have more in stock. Interface Association: PSMoveService needed date_time for the boost based logging code. bcdDevice 1.00
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1 bNumEndpoints 0 you have explanation about the format at https://psxdev.github.io/luke2.html.