Rosserial not synchronizing with arduino Due, unless manually hitting the reset button of the arduino

asked 2018-08-22 03:29:26 -0600

gaetanauvray gravatar image

This is the situation:

  1. I upload the arduino sketch to my Arduino Due. I have taken care of including the "#define USE_USBCON" as decribed in other issues.
  2. I launch the rosserial node on my laptop
  3. I get following error message: [ERROR] [1534925083.372625]: Unable to sync with device; possible link problem or link software version mismatch such as hydro rosserial_python with groovy Arduino
  4. It is only after manually hitting the reset button from the Arduino that the syncing happens and that the Arduino starts receiving and publishing messages.

I would like to avoid the manual reset step, which is somewhat cumbersome. I was not having this issue when using my Arduino Uno and Mega, so I am pretty sure it has somewhat to do with the fact that I am now working with an Arduino Due.

Anyone having the same issue? Any solution to suggest?

edit retag flag offensive close merge delete

Comments

Hi, I have the same problem, do you solve it?

dengpan gravatar imagedengpan ( 2018-10-16 14:07:45 -0600 )edit

No, unfortunately no solution found yet...

gaetanauvray gravatar imagegaetanauvray ( 2018-11-09 09:41:21 -0600 )edit