<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Finally made it. Referenced in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/Multiple-Cameras-in-Practice/m-p/1084998#M63068</link>
    <description>&lt;P&gt;Finally made it. Referenced sample code from&amp;nbsp;&lt;CODE&gt;FF_ObjectTracking&lt;/CODE&gt;.&lt;/P&gt;

&lt;PRE class="brush:cpp;"&gt;PXCCaptureManager *captureMgr = pSenseManager-&amp;gt;QueryCaptureManager();
captureMgr-&amp;gt;FilterByDeviceInfo(&amp;amp;dvinfo);
pSenseManager-&amp;gt;EnableStream(PXCCapture::STREAM_TYPE_COLOR);&lt;/PRE&gt;

&lt;P&gt;With device info obtained as above. It is possible to fill it in two SenseManager in multiple threads.&amp;nbsp;&lt;/P&gt;

&lt;PRE class="brush:cpp;"&gt;std::thread th(readFrame, pSenseManager, dvinfos[0]);
std::thread th2(readFrame, pSenseManager2, dvinfos[1]);
th.join();
th2.join();&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 15 Nov 2016 05:09:05 GMT</pubDate>
    <dc:creator>bo_z_2</dc:creator>
    <dc:date>2016-11-15T05:09:05Z</dc:date>
    <item>
      <title>Multiple Cameras in Practice</title>
      <link>https://community.intel.com/t5/Software-Archive/Multiple-Cameras-in-Practice/m-p/1084997#M63067</link>
      <description>&lt;P&gt;Hello, folks.&lt;/P&gt;

&lt;P&gt;I've been trying to hook up two SR300 cams at the same time. I see on the forum it is now possible with the new release of 2016 R2 SDK. However, I didn't find out a functional example yet.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Here,&amp;nbsp;&lt;A href="https://software.intel.com/sites/landingpage/realsense/camera-sdk/v1.1/documentation/html/index.html?doc_essential_streaming_through_pxcmsenseman.html"&gt;Streaming through SenseManager&lt;/A&gt;, it says&amp;nbsp;&lt;/P&gt;

&lt;BLOCKQUOTE&gt;
	&lt;P&gt;It is possible to create multiple instances of the SenseManager interface to work with different cameras.&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;

&lt;P&gt;It seems to be possible to set the camera at this member function, &lt;A href="https://software.intel.com/sites/landingpage/realsense/camera-sdk/v1.1/documentation/html/index.html?enablestreams_pxcsensemanager.html"&gt;EnableStream&lt;/A&gt;&lt;S&gt;&lt;A href="https://software.intel.com/sites/landingpage/realsense/camera-sdk/v1.1/documentation/html/index.html?enablestreams_pxcsensemanager.html"&gt;&lt;/A&gt;&lt;/S&gt;&lt;/P&gt;

&lt;PRE class="brush:cpp;"&gt;PXCVideoModule::DataDesc ddesc;
ddesc.deviceInfo = dvinfo;
pSenseManager-&amp;gt;EnableStream(&amp;amp;ddesc);&lt;/PRE&gt;

&lt;P&gt;while the device information can be obtained through enumeration.&lt;/P&gt;

&lt;PRE class="brush:cpp;"&gt;for (int d = 0;; d++)	{
	PXCCapture::DeviceInfo dinfo;
	if (pCap-&amp;gt;QueryDeviceInfo(d, &amp;amp;dinfo) &amp;lt; pxcStatus::PXC_STATUS_NO_ERROR)
	{
		break;
	};
//...
}&lt;/PRE&gt;

&lt;P&gt;It is not yet working though. Could any one give me a clue the right way to do this?&lt;/P&gt;</description>
      <pubDate>Mon, 14 Nov 2016 03:26:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Multiple-Cameras-in-Practice/m-p/1084997#M63067</guid>
      <dc:creator>bo_z_2</dc:creator>
      <dc:date>2016-11-14T03:26:22Z</dc:date>
    </item>
    <item>
      <title>Finally made it. Referenced</title>
      <link>https://community.intel.com/t5/Software-Archive/Multiple-Cameras-in-Practice/m-p/1084998#M63068</link>
      <description>&lt;P&gt;Finally made it. Referenced sample code from&amp;nbsp;&lt;CODE&gt;FF_ObjectTracking&lt;/CODE&gt;.&lt;/P&gt;

&lt;PRE class="brush:cpp;"&gt;PXCCaptureManager *captureMgr = pSenseManager-&amp;gt;QueryCaptureManager();
captureMgr-&amp;gt;FilterByDeviceInfo(&amp;amp;dvinfo);
pSenseManager-&amp;gt;EnableStream(PXCCapture::STREAM_TYPE_COLOR);&lt;/PRE&gt;

&lt;P&gt;With device info obtained as above. It is possible to fill it in two SenseManager in multiple threads.&amp;nbsp;&lt;/P&gt;

&lt;PRE class="brush:cpp;"&gt;std::thread th(readFrame, pSenseManager, dvinfos[0]);
std::thread th2(readFrame, pSenseManager2, dvinfos[1]);
th.join();
th2.join();&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Nov 2016 05:09:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Multiple-Cameras-in-Practice/m-p/1084998#M63068</guid>
      <dc:creator>bo_z_2</dc:creator>
      <dc:date>2016-11-15T05:09:05Z</dc:date>
    </item>
    <item>
      <title>But the interference is heavy</title>
      <link>https://community.intel.com/t5/Software-Archive/Multiple-Cameras-in-Practice/m-p/1084999#M63069</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 13.008px;"&gt;But the interference is heavy, which makes it practically impossible. See my demo video&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.youtube.com/watch?v=5kBVFhJboZQ" style="font-size: 13.008px;"&gt;here&lt;/A&gt;&lt;SPAN style="font-size: 13.008px;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2016 04:35:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Multiple-Cameras-in-Practice/m-p/1084999#M63069</guid>
      <dc:creator>bo_z_2</dc:creator>
      <dc:date>2016-11-17T04:35:12Z</dc:date>
    </item>
  </channel>
</rss>

