PX4 ボードに正常に接続できるDronekit-androidパッケージを使用しています。しかし、mavlink メッセージをしばらく 1 スレッドで受信しようとすると、受信 API addMavlinkObserver がシステム クラッシュを引き起こします。
ドローンが接続された後、ボタンを押してこの関数を呼び出すと、クラッシュします。
this.drone.addMavlinkObserver(new MavlinkObserver() {
@Override
public void onMavlinkMessageReceived(MavlinkMessageWrapper mavlinkMessageWrapper) {
//Log.d("Received Mavlinks:", mavlinkMessageWrapper.getMavLinkMessage().toString());
Toast.makeText(getApplicationContext(), "MAV receive " + mavlinkMessageWrapper.getMavLinkMessage().toString(),Toast.LENGTH_LONG).show();
}
})
誰にもアイデアはありますか?