Got it. Thanks.

For future memory what I did was:

ros::ServiceServer service = n.advertiseService<testpack::switcherRequest,testpack::switcherResponse>("switcher",boost::bind(troca,_1,_2,500));



2010/10/25 Josh Faust <jfaust@willowgarage.com>

And it doesn't work.

First, saying "it doesn't work" is meaningless.  Please include the exact errors you're getting in the future.

Second, if you look at the API docs, advertiseService needs both the request and response types (and std_msgs/String is not a service type).

Josh

_______________________________________________
ros-users mailing list
ros-users@code.ros.org
https://code.ros.org/mailman/listinfo/ros-users