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

Revision history [back]

click to hide/show revision 1
initial version

Hi there, I got this problem solved. What I did is changing the line 47th of ArduinoHardware.h into the following:

ArduinoHardware(Serial_* io , long baud= 57600){

And the 80th line into this:

Serial_* iostream;

I was trying Arduino Leonardo with ROS Fuerte under Ubuntu 12.04 32bit to do communication through rosserial. It's proved that the bug really exists with the above configuration. Changing "iostream = &Serial;" into "iostream = &Serial1;" got the uploading passed but also ruined the communication. That's why I did the modification like above.