ROSSerial is intermittently sending Unable to sync with device error

99 views
Skip to first unread message

Pito Salas

unread,
May 2, 2023, 10:33:45 PM5/2/23
to LINOROBOT

Our current config is: - Teensy 4.0 - Raspberry Pi 4b - ROS Noetic Ubuntu 20.04

It is practically the same config we use on our other robots. We are using the latest Linorobot stuff, definitely building with pio run --target upload -e teensy40. We are getting an avalanche of this error, and once we get it, it doesn't go away: "[ERROR [1682632635.173195]: Unable to sync with device; possible link problem or link software versi on mismatch such as hydro rossertal_python with groovy Arduino"

/Users/pitosalas/Downloads/image.png.

We can sometimes re-install ros-noetic-rosserial and the problem goes away but always reappears. We have tried:

1) Turning off and detaching all other USBs from the 

Pi 2) We've reinstalled ros-noetic-rosserial-python and rosnoetic-rosserial-arduino 

3) We have recreated the ros_lib directory for teensy

4) We have changed usb cables multiple times.

Any ideas would be appreciated. We have wasted so much time on this!

Venkat Prasad

unread,
May 2, 2023, 11:50:24 PM5/2/23
to Pito Salas, LINOROBOT
Match the bitrate of the hardware in rosserial rum in argument 

--
You received this message because you are subscribed to the Google Groups "LINOROBOT" group.
To unsubscribe from this group and stop receiving emails from it, send an email to linorobot+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/linorobot/74a77398-7f20-4b42-b373-83c37c488746n%40googlegroups.com.

jime...@gmail.com

unread,
May 3, 2023, 11:13:56 AM5/3/23
to LINOROBOT
could be the messages have been deprecated already.. you can update it by

$ cd linorobot/teensy/firmware/lib
$ rosrun rosserial_client make_libraries .

Just delete the messages you don't need as it'll generate all messages available in your system.
Reply all
Reply to author
Forward
0 new messages