-
Notifications
You must be signed in to change notification settings - Fork 29
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
Error using nerfcapture2nerf.py script #9
Comments
Any luck? |
Sorry for the late reply, I'll look into this tomorrow and report back |
Delete this line: Alternatively, if you are on linux, set the maximum receive buffer size, rmem_max, by running:
Sending raw RGB over wifi is a bit ridiculous and I'm working on fixing that. Thats why the buffer sizes need to be so big. |
I had an issue with only seeing ground truth, resolved by pressing 'g' |
@jc211 I tried both the options, but unfortunately didn't work. I tried using wifi and bluetooth as networks for both desktop and my iPhone but no luck. I do not see my iPhone registered with the cyclonedds neither do I see any available connections in the nerfcapture online mode.
|
I had it working in one network environment but not working in others. My guess is that issue lies not in the devices but in the networks. |
@jc211 I have been trying to use the Nerfcapture again on my iPhone connected via the cable with my Linux machine. After launching the nerfcapture2nerf.py script --stream, I run Any guidance in this regard will be very helpful. Waiting for your earliest response. |
@jc211 I recently also attempted to connect my iPhone/iPad via USB-C cable with my Windows laptop but no luck. The python script does not appear in the Do you have any idea what am I missing? |
Sorry for the late reply. If you are compiling this from source, the lines that need to be changed are NeRFCapture/NeRFCapture/DDSWriter.swift Line 42 in 312cb01
"en0" is the WiFi interface on apple devices. The ethernet interface is called something else. In XCode's console, you can check the interfaces available when cyclonedds connects. Messing with the source code to get the configuration you want is obviously not the best solution and it really should be a setting within the app. But this might be the fastest way to resolve your issue. Other configuration settings can be found here: https://cyclonedds.io/docs/cyclonedds/latest/config/index.html |
I have finally managed to resolve the issue. Now I have another question though. The usecase is that the nerfcapture should talk to only one specific machine and not use broadcast as any broadcasting is restricted in the network I am using. |
Hello,
Many thanks for your great work!
Unfortunately, I am not able to get any connections on the Nerfcapture app.
I started the nerfcapture2nerf.py script on my computer and then opened the nerfcapture app on my iPhone.
Both the devices are on the same wifi network.
I tried it with 2 different iPhones, still the same issue. Am I missing anything?
Any suggestions, how to resolve it?
The text was updated successfully, but these errors were encountered: