Welcome to the community!
You can view streams from more than one camera using the RealSense Viewer software that comes with RealSense SDK 2.0.
You can download RealSense SDK 2.0 from the link below.
Once RealSense SDK 2.0 is installed and you have run the RealSense Viewer software, you can plug in your second camera and access the individual controls for it by clicking on the Add Source option at the top of the options side-panel and selecting your second D435 camera from the drop-down menu.
In the example below, I start the Viewer with a D415 camera and then insert an SR300 model as my second camera and select it from the Add Source menu.
The second camera is then added to the side-panel as a separate set of controls for that camera.
Thank you for the quick answer.
I followed the instructions shared by you and could see the output from one RealSense Camera, but not the other realSense.
It says the firmware upgrade, so I followed the link it takes me through. I found the reference for latest firmware for Ubuntu 16.04 to install the binary:
But unfortunately, it's not working for Ubuntu 18.04.
Can you share the reference which can work with my Ubuntu version.
Thank you for the kind help
If you just want to view the streams from each camera without synching the two cameras together into precise alignment then you should not need a firmware update as far as I know. Each camera has its own activation icon, and you need to left-click on the red icon beside the words 'Stereo Module' for each individual camera to turn the icon from red to blue. Then both cameras' streams should appear on the same screen.
Edit: on your kindly provided image, you only have one D435 there. Have you used Add Source to add the second D435?
Edit 2: I also see from the image that you do have an old firmware that needs updating.
There has been a case where a user was successfully able to update the firmware on Ubuntu 18.04. In their case, the problem was that they had the camera plugged into a USB 2.0 port instead of a USB 3 port.
This does not seem to be the problem in your case though, judging by the image your provided.
The firmware updater tool also requires a modern USB 3.1 port.
Could you supply an image of the screen where you attempt the update and it fails, please, so we can see any error messages that occur.
I could capture the stream from both the Cameras.
Please see the attachment.
But its dying after sometime leaving the following logs in console:
27/09 14:09:41,467 WARNING  (sensor.cpp:338) Unregistered Media formats : [ UYVY ]; Supported: [ ]
27/09 14:09:44,551 WARNING  (ds5-timestamp.cpp:64) UVC metadata payloads not available. Please refer to installation chapter for details.
27/09 14:09:57,033 ERROR  (types.h:179) get_dev_capabilities: Cannot open '/dev/video5 Last Error: Permission denied
27/09 14:09:57,034 ERROR  (types.h:179) get_dev_capabilities: Cannot open '/dev/video3 Last Error: Permission denied
27/09 14:09:57,034 ERROR  (types.h:179) get_dev_capabilities: Cannot open '/dev/video4 Last Error: Permission denied
27/09 14:10:04,174 WARNING  (sensor.cpp:338) Unregistered Media formats : [ UYVY ]; Supported: [ ]
After sometime say 3-4 mins (Observed 2 Attempts)
27/09 14:08:38,996 ERROR  (types.h:179) get_xu(...). xioctl(UVCIOC_CTRL_QUERY) failed Last Error: Bad file descriptor
27/09 14:08:38,996 ERROR  (error-handling.cpp:66) Error during polling error handler: get_xu(...). xioctl(UVCIOC_CTRL_QUERY) failed Last Error: Bad file descriptor
Seems, the ioctl problem
mySetup.jpg 559.3 K
I followed the below Thread before setup:
Seems in this Post, she has tested this in lab, and it updated successfully on my Ubuntu 18.04.