Skip to content

Commit

Permalink
Merge pull request #5109 from BriceRenaudeau/FullPortChainInfo
Browse files Browse the repository at this point in the history
Full portChain in physical port info
  • Loading branch information
dorodnic authored Nov 2, 2019
2 parents 48e142a + b1b3ce1 commit b9eb8fd
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion src/tm2/tm-device.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1643,7 +1643,11 @@ namespace librealsense
register_info(RS2_CAMERA_INFO_PRODUCT_ID, productIdStr);
register_info(RS2_CAMERA_INFO_PRODUCT_LINE, "T200");

std::string device_path = std::string("vid_") + vendorIdStr + std::string(" pid_") + productIdStr + std::string(" bus_") + std::to_string(info.usbDescriptor.bus) + std::string(" port_") + std::to_string(info.usbDescriptor.port);
std::string device_path = std::string("vid_") + vendorIdStr + std::string(" pid_") + productIdStr + std::string(" bus_") + std::to_string(info.usbDescriptor.bus) + std::string(" port_") + std::to_string(info.usbDescriptor.portChain[0]);
for(int i=1; i<info.usbDescriptor.portChainDepth;i++)
{
device_path += "-" + std::to_string(info.usbDescriptor.portChain[i]);
}
register_info(RS2_CAMERA_INFO_PHYSICAL_PORT, device_path);

_sensor = std::make_shared<tm2_sensor>(this, dev);
Expand Down

0 comments on commit b9eb8fd

Please sign in to comment.