Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

udev rules error gone with manual installation but Extensions type is unhandled #5006

Closed
cassie101 opened this issue Oct 8, 2019 · 3 comments

Comments

@cassie101
Copy link

Camera Model: D435i
Operating System: Ubuntu 18.04.3 LTS
Kernel Version (Linux Only): Linux wlan 4.15.0-65-generic

Hi, I was running realsense-viewer and initially faced out of date udev rules following the installation guide here. I then tried to install via manual installation and the udev rules error is gone, however I still face 08/10 16:27:29,523 WARNING [140050783844096] (ds5-device.cpp:502) The IMU sensor is undefined for PID ad6.

Beside the above issue, when I click 'record' in realsense-viewer, I also faced the error message below. Is this how it is supposed to be? If not, how could I fix it? Thanks.

 08/10 16:28:03,396 WARNING [140050679453440] (ds5-timestamp.cpp:64) UVC metadata payloads not available. Please refer to the installation chapter for details.
 08/10 16:28:07,526 ERROR [140050662668032] (record_device.cpp:210) Failed to downcast snapshot of type librealsense::debug_interface
 08/10 16:28:07,527 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Motion
 08/10 16:28:07,527 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Video
 08/10 16:28:07,527 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Roi
 08/10 16:28:07,527 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Depth Frame
 08/10 16:28:07,527 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Advanced Mode
 08/10 16:28:07,527 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Video Profile
 08/10 16:28:07,528 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Disparity Frame
 08/10 16:28:07,528 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Motion Profile
 08/10 16:28:07,528 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Pose Frame
 08/10 16:28:07,528 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Pose Profile
 08/10 16:28:07,528 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Tm2
 08/10 16:28:07,528 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Software Device
 08/10 16:28:07,528 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Software Sensor
 08/10 16:28:07,528 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Decimation Filter
 08/10 16:28:07,529 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Threshold Filter
 08/10 16:28:07,529 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Disparity Filter
 08/10 16:28:07,529 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Spatial Filter
 08/10 16:28:07,529 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Temporal Filter
 08/10 16:28:07,529 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Hole Filling Filter
 08/10 16:28:07,529 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Zero Order Filter
 08/10 16:28:07,529 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Pose
 08/10 16:28:07,529 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Pose Sensor
 08/10 16:28:07,529 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Wheel Odometer
 08/10 16:28:07,529 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Global Timer
 08/10 16:28:07,529 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Updatable
 08/10 16:28:07,529 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Update Device
 08/10 16:28:07,530 WARNING [140050662668032] (record_device.cpp:255) Extensions type is unhandled: Tm2 Sensor
@ev-mp
Copy link
Collaborator

ev-mp commented Oct 10, 2019

@cassie101 hello, the warning

08/10 16:27:29,523 WARNING [140050783844096] (ds5-device.cpp:502) The IMU sensor is undefined for PID ad6

says two things:

  1. The D435i camera is identified as USB2 device.
  2. the firmware that you're using is rather old one, and it does not support D435i properly in USB2 mode. (no RGB and no IMU sensors).
    You should run realsense-viewer and upgrade the firmware to the recommended version. Then you can review the USB cabling/port to resolve a possible improper USB connection.

The logs regarding the recordings are expected and not indicative of misbehavior.

@cassie101
Copy link
Author

@ev-mp Hi, thank you, I updated the firmware and use a usb3, the error message is gone.
Do you know what does the following error mean?

(types.cpp:48) hwmon command 0x4f failed. Error type: No data to return (-21).

@ev-mp
Copy link
Collaborator

ev-mp commented Oct 29, 2019

@cassie101 , sorry for a delayed response
The error indicates that the D435i IMU is not calibrated, which is the default. So it can be safely disregarded.
It is possible to calibrate IMU by yourself using SDK-provided tool and remove the warning, but since the factory IMU calibration is fairly good very few customers opted to do so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants