ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

two ACM devices does not function together

asked 2018-04-04 14:36:07 -0500

Spartan_007 gravatar image

I use hokuyo lidar and arduino for my application. Hokuyo is connected to laptop directly and it is connected as ACM port. Arduino board connected to the laptop is ACM1. Now, whenever I upload a new code in arduino using rosserial, while the lidar is also connected to the laptop, it shows following error.

avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00 avrdude: stk500_recv(): programmer is not responding

If I remove either of the device from the laptop, then the other one works. Please do help !

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2018-08-10 13:48:23 -0500

lalten gravatar image

You could try to use some udev rules as described in

But the easiest and quickest way is probably to use the symlinks in /dev/serial/by-id/, for example /dev/serial/by-id/usb-SparkFun_SparkFun_Pro_Micro-if00.

edit flag offensive delete link more

Question Tools



Asked: 2018-04-04 14:36:07 -0500

Seen: 212 times

Last updated: Aug 10 '18