Disable RGB Camera from Asus Xtion - bandwidth

I have an ASUS Xtion Pro Live, and I want to reduce the USB bandwidth requirement down from 70+% down. I noticed that there is an option to reduce this requirement down if I can disable the RGB Camera. Does anybody know how to do this? (e.g. firmware update etc?)

I have received an official answer from PrimeSense that the best solution is to buy the ASUS Xtion without the RGB Camera. And I also believe the USB3.0 PCI-E expansion card is another solution now.

Related

Is it possible to combine and control multiple USB cams with a RPI

I'm a developer for different mobile and backend systems and pretty new to network and hardware stuff. I want to build a system/network with 6 cameras placed 100m away in the field, which I want to control with a web interface. I know how to build such interfaces, but I have no clue how to connect the hardware. I thought about the following:
I need 6 cameras(*infos added below) standing side by side with ca. 1.5m space between. These should be connected to a switch, so a 100m wire (USB or LAN, I prefer LAN) goes to a RPI which can setup the web interface controlling the cameras like ".../whatever/camera-slot-ip-or-number".
As I said in the introduction, I have no clue how to start, because actually webcams using USB as a std, but does they provide wake on LAN features? Or is it better to do it with 6 USB-cams and several RPIs?
I hope someone with a better hardware understanding can help me.
Thanks a lot
Specification for the cameras:
HD is not needed, but it should recognize a 0,5cm round hole in a 50x50cm area properly. The distance between camera and object is 7-10m A color image should transmitted, but there only 2 main-colors.
EDIT:
draft 2.0:
Piping USB through a 100m cable is not easily going to work.
Some models of USB cameras can be used with the Raspberry pi, but the performance (speed of taking a picture, and image quality too) are better with the 'native' raspberry pi camera.
The Pi also has a built-in H.264 video encoder, so you can stream live video with relative ease if you want to. A quick and brute way of doing that is to pipe the output from the built-in raspivid application to your own application that then handles flow control and pipes the data further to a socket.
If wifi does nto work for you, then you could pick some other raspberry pi model with an ethernet interface and go that way.
Also, the cost of additional Raspberry Pis (especially the zero w) is so low that the easiest and most cost efficient thing might just be to one raspberry pi camera on 6 raspberry pi's. If connecting them with Wifi works in your application, you can use the Zero W model and then you just need to feed power to them via cable.
Thank you for the updated information. I am pretty much in agreement, I think, with Sami's answer but wanted to add a few more details that are a bit big and unwieldy for a comment.
If you look across the top of your diagram, you have 6 stations at 1.5m intervals, so the width of your diagram is 7.5m. That is easily within wifi range so I am thinking a wifi access point on any of the 6 stations and a 100m Cat 6 Ethernet cable down the length of your diagram to the front-end.
As your processing doesn't sound too involved, you can likely get away with just a Raspberry Pi Zero W and a v2 camera at each station and save a fair bit of money vis-à-vis Raspberry Pi 3B+.
One thing that does concern me is looking for 0.5cm from 7-10m. The lens on the Raspberry Pi camera is pretty wide angle and a 0.5cm hole is going to be awfully small at 10m in a wide angle shot unless at very high resolution. I haven't done the maths, but I think you will be looking for a telephoto lens if such a thing exists... the maths now follows.
The horizontal field of view (FOV) of v2 camera is 62 degrees, so half that is 31 degrees and the camera is 1000cm away. So:
tan(31 degrees) = half the FOV width / 1000
So, at 10m you will get 1200cm of stuff across your image and that will be imaged by 3,280 pixels on the sensor if you shoot at the very highest resolution. So, each pixel in your image will correspond to an area 0.3cm wide whereas you are looking for holes 0.5cm wide - so it will be pretty marginal as to whether you can make it out... maths is subject to revision after a glass of wine later.

Sony QX1 API support for bulb mode - needed for astrophotography

