<div dir="ltr"><div><div><div><div>Hi,<br><br></div>I am trying to connect MAVlinkServer (a server i have create to connect a real drone, written in python) with Uav-viewer using Pose3D and CMDVel interfaces through ICE, I launch Pose3D and CMDVel connections in different threats in my server. I run it and the connection is ok: i can see Pose3D changing and my camera and all the stuff, but when I push any command button of the Uav-viewer the program crashes:<br><br><span style="color:rgb(68,68,68)"><i>Up pressed <br>Qt has caught an exception thrown from an event handler. Throwing<br>exceptions from an event handler is not supported in Qt. You must<br>reimplement QApplication::notify() and catch all exceptions there.<br><br>terminate called after throwing an instance of &#39;Ice::UnknownLocalException&#39;<br>  what():  Outgoing.cpp:499: Ice::UnknownLocalException:<br>unknown local exception:<br>Operation.cpp:3446: Ice::MarshalException:<br>protocol error: error during marshaling or unmarshaling<br></i></span></div><div><span style="color:rgb(68,68,68)"><i>Abortado (`core&#39; generado)</i></span><br></div><div><br><br></div><div>And MAVlinkServer prints this other error:<br><br><span style="color:rgb(68,68,68)"><i>-! 06/04/16 16:44:00.045 warning: dispatch exception: Operation.cpp:3446: Ice::MarshalException:<br>   protocol error: error during marshaling or unmarshaling<br>   identity: CMDVel<br>   facet: <br>   operation: setCMDVelData<br>   remote host: ::ffff:127.0.0.1 remote port: 58970</i></span><br></div><div><br></div>I inherit CMDVel from jderobot library and i do not redefine any function.<br> I do not know how to handle this error, can someone help me? <br><br></div>Thank you in advance,<br></div>Jorge Cano.<br></div>