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

two ACM devices does not function together

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

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
0

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

lalten gravatar image

You could try to use some udev rules as described in https://askubuntu.com/questions/49910...

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

3 followers

Stats

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

Seen: 217 times

Last updated: Aug 10 '18