The Sony QX1 camera would be fantastic for astrophotography - it's a very small and lightweight camera, but has a large sensor. However, for astrophoto the camera must be able to perform a few basic functions. One of these is Bulb Mode. Out of the box the QX1 does not seem to support Bulb Mode.
Is there a chance that Bulb Mode could be used via the API? I can't seem to find it in the docs. Even if it's not an "officially supported" setting, even if it voids the warranty. Is there any hack to enable it, at all? Firmware hack? "Magic" memory locations to overwrite to enable some kind of developer mode? Anything?
Another feature required for AP is a decent level of manual control, but that appears to be somewhat supported via API. At least ISO seems tweakable that way - let me know if I'm wrong.
Are you asking about a long exposure? This camera does not support that feature. Unfortunately if the functionality is not supported by the camera there will not be a way to activate this feature through the API.
Do you know if the USB remotes work? There are two types on the other cameras e.g. A6000. First there is USB tehtering to apps like Capture One on Widnows and Mac or RCCDroid on Android. Other thing to try are wire remotes that too plug in the USB socket but use some extension pins that Sony added on their cameras.
I hope some of those work.
If I have to pick one to try I would go ot the USB tethering as it allows setting shutter speed to Bulb on other cameras e.g. A7ii. Also RCCDroid I believe had free version and simple USB cable with OTG will reveal if tethering works for QX1
PS You can do some rudimentary control from computer using gphoto2 over USB. The big drawback is that when you tether the camera it will not save files to SD card
PSS Sony indicate that QX1 is supporting "multi" mode on the USB hence simple wired remotes will work. Only problem is how to set the shutter speed to bulb and Camera Remote API does not allow that I believe.
PSS Does QX1 work without electronic lens? Other cameras require change of settings to enable shutter without lens

More Input Methods for Google Card board VR World on Android?

Is there any hardware available by which we can get more control in VR world on Android in addition to Magnet Card board button?
For example some bluetooth joystick/Remote/mouse or any other way to use other android device as Input Source.
Kindly share if somebody tried.
There are many input devices compatibile with android.
The most basic controls are traditional keyboards or game pads plugged in via an OTG cable. This is also the cheapest option, and easiest to obtain for the consumer.
There are also bluetooth pads compatibile with android.
You can also try to use Wiimotes, but the support and libraries arent really that mature, at least among those that I tried.

how can i test the accelerometer sensors in my desktop PC with simulator of windows8 store app

i download the Windows 8 app samples from Microsoft and one of these samples accelerometer sensor sample
i dont know how can i test it for planning my software for using this feature ?
i haven't surface device and want to know is there only one way for do that? why we cant test it and shake it by mouse? why sensors not work in simulator when i rotate it ? why in simulator doesn't exist any button for shake simulator with mouse?
Unfortunately the simulator doesn't emulate the accelerometer or other sensors other than location. You will need physical sensor hardware to test this.
From MSDN forum
Well, you can use the one from the Windows Phone Emulator
https://www.nuget.org/packages/XamlActions.AccelerometerSimulator/
ps: super-master-workaround. Use it at your own risk :)

Multitouch : Selecting hardware and software for multi-touch application

I am trying to build an internet connected touch based device using which users can do minor editing and upload photographs to web. The device will capture photographs using a USB based camera.
The question i have is where to find hardware for this custom requirement, i am looking for a touch screen around 24 inches in size.
Can any one recommend a reliable hardware vendor who supplies LCD/Capacitive based touchscreen.
I also thought to wait till launch of Windows 8, because it is built to support multi touch. I believe during launch of Win8 lot of hardware vendors will sell multi touch lcd monitors, which i can use.
If anyone can provide directions on this it will be a great help.
P.S > I am open to develop on any platform.
Look at 3M monitors and infrared frames which support 4+ touches. The old ones which come with Dell monitors suck so much. Your OS of choice is Windows 7. Also consider Flash/AIR for fast development.