<div class="gmail_quote">On Fri, Dec 14, 2012 at 10:32 AM, Marcus Liebhardt <span dir="ltr"><<a href="mailto:marcus.liebhardt@rnd.yujinrobot.com" target="_blank">marcus.liebhardt@rnd.yujinrobot.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_quote"><div class="im">On Thu, Dec 13, 2012 at 10:40 PM, Damon Kohler <span dir="ltr"><<a href="mailto:damonkohler@google.com" target="_blank">damonkohler@google.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Ah, sorry, I misunderstood.<br>
<br>
Perhaps the handshake is failing? Could you provide a wireshark dump<br>
of the Android app publishing to a roscpp subscriber? Be sure to<br>
include the negotiation phase.<br></blockquote><div><br></div></div><div>I attached a dump. It starts with launching the turtlebot bootstrap layer (minimal.launch), then the teleop app is triggered from the Android device. Additionally to sending messages from the Android device, I also send few test messages from the local machine and from a third machine (both Ubuntu 64bit machines).</div>

<div><br></div><div>Only the messages from the Android device don't get through to the roscpp listener. The messages from the local machine and the other Ubuntu machine are received correctly (callbacks in both roscpp and rospy implementations are triggered).</div>

<div><br></div><div>Few additional details for the dump:</div><div><a href="http://pirate-nest.yujin.com" target="_blank">pirate-nest.yujin.com</a> (192.168.10.125) is connected to the turtlebot base (that's where the app is launched), the Android device is 192.168.10.100 and the third machine is <a href="http://chopin.yujin.com" target="_blank">chopin.yujin.com</a> (192.168.10.168).</div>
<div><div class="h5">
<div><br></div><div>Marcus</div></div></div></div></blockquote><div><br></div><div>Sorry, forgot to add the dump.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="gmail_quote"><div><div class="h5"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div><br>
On Thu, Dec 13, 2012 at 2:32 PM, Marcus Liebhardt<br>
<<a href="mailto:marcus.liebhardt@rnd.yujinrobot.com" target="_blank">marcus.liebhardt@rnd.yujinrobot.com</a>> wrote:<br>
> On Thu, Dec 13, 2012 at 7:09 PM, Damon Kohler <<a href="mailto:damonkohler@google.com" target="_blank">damonkohler@google.com</a>><br>
> wrote:<br>
>><br>
>> This may be a good question for <a href="http://answers.ros.org" target="_blank">http://answers.ros.org</a><br>
><br>
><br>
> Hmm, might be true. I was not sure, if it fits. Since it was working for<br>
> Fuerte, it might be a hidden Groovy bug.<br>
> I'll repost it there, if you like.<br>
><br>
>><br>
>><br>
>><br>
>> The first thing I would check is whether or not the message is<br>
>> actually making it over the network (e.g. wireshark). You could also<br>
>> try a simple rosjava subscriber. I can say, that this use case is used<br>
>> actively so it's likely a configuration problem.<br>
><br>
><br>
> The message does come through, since the rospy subscribers I have tested in<br>
> parallel are receiving the message. Only the roscpp callbacks are not<br>
> triggered.<br>
><br>
> Marcus<br>
><br>
>><br>
>> On Thu, Dec 13, 2012 at 10:15 AM, Marcus Liebhardt<br>
>> <<a href="mailto:marcus.liebhardt@rnd.yujinrobot.com" target="_blank">marcus.liebhardt@rnd.yujinrobot.com</a>> wrote:<br>
>> > Another problem I ran into today:<br>
>> > When sending messages from an Android app (e.g. Turtlebot teleop sending<br>
>> > geometry_msgs/Twist), the callback of my roscpp subscriber didn't get<br>
>> > triggered.<br>
>> > I tested this with simple subscriber implementations in roscpp and rospy<br>
>> > in<br>
>> > parallel (plus rostopic echo, which is also implemented with rospy<br>
>> > AFAIK).<br>
>> > This only happened when sending from Android, so might be a bug there<br>
>> > (or<br>
>> > just because we currently can't recompile those apps). When sending from<br>
>> > another 2.Beta Groovy 64Bit Ubuntu machine, callbacks in both<br>
>> > implementations worked fine.<br>
>> ><br>
>> > If anybody knows further tests, with which I could narrow down the root<br>
>> > cause, please let me know!<br>
>> ><br>
>> > Thanks,<br>
>> > Marcus<br>
>> ><br>
>> > --<br>
>> > Marcus Liebhardt<br>
>> > Control Engineer<br>
>> > Yujin Robot<br>
>> > 주소: 대한민국 서울시 금천구 가산동 345-30 남성프라자 #601, 153-023.<br>
>> > Address: Door #601, Namsung-Plaza, 345-30 Gasan-dong, Guemcheon-gu,<br>
>> > Seoul,<br>
>> > 153-023, Republic of Korea<br>
>> > Website: <a href="http://www.yujinrobot.com" target="_blank">http://www.yujinrobot.com</a><br>
>> > Email: <a href="mailto:marcus.liebhardt@yujinrobot.com" target="_blank">marcus.liebhardt@yujinrobot.com</a><br>
>> > Phone: +82-70-46577073<br>
>> ><br>
>> > _______________________________________________<br>
>> > Ros-release mailing list<br>
>> > <a href="mailto:Ros-release@code.ros.org" target="_blank">Ros-release@code.ros.org</a><br>
>> > <a href="https://code.ros.org/mailman/listinfo/ros-release" target="_blank">https://code.ros.org/mailman/listinfo/ros-release</a><br>
>> ><br>
>><br>
>><br>
>><br>
>> --<br>
>> :wq<br>
>><br>
>> Google Germany GmbH<br>
>> Dienerstr. 12<br>
>> 80331 München<br>
>><br>
>> AG Hamburg, HRB 86891<br>
>> Sitz der Gesellschaft: Hamburg<br>
>> Geschäftsführer: Graham Law, Katherine Stephens<br>
>><br>
>> Tax ID:- 48/725/00206<br>
>> VAT ID:- DE813741370<br>
><br>
><br>
><br>
><br>
> --<br>
> Marcus Liebhardt<br>
> Control Engineer<br>
> Yujin Robot<br>
> 주소: 대한민국 서울시 금천구 가산동 345-30 남성프라자 #601, 153-023.<br>
> Address: Door #601, Namsung-Plaza, 345-30 Gasan-dong, Guemcheon-gu, Seoul,<br>
> 153-023, Republic of Korea<br>
> Website: <a href="http://www.yujinrobot.com" target="_blank">http://www.yujinrobot.com</a><br>
> Email: <a href="mailto:marcus.liebhardt@yujinrobot.com" target="_blank">marcus.liebhardt@yujinrobot.com</a><br>
> Phone: +82-70-46577073<br>
<br>
<br>
<br>
--<br>
:wq<br>
<br>
Google Germany GmbH<br>
Dienerstr. 12<br>
80331 München<br>
<br>
AG Hamburg, HRB 86891<br>
Sitz der Gesellschaft: Hamburg<br>
Geschäftsführer: Graham Law, Katherine Stephens<br>
<br>
Tax ID:- 48/725/00206<br>
VAT ID:- DE813741370<br>
</div></div></blockquote></div></div></div><div class="HOEnZb"><div class="h5"><br><br clear="all"><div><br></div>-- <br><font size="1">Marcus Liebhardt <br>Control Engineer<br>Yujin Robot<font size="1"><br></font></font><font size="1"><span lang="ko">주소</span></font><font size="1">: </font><font size="1"><span lang="ko-Hang">대한민국 </span></font><font size="1">서울시 금천구 가산동 345-30 남성프라자 #601, 153-023.<br>

</font><font size="1">Address: Door </font><font size="1">#601, Namsung-Plaza, 345-30 Gasan-dong, Guemcheon-gu, Seoul, 153-023, Republic of Korea<br>Website: <a href="http://www.yujinrobot.com/" style target="_blank">http://www.yujinrobot.com</a><br>

Email: <a href="mailto:marcus.liebhardt@yujinrobot.com" style target="_blank">marcus.liebhardt@yujinrobot.com</a><br>Phone: +82-70-46577073</font><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><font size="1">Marcus Liebhardt <br>Control Engineer<br>Yujin Robot<font size="1"><br></font></font><font size="1"><span lang="ko">주소</span></font><font size="1">: </font><font size="1"><span lang="ko-Hang">대한민국 </span></font><font size="1">서울시 금천구 가산동 345-30 남성프라자 #601, 153-023.<br>
</font><font size="1">Address: Door </font><font size="1">#601, Namsung-Plaza, 345-30 Gasan-dong, Guemcheon-gu, Seoul, 153-023, Republic of Korea<br>Website: <a href="http://www.yujinrobot.com/" style="color:rgb(0,0,0)" target="_blank">http://www.yujinrobot.com</a><br>
Email: <a href="mailto:marcus.liebhardt@yujinrobot.com" style="color:rgb(0,0,0)" target="_blank">marcus.liebhardt@yujinrobot.com</a><br>Phone: +82-70-46577073</font><br>