Skip to content

Feature request: Add USB information to DeviceInfo.srv #2649

@stwirth

Description

@stwirth

On startup, the camera driver reports a lot of interesting information:

[INFO] [/camera/nodelet_manager] [2023-03-10 03:17:48.009290]: Device with serial number 147422020966 was found.                                                           
[INFO] [/camera/nodelet_manager] [2023-03-10 03:17:48.009337]: Device with physical ID 5-2.1-10 was found.                                                                 
[INFO] [/camera/nodelet_manager] [2023-03-10 03:17:48.009356]: Device with name Intel RealSense D410 was found.                                                            
[INFO] [/camera/nodelet_manager] [2023-03-10 03:17:48.010046]: Device with port number 5-2.1 was found.                                                                    
[INFO] [/camera/nodelet_manager] [2023-03-10 03:17:48.010070]: Device USB type: 3.2                                                    
[INFO] [/camera/nodelet_manager] [2023-03-10 03:17:48.012230]: getParameters...                                                                                            
[INFO] [/camera/nodelet_manager] [2023-03-10 03:17:48.039811]: setupDevice...                                                                                              
[INFO] [/camera/nodelet_manager] [2023-03-10 03:17:48.039825]: JSON file is not provided                                                                                   
[INFO] [/camera/nodelet_manager] [2023-03-10 03:17:48.039833]: ROS Node Namespace: camera       
[INFO] [/camera/nodelet_manager] [2023-03-10 03:17:48.039841]: Device Name: Intel RealSense D410                                                                           
[INFO] [/camera/nodelet_manager] [2023-03-10 03:17:48.039847]: Device Serial No: 147422020966                
[INFO] [/camera/nodelet_manager] [2023-03-10 03:17:48.039853]: Device physical port: 5-2.1-10                                                                              
[INFO] [/camera/nodelet_manager] [2023-03-10 03:17:48.039859]: Device FW version: 05.12.07.150                                                                             
[INFO] [/camera/nodelet_manager] [2023-03-10 03:17:48.039865]: Device Product ID: 0x0AD2

I would like to have this information available at runtime, especially "port number 5-2.1" and "physical ID 5-2.1-10".
I think it would be great if this could be added to the fields in DeviceInfo.srv.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions