-
Notifications
You must be signed in to change notification settings - Fork 61
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
MOT0110_0: Spatial: Failed to open device: Timed Out #159
Comments
What issue?
Could you try the helloworld example with |
Like this timeout issue #105; however, the IMU version is 0109. I've tried to use the latest version of libphidget, and it got well for HelloWorld example. So that I try to upgrade the @mintar Thank you very much !!! |
I am facing the same issue. I have MOT0110_0 and the HelloWorld example from libphidget22-1.13 works. But the phidigets_drivers package uses the 1.7 version of libphidget. How should I upgrade the version of libphidget of the phidgets_drivers package to make it run. I am new to all this so a little help would be really appreciated, thanks. |
In short, you need to update https://github.com/ros-drivers/phidgets_drivers/blob/noetic/libphidget22/CMakeLists.txt to point to the new version, and make any patches necessary to make it compile without warnings. You can see an example PR (on the |
Thanks @clalancette for your answer, After changing the libphidget version to the appropriate one in the CMakeLists.txt file and using the patch file for the mentioned PR the package finally worked. |
If you'd like to submit a PR to update noetic to that, it would be much appreciated. |
I'm looking at #160 myself right now and will submit a PR to backport it to noetic afterwards, so no need to do anything on your side, @kunal-mod . |
I have merged the update to libphidget into the |
I have the same issue. I just bought a PhidgetSpatial Precision 3/3/3 MOT0110_0. Ubuntu 20 and ROS noetic. I've tried to use the latest version of libphidget, I wanted to try to replicate the steps in for ex #161 but I am not sure where to get the Could you instruct me how to do that so I can try to update the libphidget library my driver uses? |
I managed to get it using |
The patch file needs to be recreated as well. It probably hangs because:
You need to compile it without the patch file, then you'll get a lot of warnings from |
Thanks @mintar. TLDR: I got it working. In case you are interested, after compiling without the patch file, I ran the spatial launch file again but I got the same Thanks again. |
@andrespulido8 Just FYI: I've updated the libphidget to 1.19 in PR #175. Seems you got it working without me, but that PR should fix it for everyone. |
Like the issue happened before, but hardware is PhidgetSpatial Precision 3/3/3 MOT0110_0
Phidgets Device
Host Machine
Issue Description
Everytime I run
roslaunch phidgets_spatial spatial.launch
it always get a timeout issueWhen I run
lsusb
, it has shown upI've run the command in README to setup udev rules.
I've also installed the latest libphidget22, and run the helloworld example in here
And it always output 5 times even I have plugin and unplugin once.
Did I miss any required steps?
The text was updated successfully, but these errors were encountered: